@@ -166,7 +166,7 @@ async def create_or_update(
166
166
_headers = case_insensitive_dict (kwargs .pop ("headers" , {}) or {})
167
167
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
168
168
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" ))
170
170
content_type : Optional [str ] = kwargs .pop ("content_type" , _headers .pop ("Content-Type" , None ))
171
171
cls : ClsType [_models .Vault ] = kwargs .pop ("cls" , None )
172
172
@@ -312,7 +312,7 @@ async def update(
312
312
_headers = case_insensitive_dict (kwargs .pop ("headers" , {}) or {})
313
313
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
314
314
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" ))
316
316
content_type : Optional [str ] = kwargs .pop ("content_type" , _headers .pop ("Content-Type" , None ))
317
317
cls : ClsType [_models .Vault ] = kwargs .pop ("cls" , None )
318
318
@@ -392,7 +392,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
392
392
_headers = kwargs .pop ("headers" , {}) or {}
393
393
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
394
394
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" ))
396
396
cls : ClsType [None ] = kwargs .pop ("cls" , None )
397
397
398
398
request = build_delete_request (
@@ -450,7 +450,7 @@ async def get(self, resource_group_name: str, vault_name: str, **kwargs: Any) ->
450
450
_headers = kwargs .pop ("headers" , {}) or {}
451
451
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
452
452
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" ))
454
454
cls : ClsType [_models .Vault ] = kwargs .pop ("cls" , None )
455
455
456
456
request = build_get_request (
@@ -592,7 +592,7 @@ async def update_access_policy(
592
592
_headers = case_insensitive_dict (kwargs .pop ("headers" , {}) or {})
593
593
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
594
594
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" ))
596
596
content_type : Optional [str ] = kwargs .pop ("content_type" , _headers .pop ("Content-Type" , None ))
597
597
cls : ClsType [_models .VaultAccessPolicyParameters ] = kwargs .pop ("cls" , None )
598
598
@@ -666,7 +666,7 @@ def list_by_resource_group(
666
666
_headers = kwargs .pop ("headers" , {}) or {}
667
667
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
668
668
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" ))
670
670
cls : ClsType [_models .VaultListResult ] = kwargs .pop ("cls" , None )
671
671
672
672
error_map = {
@@ -752,7 +752,7 @@ def list_by_subscription(self, top: Optional[int] = None, **kwargs: Any) -> Asyn
752
752
_headers = kwargs .pop ("headers" , {}) or {}
753
753
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
754
754
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" ))
756
756
cls : ClsType [_models .VaultListResult ] = kwargs .pop ("cls" , None )
757
757
758
758
error_map = {
@@ -834,7 +834,7 @@ def list_deleted(self, **kwargs: Any) -> AsyncIterable["_models.DeletedVault"]:
834
834
_headers = kwargs .pop ("headers" , {}) or {}
835
835
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
836
836
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" ))
838
838
cls : ClsType [_models .DeletedVaultListResult ] = kwargs .pop ("cls" , None )
839
839
840
840
error_map = {
@@ -926,7 +926,7 @@ async def get_deleted(self, vault_name: str, location: str, **kwargs: Any) -> _m
926
926
_headers = kwargs .pop ("headers" , {}) or {}
927
927
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
928
928
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" ))
930
930
cls : ClsType [_models .DeletedVault ] = kwargs .pop ("cls" , None )
931
931
932
932
request = build_get_deleted_request (
@@ -977,7 +977,7 @@ async def _purge_deleted_initial( # pylint: disable=inconsistent-return-stateme
977
977
_headers = kwargs .pop ("headers" , {}) or {}
978
978
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
979
979
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" ))
981
981
cls : ClsType [None ] = kwargs .pop ("cls" , None )
982
982
983
983
request = build_purge_deleted_request (
@@ -1033,7 +1033,7 @@ async def begin_purge_deleted(self, vault_name: str, location: str, **kwargs: An
1033
1033
_headers = kwargs .pop ("headers" , {}) or {}
1034
1034
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
1035
1035
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" ))
1037
1037
cls : ClsType [None ] = kwargs .pop ("cls" , None )
1038
1038
polling : Union [bool , AsyncPollingMethod ] = kwargs .pop ("polling" , True )
1039
1039
lro_delay = kwargs .pop ("polling_interval" , self ._config .polling_interval )
@@ -1074,31 +1074,31 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
1074
1074
}
1075
1075
1076
1076
@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" ]:
1084
1078
"""The List operation gets information about the vaults associated with the subscription.
1085
1079
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
1091
1080
:param top: Maximum number of results to return. Default value is None.
1092
1081
: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
1093
1089
:keyword callable cls: A custom type or function that will be passed the direct response
1094
1090
:return: An iterator like instance of either Resource or the result of cls(response)
1095
1091
:rtype:
1096
1092
~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.keyvault.v2016_10_01.models.Resource]
1097
1093
:raises ~azure.core.exceptions.HttpResponseError:
1098
1094
"""
1099
1095
_headers = kwargs .pop ("headers" , {}) or {}
1100
- _params = kwargs .pop ("params" , {}) or {}
1096
+ _params = case_insensitive_dict ( kwargs .pop ("params" , {}) or {})
1101
1097
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" ))
1102
1102
cls : ClsType [_models .ResourceListResult ] = kwargs .pop ("cls" , None )
1103
1103
1104
1104
error_map = {
@@ -1114,9 +1114,9 @@ def prepare_request(next_link=None):
1114
1114
1115
1115
request = build_list_request (
1116
1116
subscription_id = self ._config .subscription_id ,
1117
+ top = top ,
1117
1118
filter = filter ,
1118
1119
api_version = api_version ,
1119
- top = top ,
1120
1120
template_url = self .list .metadata ["url" ],
1121
1121
headers = _headers ,
1122
1122
params = _params ,
@@ -1235,7 +1235,7 @@ async def check_name_availability(
1235
1235
_headers = case_insensitive_dict (kwargs .pop ("headers" , {}) or {})
1236
1236
_params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
1237
1237
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" ))
1239
1239
content_type : Optional [str ] = kwargs .pop ("content_type" , _headers .pop ("Content-Type" , None ))
1240
1240
cls : ClsType [_models .CheckNameAvailabilityResult ] = kwargs .pop ("cls" , None )
1241
1241
0 commit comments