Skip to content

Commit 4bcc2cd

Browse files
author
SDKAuto
committed
CodeGen from PR 25768 in Azure/azure-rest-api-specs
Merge 4df12989532bc0bc628ba09157705fec5db30f29 into 4c38cb9966cd6afbb03c7e9b14997720a728baee
1 parent 96098b8 commit 4bcc2cd

File tree

91 files changed

+22202
-76
lines changed

Some content is hidden

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

91 files changed

+22202
-76
lines changed
Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
{
2-
"commit": "c320f58d8643a309c126dd4ec5fdc6737fccd981",
2+
"commit": "747d06e0c07504fc3cdbf6bcd5f5850499cb9021",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.9.7",
55
"use": [
66
"@autorest/[email protected]",
77
"@autorest/[email protected]"
88
],
9-
"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",
9+
"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=/mnt/vss/_work/1/s/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": "2023-08-24 23:54:30 -0700 802fc0a5edd13b96e8a6aeadb742657188e9e866 preview/2023-06-15-preview/fleets.json",
12-
"package-2023-03-preview": "2023-08-24 23:54:30 -0700 802fc0a5edd13b96e8a6aeadb742657188e9e866 preview/2023-03-15-preview/fleets.json",
11+
"package-2023-06-preview": "2023-09-25 18:13:20 -0700 3f4960b89849332a527280332fab992a4e99e0f0 preview/2023-06-15-preview/fleets.json",
12+
"package-2023-03-preview": "2023-09-25 18:13:20 -0700 3f4960b89849332a527280332fab992a4e99e0f0 preview/2023-03-15-preview/fleets.json",
1313
"package-2022-09-preview": "2023-08-24 23:54:30 -0700 802fc0a5edd13b96e8a6aeadb742657188e9e866 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",
15-
"package-2022-06-preview": "2023-02-15 15:17:59 +0800 67527326606bd3c71700e2b96ff3c9ce9e655e29 preview/2022-06-02-preview/fleets.json"
15+
"package-2022-06-preview": "2023-02-15 15:17:59 +0800 67527326606bd3c71700e2b96ff3c9ce9e655e29 preview/2022-06-02-preview/fleets.json",
16+
"package-2023-10": "2023-09-12 16:24:29 -0700 ac92c38fd0937b46fafb5bfd568155bb5ae007ef stable/2023-10-15/fleets.json",
17+
"package-2023-08-preview": "2023-09-25 18:13:20 -0700 3f4960b89849332a527280332fab992a4e99e0f0 preview/2023-08-15-preview/fleets.json"
1618
}

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

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

56-
DEFAULT_API_VERSION = '2023-06-15-preview'
56+
DEFAULT_API_VERSION = '2023-10-15'
5757
_PROFILE_TAG = "azure.mgmt.containerservicefleet.ContainerServiceFleetMgmtClient"
5858
LATEST_PROFILE = ProfileDefinition({
5959
_PROFILE_TAG: {
@@ -93,6 +93,8 @@ def models(cls, api_version=DEFAULT_API_VERSION):
9393
* 2022-06-02-preview: :mod:`v2022_09_02_preview.models<azure.mgmt.containerservicefleet.v2022_09_02_preview.models>`
9494
* 2023-03-15-preview: :mod:`v2023_03_15_preview.models<azure.mgmt.containerservicefleet.v2023_03_15_preview.models>`
9595
* 2023-06-15-preview: :mod:`v2023_06_15_preview.models<azure.mgmt.containerservicefleet.v2023_06_15_preview.models>`
96+
* 2023-08-15-preview: :mod:`v2023_08_15_preview.models<azure.mgmt.containerservicefleet.v2023_08_15_preview.models>`
97+
* 2023-10-15: :mod:`v2023_10_15.models<azure.mgmt.containerservicefleet.v2023_10_15.models>`
9698
"""
9799
if api_version == '2022-09-02-preview':
98100
from .v2022_06_02_preview import models
@@ -109,6 +111,12 @@ def models(cls, api_version=DEFAULT_API_VERSION):
109111
elif api_version == '2023-06-15-preview':
110112
from .v2023_06_15_preview import models
111113
return models
114+
elif api_version == '2023-08-15-preview':
115+
from .v2023_08_15_preview import models
116+
return models
117+
elif api_version == '2023-10-15':
118+
from .v2023_10_15 import models
119+
return models
112120
raise ValueError("API version {} is not available".format(api_version))
113121

114122
@property
@@ -120,6 +128,8 @@ def fleet_members(self):
120128
* 2022-06-02-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2022_09_02_preview.operations.FleetMembersOperations>`
121129
* 2023-03-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.operations.FleetMembersOperations>`
122130
* 2023-06-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_06_15_preview.operations.FleetMembersOperations>`
131+
* 2023-08-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.FleetMembersOperations>`
132+
* 2023-10-15: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_10_15.operations.FleetMembersOperations>`
123133
"""
124134
api_version = self._get_api_version('fleet_members')
125135
if api_version == '2022-09-02-preview':
@@ -132,11 +142,32 @@ def fleet_members(self):
132142
from .v2023_03_15_preview.operations import FleetMembersOperations as OperationClass
133143
elif api_version == '2023-06-15-preview':
134144
from .v2023_06_15_preview.operations import FleetMembersOperations as OperationClass
145+
elif api_version == '2023-08-15-preview':
146+
from .v2023_08_15_preview.operations import FleetMembersOperations as OperationClass
147+
elif api_version == '2023-10-15':
148+
from .v2023_10_15.operations import FleetMembersOperations as OperationClass
135149
else:
136150
raise ValueError("API version {} does not have operation group 'fleet_members'".format(api_version))
137151
self._config.api_version = api_version
138152
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version)
139153

154+
@property
155+
def fleet_update_strategies(self):
156+
"""Instance depends on the API version:
157+
158+
* 2023-08-15-preview: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.FleetUpdateStrategiesOperations>`
159+
* 2023-10-15: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2023_10_15.operations.FleetUpdateStrategiesOperations>`
160+
"""
161+
api_version = self._get_api_version('fleet_update_strategies')
162+
if api_version == '2023-08-15-preview':
163+
from .v2023_08_15_preview.operations import FleetUpdateStrategiesOperations as OperationClass
164+
elif api_version == '2023-10-15':
165+
from .v2023_10_15.operations import FleetUpdateStrategiesOperations as OperationClass
166+
else:
167+
raise ValueError("API version {} does not have operation group 'fleet_update_strategies'".format(api_version))
168+
self._config.api_version = api_version
169+
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version)
170+
140171
@property
141172
def fleets(self):
142173
"""Instance depends on the API version:
@@ -146,6 +177,8 @@ def fleets(self):
146177
* 2022-06-02-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2022_09_02_preview.operations.FleetsOperations>`
147178
* 2023-03-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.operations.FleetsOperations>`
148179
* 2023-06-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_06_15_preview.operations.FleetsOperations>`
180+
* 2023-08-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.FleetsOperations>`
181+
* 2023-10-15: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_10_15.operations.FleetsOperations>`
149182
"""
150183
api_version = self._get_api_version('fleets')
151184
if api_version == '2022-09-02-preview':
@@ -158,6 +191,10 @@ def fleets(self):
158191
from .v2023_03_15_preview.operations import FleetsOperations as OperationClass
159192
elif api_version == '2023-06-15-preview':
160193
from .v2023_06_15_preview.operations import FleetsOperations as OperationClass
194+
elif api_version == '2023-08-15-preview':
195+
from .v2023_08_15_preview.operations import FleetsOperations as OperationClass
196+
elif api_version == '2023-10-15':
197+
from .v2023_10_15.operations import FleetsOperations as OperationClass
161198
else:
162199
raise ValueError("API version {} does not have operation group 'fleets'".format(api_version))
163200
self._config.api_version = api_version
@@ -170,6 +207,8 @@ def operations(self):
170207
* 2022-09-02-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2022_06_02_preview.operations.Operations>`
171208
* 2023-03-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_03_15_preview.operations.Operations>`
172209
* 2023-06-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_06_15_preview.operations.Operations>`
210+
* 2023-08-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.Operations>`
211+
* 2023-10-15: :class:`Operations<azure.mgmt.containerservicefleet.v2023_10_15.operations.Operations>`
173212
"""
174213
api_version = self._get_api_version('operations')
175214
if api_version == '2022-09-02-preview':
@@ -178,6 +217,10 @@ def operations(self):
178217
from .v2023_03_15_preview.operations import Operations as OperationClass
179218
elif api_version == '2023-06-15-preview':
180219
from .v2023_06_15_preview.operations import Operations as OperationClass
220+
elif api_version == '2023-08-15-preview':
221+
from .v2023_08_15_preview.operations import Operations as OperationClass
222+
elif api_version == '2023-10-15':
223+
from .v2023_10_15.operations import Operations as OperationClass
181224
else:
182225
raise ValueError("API version {} does not have operation group 'operations'".format(api_version))
183226
self._config.api_version = api_version
@@ -189,12 +232,18 @@ def update_runs(self):
189232
190233
* 2023-03-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.operations.UpdateRunsOperations>`
191234
* 2023-06-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_06_15_preview.operations.UpdateRunsOperations>`
235+
* 2023-08-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.UpdateRunsOperations>`
236+
* 2023-10-15: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_10_15.operations.UpdateRunsOperations>`
192237
"""
193238
api_version = self._get_api_version('update_runs')
194239
if api_version == '2023-03-15-preview':
195240
from .v2023_03_15_preview.operations import UpdateRunsOperations as OperationClass
196241
elif api_version == '2023-06-15-preview':
197242
from .v2023_06_15_preview.operations import UpdateRunsOperations as OperationClass
243+
elif api_version == '2023-08-15-preview':
244+
from .v2023_08_15_preview.operations import UpdateRunsOperations as OperationClass
245+
elif api_version == '2023-10-15':
246+
from .v2023_10_15.operations import UpdateRunsOperations as OperationClass
198247
else:
199248
raise ValueError("API version {} does not have operation group 'update_runs'".format(api_version))
200249
self._config.api_version = api_version

0 commit comments

Comments
 (0)