Skip to content

Commit 830dd8f

Browse files
authored
code and test (#35338)
Co-authored-by: azure-sdk <PythonSdkPipelines>
1 parent c9a5d64 commit 830dd8f

File tree

114 files changed

+11086
-221
lines changed

Some content is hidden

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

114 files changed

+11086
-221
lines changed

sdk/containerservice/azure-mgmt-containerservicefleet/CHANGELOG.md

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

3+
## 2.0.0 (2024-05-20)
4+
5+
### Breaking Changes
6+
7+
- Model APIServerAccessProfile no longer has parameter enable_vnet_integration
8+
- Model APIServerAccessProfile no longer has parameter subnet_id
9+
310
## 1.1.0 (2024-04-03)
411

512
### Features Added
Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"commit": "e5404d3e55f885d2cb8fdbff3fd1a03bcfc6bb4c",
2+
"commit": "a013dabbe84aeb3f5d48b0e30d15fdfbb6a8d062",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.9.7",
55
"use": [
@@ -8,12 +8,13 @@
88
],
99
"autorest_command": "autorest specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/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/[email protected] --use=@autorest/[email protected] --version=3.9.7 --version-tolerant=False",
1010
"readme": "specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/readme.md",
11-
"package-2023-06-preview": "2024-03-15 10:25:16 -0700 d53388b8b7574dfe861a9e6863bd4d137168cbe5 preview/2023-06-15-preview/fleets.json",
12-
"package-2023-03-preview": "2024-03-15 10:25:16 -0700 d53388b8b7574dfe861a9e6863bd4d137168cbe5 preview/2023-03-15-preview/fleets.json",
13-
"package-2022-09-preview": "2024-03-15 10:25:16 -0700 d53388b8b7574dfe861a9e6863bd4d137168cbe5 preview/2022-09-02-preview/fleets.json",
11+
"package-2023-06-preview": "2024-04-17 10:47:28 +0800 c4e661cdf92c8f579574008d0cd11874cc303da0 preview/2023-06-15-preview/fleets.json",
12+
"package-2023-03-preview": "2024-04-17 10:47:28 +0800 c4e661cdf92c8f579574008d0cd11874cc303da0 preview/2023-03-15-preview/fleets.json",
13+
"package-2022-09-preview": "2024-04-03 11:54:30 -0700 aaf40b00d0d15db7d3252beeeac634da9dc09099 preview/2022-09-02-preview/fleets.json",
1414
"package-2022-07-preview": "2023-02-15 15:17:59 +0800 67527326606bd3c71700e2b96ff3c9ce9e655e29 preview/2022-07-02-preview/fleets.json",
1515
"package-2022-06-preview": "2023-02-15 15:17:59 +0800 67527326606bd3c71700e2b96ff3c9ce9e655e29 preview/2022-06-02-preview/fleets.json",
16-
"package-2023-08-preview": "2024-03-15 10:25:16 -0700 d53388b8b7574dfe861a9e6863bd4d137168cbe5 preview/2023-08-15-preview/fleets.json",
17-
"package-2023-10": "2024-03-15 10:25:16 -0700 d53388b8b7574dfe861a9e6863bd4d137168cbe5 stable/2023-10-15/fleets.json",
18-
"package-2024-02-preview": "2024-03-15 10:25:16 -0700 d53388b8b7574dfe861a9e6863bd4d137168cbe5 preview/2024-02-02-preview/fleets.json"
16+
"package-2023-08-preview": "2024-04-23 16:19:44 -0700 bce261b592674cd74a6603ea65b8561fb20ed154 preview/2023-08-15-preview/fleets.json",
17+
"package-2023-10": "2024-04-23 16:19:44 -0700 bce261b592674cd74a6603ea65b8561fb20ed154 stable/2023-10-15/fleets.json",
18+
"package-2024-02-preview": "2024-04-23 16:19:44 -0700 bce261b592674cd74a6603ea65b8561fb20ed154 preview/2024-02-02-preview/fleets.json",
19+
"package-2024-04": "2024-04-23 16:19:44 -0700 bce261b592674cd74a6603ea65b8561fb20ed154 stable/2024-04-01/fleets.json"
1920
}

sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/_container_service_fleet_mgmt_client.py

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class ContainerServiceFleetMgmtClient(MultiApiClientMixin, _SDKClient):
5555
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present.
5656
"""
5757

58-
DEFAULT_API_VERSION = '2023-10-15'
58+
DEFAULT_API_VERSION = '2024-04-01'
5959
_PROFILE_TAG = "azure.mgmt.containerservicefleet.ContainerServiceFleetMgmtClient"
6060
LATEST_PROFILE = ProfileDefinition({
6161
_PROFILE_TAG: {
@@ -116,6 +116,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
116116
* 2023-08-15-preview: :mod:`v2023_08_15_preview.models<azure.mgmt.containerservicefleet.v2023_08_15_preview.models>`
117117
* 2023-10-15: :mod:`v2023_10_15.models<azure.mgmt.containerservicefleet.v2023_10_15.models>`
118118
* 2024-02-02-preview: :mod:`v2024_02_02_preview.models<azure.mgmt.containerservicefleet.v2024_02_02_preview.models>`
119+
* 2024-04-01: :mod:`v2024_04_01.models<azure.mgmt.containerservicefleet.v2024_04_01.models>`
119120
"""
120121
if api_version == '2022-09-02-preview':
121122
from .v2022_06_02_preview import models
@@ -141,6 +142,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
141142
elif api_version == '2024-02-02-preview':
142143
from .v2024_02_02_preview import models
143144
return models
145+
elif api_version == '2024-04-01':
146+
from .v2024_04_01 import models
147+
return models
144148
raise ValueError("API version {} is not available".format(api_version))
145149

146150
@property
@@ -155,6 +159,7 @@ def fleet_members(self):
155159
* 2023-08-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.FleetMembersOperations>`
156160
* 2023-10-15: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_10_15.operations.FleetMembersOperations>`
157161
* 2024-02-02-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2024_02_02_preview.operations.FleetMembersOperations>`
162+
* 2024-04-01: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2024_04_01.operations.FleetMembersOperations>`
158163
"""
159164
api_version = self._get_api_version('fleet_members')
160165
if api_version == '2022-09-02-preview':
@@ -173,6 +178,8 @@ def fleet_members(self):
173178
from .v2023_10_15.operations import FleetMembersOperations as OperationClass
174179
elif api_version == '2024-02-02-preview':
175180
from .v2024_02_02_preview.operations import FleetMembersOperations as OperationClass
181+
elif api_version == '2024-04-01':
182+
from .v2024_04_01.operations import FleetMembersOperations as OperationClass
176183
else:
177184
raise ValueError("API version {} does not have operation group 'fleet_members'".format(api_version))
178185
self._config.api_version = api_version
@@ -185,6 +192,7 @@ def fleet_update_strategies(self):
185192
* 2023-08-15-preview: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.FleetUpdateStrategiesOperations>`
186193
* 2023-10-15: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2023_10_15.operations.FleetUpdateStrategiesOperations>`
187194
* 2024-02-02-preview: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2024_02_02_preview.operations.FleetUpdateStrategiesOperations>`
195+
* 2024-04-01: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2024_04_01.operations.FleetUpdateStrategiesOperations>`
188196
"""
189197
api_version = self._get_api_version('fleet_update_strategies')
190198
if api_version == '2023-08-15-preview':
@@ -193,6 +201,8 @@ def fleet_update_strategies(self):
193201
from .v2023_10_15.operations import FleetUpdateStrategiesOperations as OperationClass
194202
elif api_version == '2024-02-02-preview':
195203
from .v2024_02_02_preview.operations import FleetUpdateStrategiesOperations as OperationClass
204+
elif api_version == '2024-04-01':
205+
from .v2024_04_01.operations import FleetUpdateStrategiesOperations as OperationClass
196206
else:
197207
raise ValueError("API version {} does not have operation group 'fleet_update_strategies'".format(api_version))
198208
self._config.api_version = api_version
@@ -210,6 +220,7 @@ def fleets(self):
210220
* 2023-08-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.FleetsOperations>`
211221
* 2023-10-15: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_10_15.operations.FleetsOperations>`
212222
* 2024-02-02-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2024_02_02_preview.operations.FleetsOperations>`
223+
* 2024-04-01: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2024_04_01.operations.FleetsOperations>`
213224
"""
214225
api_version = self._get_api_version('fleets')
215226
if api_version == '2022-09-02-preview':
@@ -228,6 +239,8 @@ def fleets(self):
228239
from .v2023_10_15.operations import FleetsOperations as OperationClass
229240
elif api_version == '2024-02-02-preview':
230241
from .v2024_02_02_preview.operations import FleetsOperations as OperationClass
242+
elif api_version == '2024-04-01':
243+
from .v2024_04_01.operations import FleetsOperations as OperationClass
231244
else:
232245
raise ValueError("API version {} does not have operation group 'fleets'".format(api_version))
233246
self._config.api_version = api_version
@@ -243,6 +256,7 @@ def operations(self):
243256
* 2023-08-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.Operations>`
244257
* 2023-10-15: :class:`Operations<azure.mgmt.containerservicefleet.v2023_10_15.operations.Operations>`
245258
* 2024-02-02-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2024_02_02_preview.operations.Operations>`
259+
* 2024-04-01: :class:`Operations<azure.mgmt.containerservicefleet.v2024_04_01.operations.Operations>`
246260
"""
247261
api_version = self._get_api_version('operations')
248262
if api_version == '2022-09-02-preview':
@@ -257,6 +271,8 @@ def operations(self):
257271
from .v2023_10_15.operations import Operations as OperationClass
258272
elif api_version == '2024-02-02-preview':
259273
from .v2024_02_02_preview.operations import Operations as OperationClass
274+
elif api_version == '2024-04-01':
275+
from .v2024_04_01.operations import Operations as OperationClass
260276
else:
261277
raise ValueError("API version {} does not have operation group 'operations'".format(api_version))
262278
self._config.api_version = api_version
@@ -271,6 +287,7 @@ def update_runs(self):
271287
* 2023-08-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.UpdateRunsOperations>`
272288
* 2023-10-15: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_10_15.operations.UpdateRunsOperations>`
273289
* 2024-02-02-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2024_02_02_preview.operations.UpdateRunsOperations>`
290+
* 2024-04-01: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2024_04_01.operations.UpdateRunsOperations>`
274291
"""
275292
api_version = self._get_api_version('update_runs')
276293
if api_version == '2023-03-15-preview':
@@ -283,6 +300,8 @@ def update_runs(self):
283300
from .v2023_10_15.operations import UpdateRunsOperations as OperationClass
284301
elif api_version == '2024-02-02-preview':
285302
from .v2024_02_02_preview.operations import UpdateRunsOperations as OperationClass
303+
elif api_version == '2024-04-01':
304+
from .v2024_04_01.operations import UpdateRunsOperations as OperationClass
286305
else:
287306
raise ValueError("API version {} does not have operation group 'update_runs'".format(api_version))
288307
self._config.api_version = api_version

sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
# license information.
66
# --------------------------------------------------------------------------
77

8-
VERSION = "1.1.0"
8+
VERSION = "2.0.0"

sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/aio/_container_service_fleet_mgmt_client.py

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class ContainerServiceFleetMgmtClient(MultiApiClientMixin, _SDKClient):
5555
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present.
5656
"""
5757

58-
DEFAULT_API_VERSION = '2023-10-15'
58+
DEFAULT_API_VERSION = '2024-04-01'
5959
_PROFILE_TAG = "azure.mgmt.containerservicefleet.ContainerServiceFleetMgmtClient"
6060
LATEST_PROFILE = ProfileDefinition({
6161
_PROFILE_TAG: {
@@ -116,6 +116,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
116116
* 2023-08-15-preview: :mod:`v2023_08_15_preview.models<azure.mgmt.containerservicefleet.v2023_08_15_preview.models>`
117117
* 2023-10-15: :mod:`v2023_10_15.models<azure.mgmt.containerservicefleet.v2023_10_15.models>`
118118
* 2024-02-02-preview: :mod:`v2024_02_02_preview.models<azure.mgmt.containerservicefleet.v2024_02_02_preview.models>`
119+
* 2024-04-01: :mod:`v2024_04_01.models<azure.mgmt.containerservicefleet.v2024_04_01.models>`
119120
"""
120121
if api_version == '2022-09-02-preview':
121122
from ..v2022_06_02_preview import models
@@ -141,6 +142,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
141142
elif api_version == '2024-02-02-preview':
142143
from ..v2024_02_02_preview import models
143144
return models
145+
elif api_version == '2024-04-01':
146+
from ..v2024_04_01 import models
147+
return models
144148
raise ValueError("API version {} is not available".format(api_version))
145149

146150
@property
@@ -155,6 +159,7 @@ def fleet_members(self):
155159
* 2023-08-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.aio.operations.FleetMembersOperations>`
156160
* 2023-10-15: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_10_15.aio.operations.FleetMembersOperations>`
157161
* 2024-02-02-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2024_02_02_preview.aio.operations.FleetMembersOperations>`
162+
* 2024-04-01: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2024_04_01.aio.operations.FleetMembersOperations>`
158163
"""
159164
api_version = self._get_api_version('fleet_members')
160165
if api_version == '2022-09-02-preview':
@@ -173,6 +178,8 @@ def fleet_members(self):
173178
from ..v2023_10_15.aio.operations import FleetMembersOperations as OperationClass
174179
elif api_version == '2024-02-02-preview':
175180
from ..v2024_02_02_preview.aio.operations import FleetMembersOperations as OperationClass
181+
elif api_version == '2024-04-01':
182+
from ..v2024_04_01.aio.operations import FleetMembersOperations as OperationClass
176183
else:
177184
raise ValueError("API version {} does not have operation group 'fleet_members'".format(api_version))
178185
self._config.api_version = api_version
@@ -185,6 +192,7 @@ def fleet_update_strategies(self):
185192
* 2023-08-15-preview: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.aio.operations.FleetUpdateStrategiesOperations>`
186193
* 2023-10-15: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2023_10_15.aio.operations.FleetUpdateStrategiesOperations>`
187194
* 2024-02-02-preview: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2024_02_02_preview.aio.operations.FleetUpdateStrategiesOperations>`
195+
* 2024-04-01: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2024_04_01.aio.operations.FleetUpdateStrategiesOperations>`
188196
"""
189197
api_version = self._get_api_version('fleet_update_strategies')
190198
if api_version == '2023-08-15-preview':
@@ -193,6 +201,8 @@ def fleet_update_strategies(self):
193201
from ..v2023_10_15.aio.operations import FleetUpdateStrategiesOperations as OperationClass
194202
elif api_version == '2024-02-02-preview':
195203
from ..v2024_02_02_preview.aio.operations import FleetUpdateStrategiesOperations as OperationClass
204+
elif api_version == '2024-04-01':
205+
from ..v2024_04_01.aio.operations import FleetUpdateStrategiesOperations as OperationClass
196206
else:
197207
raise ValueError("API version {} does not have operation group 'fleet_update_strategies'".format(api_version))
198208
self._config.api_version = api_version
@@ -210,6 +220,7 @@ def fleets(self):
210220
* 2023-08-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.aio.operations.FleetsOperations>`
211221
* 2023-10-15: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_10_15.aio.operations.FleetsOperations>`
212222
* 2024-02-02-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2024_02_02_preview.aio.operations.FleetsOperations>`
223+
* 2024-04-01: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2024_04_01.aio.operations.FleetsOperations>`
213224
"""
214225
api_version = self._get_api_version('fleets')
215226
if api_version == '2022-09-02-preview':
@@ -228,6 +239,8 @@ def fleets(self):
228239
from ..v2023_10_15.aio.operations import FleetsOperations as OperationClass
229240
elif api_version == '2024-02-02-preview':
230241
from ..v2024_02_02_preview.aio.operations import FleetsOperations as OperationClass
242+
elif api_version == '2024-04-01':
243+
from ..v2024_04_01.aio.operations import FleetsOperations as OperationClass
231244
else:
232245
raise ValueError("API version {} does not have operation group 'fleets'".format(api_version))
233246
self._config.api_version = api_version
@@ -243,6 +256,7 @@ def operations(self):
243256
* 2023-08-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_08_15_preview.aio.operations.Operations>`
244257
* 2023-10-15: :class:`Operations<azure.mgmt.containerservicefleet.v2023_10_15.aio.operations.Operations>`
245258
* 2024-02-02-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2024_02_02_preview.aio.operations.Operations>`
259+
* 2024-04-01: :class:`Operations<azure.mgmt.containerservicefleet.v2024_04_01.aio.operations.Operations>`
246260
"""
247261
api_version = self._get_api_version('operations')
248262
if api_version == '2022-09-02-preview':
@@ -257,6 +271,8 @@ def operations(self):
257271
from ..v2023_10_15.aio.operations import Operations as OperationClass
258272
elif api_version == '2024-02-02-preview':
259273
from ..v2024_02_02_preview.aio.operations import Operations as OperationClass
274+
elif api_version == '2024-04-01':
275+
from ..v2024_04_01.aio.operations import Operations as OperationClass
260276
else:
261277
raise ValueError("API version {} does not have operation group 'operations'".format(api_version))
262278
self._config.api_version = api_version
@@ -271,6 +287,7 @@ def update_runs(self):
271287
* 2023-08-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.aio.operations.UpdateRunsOperations>`
272288
* 2023-10-15: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_10_15.aio.operations.UpdateRunsOperations>`
273289
* 2024-02-02-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2024_02_02_preview.aio.operations.UpdateRunsOperations>`
290+
* 2024-04-01: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2024_04_01.aio.operations.UpdateRunsOperations>`
274291
"""
275292
api_version = self._get_api_version('update_runs')
276293
if api_version == '2023-03-15-preview':
@@ -283,6 +300,8 @@ def update_runs(self):
283300
from ..v2023_10_15.aio.operations import UpdateRunsOperations as OperationClass
284301
elif api_version == '2024-02-02-preview':
285302
from ..v2024_02_02_preview.aio.operations import UpdateRunsOperations as OperationClass
303+
elif api_version == '2024-04-01':
304+
from ..v2024_04_01.aio.operations import UpdateRunsOperations as OperationClass
286305
else:
287306
raise ValueError("API version {} does not have operation group 'update_runs'".format(api_version))
288307
self._config.api_version = api_version

sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
# Licensed under the MIT License. See License.txt in the project root for
55
# license information.
66
# --------------------------------------------------------------------------
7-
from .v2023_10_15.models import *
7+
from .v2024_04_01.models import *

sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/v2022_06_02_preview/_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.1.0"
9+
VERSION = "2.0.0"

0 commit comments

Comments
 (0)