@@ -166,7 +166,7 @@ async def create_or_update(
166166 _headers = case_insensitive_dict (kwargs .pop ("headers" , {}) or {})
167167 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
168168
169- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
169+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
170170 content_type : Optional [str ] = kwargs .pop ("content_type" , _headers .pop ("Content-Type" , None ))
171171 cls : ClsType [_models .Vault ] = kwargs .pop ("cls" , None )
172172
@@ -312,7 +312,7 @@ async def update(
312312 _headers = case_insensitive_dict (kwargs .pop ("headers" , {}) or {})
313313 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
314314
315- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
315+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
316316 content_type : Optional [str ] = kwargs .pop ("content_type" , _headers .pop ("Content-Type" , None ))
317317 cls : ClsType [_models .Vault ] = kwargs .pop ("cls" , None )
318318
@@ -392,7 +392,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
392392 _headers = kwargs .pop ("headers" , {}) or {}
393393 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
394394
395- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
395+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
396396 cls : ClsType [None ] = kwargs .pop ("cls" , None )
397397
398398 request = build_delete_request (
@@ -450,7 +450,7 @@ async def get(self, resource_group_name: str, vault_name: str, **kwargs: Any) ->
450450 _headers = kwargs .pop ("headers" , {}) or {}
451451 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
452452
453- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
453+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
454454 cls : ClsType [_models .Vault ] = kwargs .pop ("cls" , None )
455455
456456 request = build_get_request (
@@ -592,7 +592,7 @@ async def update_access_policy(
592592 _headers = case_insensitive_dict (kwargs .pop ("headers" , {}) or {})
593593 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
594594
595- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
595+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
596596 content_type : Optional [str ] = kwargs .pop ("content_type" , _headers .pop ("Content-Type" , None ))
597597 cls : ClsType [_models .VaultAccessPolicyParameters ] = kwargs .pop ("cls" , None )
598598
@@ -666,7 +666,7 @@ def list_by_resource_group(
666666 _headers = kwargs .pop ("headers" , {}) or {}
667667 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
668668
669- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
669+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
670670 cls : ClsType [_models .VaultListResult ] = kwargs .pop ("cls" , None )
671671
672672 error_map = {
@@ -752,7 +752,7 @@ def list_by_subscription(self, top: Optional[int] = None, **kwargs: Any) -> Asyn
752752 _headers = kwargs .pop ("headers" , {}) or {}
753753 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
754754
755- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
755+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
756756 cls : ClsType [_models .VaultListResult ] = kwargs .pop ("cls" , None )
757757
758758 error_map = {
@@ -834,7 +834,7 @@ def list_deleted(self, **kwargs: Any) -> AsyncIterable["_models.DeletedVault"]:
834834 _headers = kwargs .pop ("headers" , {}) or {}
835835 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
836836
837- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
837+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
838838 cls : ClsType [_models .DeletedVaultListResult ] = kwargs .pop ("cls" , None )
839839
840840 error_map = {
@@ -926,7 +926,7 @@ async def get_deleted(self, vault_name: str, location: str, **kwargs: Any) -> _m
926926 _headers = kwargs .pop ("headers" , {}) or {}
927927 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
928928
929- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
929+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
930930 cls : ClsType [_models .DeletedVault ] = kwargs .pop ("cls" , None )
931931
932932 request = build_get_deleted_request (
@@ -977,7 +977,7 @@ async def _purge_deleted_initial( # pylint: disable=inconsistent-return-stateme
977977 _headers = kwargs .pop ("headers" , {}) or {}
978978 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
979979
980- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
980+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
981981 cls : ClsType [None ] = kwargs .pop ("cls" , None )
982982
983983 request = build_purge_deleted_request (
@@ -1033,7 +1033,7 @@ async def begin_purge_deleted(self, vault_name: str, location: str, **kwargs: An
10331033 _headers = kwargs .pop ("headers" , {}) or {}
10341034 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
10351035
1036- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
1036+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
10371037 cls : ClsType [None ] = kwargs .pop ("cls" , None )
10381038 polling : Union [bool , AsyncPollingMethod ] = kwargs .pop ("polling" , True )
10391039 lro_delay = kwargs .pop ("polling_interval" , self ._config .polling_interval )
@@ -1074,31 +1074,31 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
10741074 }
10751075
10761076 @distributed_trace
1077- def list (
1078- self ,
1079- filter : Union [str , _models .Enum5 ],
1080- api_version : Union [str , _models .Enum6 ],
1081- top : Optional [int ] = None ,
1082- ** kwargs : Any
1083- ) -> AsyncIterable ["_models.Resource" ]:
1077+ def list (self , top : Optional [int ] = None , ** kwargs : Any ) -> AsyncIterable ["_models.Resource" ]:
10841078 """The List operation gets information about the vaults associated with the subscription.
10851079
1086- :param filter: The filter to apply on the operation. "resourceType eq
1087- 'Microsoft.KeyVault/vaults'" Required.
1088- :type filter: str or ~azure.mgmt.keyvault.v2016_10_01.models.Enum5
1089- :param api_version: Azure Resource Manager Api Version. "2015-11-01" Required.
1090- :type api_version: str or ~azure.mgmt.keyvault.v2016_10_01.models.Enum6
10911080 :param top: Maximum number of results to return. Default value is None.
10921081 :type top: int
1082+ :keyword filter: The filter to apply on the operation. Default value is "resourceType eq
1083+ 'Microsoft.KeyVault/vaults'". Note that overriding this default value may result in unsupported
1084+ behavior.
1085+ :paramtype filter: str
1086+ :keyword api_version: Azure Resource Manager Api Version. Default value is "2015-11-01". Note
1087+ that overriding this default value may result in unsupported behavior.
1088+ :paramtype api_version: str
10931089 :keyword callable cls: A custom type or function that will be passed the direct response
10941090 :return: An iterator like instance of either Resource or the result of cls(response)
10951091 :rtype:
10961092 ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.keyvault.v2016_10_01.models.Resource]
10971093 :raises ~azure.core.exceptions.HttpResponseError:
10981094 """
10991095 _headers = kwargs .pop ("headers" , {}) or {}
1100- _params = kwargs .pop ("params" , {}) or {}
1096+ _params = case_insensitive_dict ( kwargs .pop ("params" , {}) or {})
11011097
1098+ filter : Literal ["resourceType eq 'Microsoft.KeyVault/vaults'" ] = kwargs .pop (
1099+ "filter" , _params .pop ("$filter" , "resourceType eq 'Microsoft.KeyVault/vaults'" )
1100+ )
1101+ api_version : Literal ["2015-11-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2015-11-01" ))
11021102 cls : ClsType [_models .ResourceListResult ] = kwargs .pop ("cls" , None )
11031103
11041104 error_map = {
@@ -1114,9 +1114,9 @@ def prepare_request(next_link=None):
11141114
11151115 request = build_list_request (
11161116 subscription_id = self ._config .subscription_id ,
1117+ top = top ,
11171118 filter = filter ,
11181119 api_version = api_version ,
1119- top = top ,
11201120 template_url = self .list .metadata ["url" ],
11211121 headers = _headers ,
11221122 params = _params ,
@@ -1235,7 +1235,7 @@ async def check_name_availability(
12351235 _headers = case_insensitive_dict (kwargs .pop ("headers" , {}) or {})
12361236 _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
12371237
1238- api_version : Literal [ "2016-10-01" ] = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
1238+ api_version : str = kwargs .pop ("api_version" , _params .pop ("api-version" , "2016-10-01" ))
12391239 content_type : Optional [str ] = kwargs .pop ("content_type" , _headers .pop ("Content-Type" , None ))
12401240 cls : ClsType [_models .CheckNameAvailabilityResult ] = kwargs .pop ("cls" , None )
12411241
0 commit comments