Skip to content

Commit 096e71f

Browse files
azclibotmsyyc
andauthored
[AutoRelease] t2-kubernetesconfiguration-2022-03-22-07534(Do not merge) (Azure#23601)
* code and test * Update CHANGELOG.md Co-authored-by: PythonSdkPipelines <PythonSdkPipelines> Co-authored-by: Yuchao Yan <[email protected]>
1 parent 3858e52 commit 096e71f

File tree

219 files changed

+22141
-16659
lines changed

Some content is hidden

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

219 files changed

+22141
-16659
lines changed

sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Release History
22

3+
## 2.0.0 (2022-03-31)
4+
5+
**Features**
6+
7+
- Model Extension has a new parameter installed_version
8+
- Model FluxConfiguration has a new parameter source_synced_commit_id
9+
- Model FluxConfiguration has a new parameter source_updated_at
10+
- Model FluxConfiguration has a new parameter status_updated_at
11+
- Model KustomizationDefinition has a new parameter name
12+
13+
**Breaking changes**
14+
15+
- Model FluxConfiguration no longer has parameter last_source_updated_at
16+
- Model FluxConfiguration no longer has parameter last_source_updated_commit_id
17+
318
## 1.0.0 (2021-12-06)
419

520
**Features**
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": "8b95273ab48c9cce6f1497674ed5f878bdede04e",
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/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/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "1.0.0"
9+
VERSION = "2.0.0"

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)