Skip to content

Commit bd4392d

Browse files
author
SDKAuto
committed
CodeGen from PR 18182 in Azure/azure-rest-api-specs
Merge 65312ae19e00f240780616b69166a56e51f99edb into 3c162c839b8fe17544d9a3be8383a835dd42eb28
1 parent 14ff5a8 commit bd4392d

File tree

216 files changed

+22123
-16658
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

216 files changed

+22123
-16658
lines changed
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"autorest": "3.4.5",
2+
"autorest": "3.7.2",
33
"use": [
4-
"@autorest/python@5.8.4",
5-
"@autorest/[email protected].2"
4+
"@autorest/python@5.12.0",
5+
"@autorest/[email protected].3"
66
],
7-
"commit": "a136560c0771653154bace4384bdf45e0edcbb14",
7+
"commit": "0eb8d3937a3664ead13baf9d8b3cf0ea7423c603",
88
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
9-
"autorest_command": "autorest specification/kubernetesconfiguration/resource-manager/readme.md --multiapi --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk --track2 --use=@autorest/python@5.8.4 --use=@autorest/[email protected].2 --version=3.4.5",
9+
"autorest_command": "autorest specification/kubernetesconfiguration/resource-manager/readme.md --multiapi --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk --python3-only --track2 --use=@autorest/python@5.12.0 --use=@autorest/[email protected].3 --version=3.7.2",
1010
"readme": "specification/kubernetesconfiguration/resource-manager/readme.md"
1111
}

sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration/azure/mgmt/kubernetesconfiguration/_configuration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
from azure.core.configuration import Configuration
1414
from azure.core.pipeline import policies
15-
from azure.mgmt.core.policies import ARMHttpLoggingPolicy
15+
from azure.mgmt.core.policies import ARMChallengeAuthenticationPolicy, ARMHttpLoggingPolicy
1616

1717
from ._version import VERSION
1818

@@ -68,4 +68,4 @@ def _configure(
6868
self.redirect_policy = kwargs.get('redirect_policy') or policies.RedirectPolicy(**kwargs)
6969
self.authentication_policy = kwargs.get('authentication_policy')
7070
if self.credential and not self.authentication_policy:
71-
self.authentication_policy = policies.BearerTokenCredentialPolicy(self.credential, *self.credential_scopes, **kwargs)
71+
self.authentication_policy = ARMChallengeAuthenticationPolicy(self.credential, *self.credential_scopes, **kwargs)

sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration/azure/mgmt/kubernetesconfiguration/_source_control_configuration_client.py

Lines changed: 28 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
from typing import Any, Optional
2424

2525
from azure.core.credentials import TokenCredential
26-
from azure.core.pipeline.transport import HttpRequest, HttpResponse
2726

2827
class _SDKClient(object):
2928
def __init__(self, *args, **kwargs):
@@ -56,12 +55,15 @@ class SourceControlConfigurationClient(MultiApiClientMixin, _SDKClient):
5655
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present.
5756
"""
5857

59-
DEFAULT_API_VERSION = '2021-09-01'
58+
DEFAULT_API_VERSION = '2022-03-01'
6059
_PROFILE_TAG = "azure.mgmt.kubernetesconfiguration.SourceControlConfigurationClient"
6160
LATEST_PROFILE = ProfileDefinition({
6261
_PROFILE_TAG: {
6362
None: DEFAULT_API_VERSION,
64-
'source_control_configurations': '2021-03-01',
63+
'cluster_extension_type': '2022-01-01-preview',
64+
'cluster_extension_types': '2022-01-01-preview',
65+
'extension_type_versions': '2022-01-01-preview',
66+
'location_extension_types': '2022-01-01-preview',
6567
}},
6668
_PROFILE_TAG + " latest"
6769
)
@@ -71,12 +73,10 @@ def __init__(
7173
credential, # type: "TokenCredential"
7274
subscription_id, # type: str
7375
api_version=None, # type: Optional[str]
74-
base_url=None, # type: Optional[str]
76+
base_url="https://management.azure.com", # type: str
7577
profile=KnownProfiles.default, # type: KnownProfiles
7678
**kwargs # type: Any
7779
):
78-
if not base_url:
79-
base_url = 'https://management.azure.com'
8080
self._config = SourceControlConfigurationClientConfiguration(credential, subscription_id, **kwargs)
8181
self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
8282
super(SourceControlConfigurationClient, self).__init__(
@@ -99,6 +99,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
9999
* 2021-09-01: :mod:`v2021_09_01.models<azure.mgmt.kubernetesconfiguration.v2021_09_01.models>`
100100
* 2021-11-01-preview: :mod:`v2021_11_01_preview.models<azure.mgmt.kubernetesconfiguration.v2021_11_01_preview.models>`
101101
* 2022-01-01-preview: :mod:`v2022_01_01_preview.models<azure.mgmt.kubernetesconfiguration.v2022_01_01_preview.models>`
102+
* 2022-03-01: :mod:`v2022_03_01.models<azure.mgmt.kubernetesconfiguration.v2022_03_01.models>`
102103
"""
103104
if api_version == '2020-07-01-preview':
104105
from .v2020_07_01_preview import models
@@ -121,6 +122,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
121122
elif api_version == '2022-01-01-preview':
122123
from .v2022_01_01_preview import models
123124
return models
125+
elif api_version == '2022-03-01':
126+
from .v2022_03_01 import models
127+
return models
124128
raise ValueError("API version {} is not available".format(api_version))
125129

126130
@property
@@ -189,6 +193,7 @@ def extensions(self):
189193
* 2021-09-01: :class:`ExtensionsOperations<azure.mgmt.kubernetesconfiguration.v2021_09_01.operations.ExtensionsOperations>`
190194
* 2021-11-01-preview: :class:`ExtensionsOperations<azure.mgmt.kubernetesconfiguration.v2021_11_01_preview.operations.ExtensionsOperations>`
191195
* 2022-01-01-preview: :class:`ExtensionsOperations<azure.mgmt.kubernetesconfiguration.v2022_01_01_preview.operations.ExtensionsOperations>`
196+
* 2022-03-01: :class:`ExtensionsOperations<azure.mgmt.kubernetesconfiguration.v2022_03_01.operations.ExtensionsOperations>`
192197
"""
193198
api_version = self._get_api_version('extensions')
194199
if api_version == '2020-07-01-preview':
@@ -201,6 +206,8 @@ def extensions(self):
201206
from .v2021_11_01_preview.operations import ExtensionsOperations as OperationClass
202207
elif api_version == '2022-01-01-preview':
203208
from .v2022_01_01_preview.operations import ExtensionsOperations as OperationClass
209+
elif api_version == '2022-03-01':
210+
from .v2022_03_01.operations import ExtensionsOperations as OperationClass
204211
else:
205212
raise ValueError("API version {} does not have operation group 'extensions'".format(api_version))
206213
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -211,12 +218,15 @@ def flux_config_operation_status(self):
211218
212219
* 2021-11-01-preview: :class:`FluxConfigOperationStatusOperations<azure.mgmt.kubernetesconfiguration.v2021_11_01_preview.operations.FluxConfigOperationStatusOperations>`
213220
* 2022-01-01-preview: :class:`FluxConfigOperationStatusOperations<azure.mgmt.kubernetesconfiguration.v2022_01_01_preview.operations.FluxConfigOperationStatusOperations>`
221+
* 2022-03-01: :class:`FluxConfigOperationStatusOperations<azure.mgmt.kubernetesconfiguration.v2022_03_01.operations.FluxConfigOperationStatusOperations>`
214222
"""
215223
api_version = self._get_api_version('flux_config_operation_status')
216224
if api_version == '2021-11-01-preview':
217225
from .v2021_11_01_preview.operations import FluxConfigOperationStatusOperations as OperationClass
218226
elif api_version == '2022-01-01-preview':
219227
from .v2022_01_01_preview.operations import FluxConfigOperationStatusOperations as OperationClass
228+
elif api_version == '2022-03-01':
229+
from .v2022_03_01.operations import FluxConfigOperationStatusOperations as OperationClass
220230
else:
221231
raise ValueError("API version {} does not have operation group 'flux_config_operation_status'".format(api_version))
222232
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -227,12 +237,15 @@ def flux_configurations(self):
227237
228238
* 2021-11-01-preview: :class:`FluxConfigurationsOperations<azure.mgmt.kubernetesconfiguration.v2021_11_01_preview.operations.FluxConfigurationsOperations>`
229239
* 2022-01-01-preview: :class:`FluxConfigurationsOperations<azure.mgmt.kubernetesconfiguration.v2022_01_01_preview.operations.FluxConfigurationsOperations>`
240+
* 2022-03-01: :class:`FluxConfigurationsOperations<azure.mgmt.kubernetesconfiguration.v2022_03_01.operations.FluxConfigurationsOperations>`
230241
"""
231242
api_version = self._get_api_version('flux_configurations')
232243
if api_version == '2021-11-01-preview':
233244
from .v2021_11_01_preview.operations import FluxConfigurationsOperations as OperationClass
234245
elif api_version == '2022-01-01-preview':
235246
from .v2022_01_01_preview.operations import FluxConfigurationsOperations as OperationClass
247+
elif api_version == '2022-03-01':
248+
from .v2022_03_01.operations import FluxConfigurationsOperations as OperationClass
236249
else:
237250
raise ValueError("API version {} does not have operation group 'flux_configurations'".format(api_version))
238251
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -264,6 +277,7 @@ def operation_status(self):
264277
* 2021-09-01: :class:`OperationStatusOperations<azure.mgmt.kubernetesconfiguration.v2021_09_01.operations.OperationStatusOperations>`
265278
* 2021-11-01-preview: :class:`OperationStatusOperations<azure.mgmt.kubernetesconfiguration.v2021_11_01_preview.operations.OperationStatusOperations>`
266279
* 2022-01-01-preview: :class:`OperationStatusOperations<azure.mgmt.kubernetesconfiguration.v2022_01_01_preview.operations.OperationStatusOperations>`
280+
* 2022-03-01: :class:`OperationStatusOperations<azure.mgmt.kubernetesconfiguration.v2022_03_01.operations.OperationStatusOperations>`
267281
"""
268282
api_version = self._get_api_version('operation_status')
269283
if api_version == '2021-05-01-preview':
@@ -274,6 +288,8 @@ def operation_status(self):
274288
from .v2021_11_01_preview.operations import OperationStatusOperations as OperationClass
275289
elif api_version == '2022-01-01-preview':
276290
from .v2022_01_01_preview.operations import OperationStatusOperations as OperationClass
291+
elif api_version == '2022-03-01':
292+
from .v2022_03_01.operations import OperationStatusOperations as OperationClass
277293
else:
278294
raise ValueError("API version {} does not have operation group 'operation_status'".format(api_version))
279295
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -289,6 +305,7 @@ def operations(self):
289305
* 2021-09-01: :class:`Operations<azure.mgmt.kubernetesconfiguration.v2021_09_01.operations.Operations>`
290306
* 2021-11-01-preview: :class:`Operations<azure.mgmt.kubernetesconfiguration.v2021_11_01_preview.operations.Operations>`
291307
* 2022-01-01-preview: :class:`Operations<azure.mgmt.kubernetesconfiguration.v2022_01_01_preview.operations.Operations>`
308+
* 2022-03-01: :class:`Operations<azure.mgmt.kubernetesconfiguration.v2022_03_01.operations.Operations>`
292309
"""
293310
api_version = self._get_api_version('operations')
294311
if api_version == '2020-07-01-preview':
@@ -305,6 +322,8 @@ def operations(self):
305322
from .v2021_11_01_preview.operations import Operations as OperationClass
306323
elif api_version == '2022-01-01-preview':
307324
from .v2022_01_01_preview.operations import Operations as OperationClass
325+
elif api_version == '2022-03-01':
326+
from .v2022_03_01.operations import Operations as OperationClass
308327
else:
309328
raise ValueError("API version {} does not have operation group 'operations'".format(api_version))
310329
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -319,6 +338,7 @@ def source_control_configurations(self):
319338
* 2021-05-01-preview: :class:`SourceControlConfigurationsOperations<azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.operations.SourceControlConfigurationsOperations>`
320339
* 2021-11-01-preview: :class:`SourceControlConfigurationsOperations<azure.mgmt.kubernetesconfiguration.v2021_11_01_preview.operations.SourceControlConfigurationsOperations>`
321340
* 2022-01-01-preview: :class:`SourceControlConfigurationsOperations<azure.mgmt.kubernetesconfiguration.v2022_01_01_preview.operations.SourceControlConfigurationsOperations>`
341+
* 2022-03-01: :class:`SourceControlConfigurationsOperations<azure.mgmt.kubernetesconfiguration.v2022_03_01.operations.SourceControlConfigurationsOperations>`
322342
"""
323343
api_version = self._get_api_version('source_control_configurations')
324344
if api_version == '2020-07-01-preview':
@@ -333,6 +353,8 @@ def source_control_configurations(self):
333353
from .v2021_11_01_preview.operations import SourceControlConfigurationsOperations as OperationClass
334354
elif api_version == '2022-01-01-preview':
335355
from .v2022_01_01_preview.operations import SourceControlConfigurationsOperations as OperationClass
356+
elif api_version == '2022-03-01':
357+
from .v2022_03_01.operations import SourceControlConfigurationsOperations as OperationClass
336358
else:
337359
raise ValueError("API version {} does not have operation group 'source_control_configurations'".format(api_version))
338360
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))

sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration/azure/mgmt/kubernetesconfiguration/aio/_configuration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
from azure.core.configuration import Configuration
1414
from azure.core.pipeline import policies
15-
from azure.mgmt.core.policies import ARMHttpLoggingPolicy
15+
from azure.mgmt.core.policies import ARMHttpLoggingPolicy, AsyncARMChallengeAuthenticationPolicy
1616

1717
from .._version import VERSION
1818

@@ -64,4 +64,4 @@ def _configure(
6464
self.redirect_policy = kwargs.get('redirect_policy') or policies.AsyncRedirectPolicy(**kwargs)
6565
self.authentication_policy = kwargs.get('authentication_policy')
6666
if self.credential and not self.authentication_policy:
67-
self.authentication_policy = policies.AsyncBearerTokenCredentialPolicy(self.credential, *self.credential_scopes, **kwargs)
67+
self.authentication_policy = AsyncARMChallengeAuthenticationPolicy(self.credential, *self.credential_scopes, **kwargs)

0 commit comments

Comments
 (0)