Skip to content

Commit e0eac92

Browse files
author
SDKAuto
committed
CodeGen from PR 25756 in Azure/azure-rest-api-specs
Merge f03349e1492120c17d36dd61333868a27a921854 into def187e2e78d7173d8fdd7f77740dd9719e1dfbf
1 parent b8fd077 commit e0eac92

File tree

61 files changed

+11399
-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.

61 files changed

+11399
-76
lines changed
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
{
2-
"commit": "c320f58d8643a309c126dd4ec5fdc6737fccd981",
2+
"commit": "61a3a1a8f45f12a30ef1d3bd8742176d719d7ba6",
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-06 17:02:12 -0700 69af7c5c073320b33011903462b7a5b9413dd0ec preview/2023-06-15-preview/fleets.json",
12+
"package-2023-03-preview": "2023-09-06 17:02:12 -0700 69af7c5c073320b33011903462b7a5b9413dd0ec 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-08-preview": "2023-09-14 21:45:31 -0700 d158b9b8b69404ffb5c290dca7b4255d8549dcc6 preview/2023-08-15-preview/fleets.json"
1617
}

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

Lines changed: 31 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-08-15-preview'
5757
_PROFILE_TAG = "azure.mgmt.containerservicefleet.ContainerServiceFleetMgmtClient"
5858
LATEST_PROFILE = ProfileDefinition({
5959
_PROFILE_TAG: {
@@ -93,6 +93,7 @@ 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>`
9697
"""
9798
if api_version == '2022-09-02-preview':
9899
from .v2022_06_02_preview import models
@@ -109,6 +110,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
109110
elif api_version == '2023-06-15-preview':
110111
from .v2023_06_15_preview import models
111112
return models
113+
elif api_version == '2023-08-15-preview':
114+
from .v2023_08_15_preview import models
115+
return models
112116
raise ValueError("API version {} is not available".format(api_version))
113117

114118
@property
@@ -120,6 +124,7 @@ def fleet_members(self):
120124
* 2022-06-02-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2022_09_02_preview.operations.FleetMembersOperations>`
121125
* 2023-03-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.operations.FleetMembersOperations>`
122126
* 2023-06-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_06_15_preview.operations.FleetMembersOperations>`
127+
* 2023-08-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.FleetMembersOperations>`
123128
"""
124129
api_version = self._get_api_version('fleet_members')
125130
if api_version == '2022-09-02-preview':
@@ -132,11 +137,27 @@ def fleet_members(self):
132137
from .v2023_03_15_preview.operations import FleetMembersOperations as OperationClass
133138
elif api_version == '2023-06-15-preview':
134139
from .v2023_06_15_preview.operations import FleetMembersOperations as OperationClass
140+
elif api_version == '2023-08-15-preview':
141+
from .v2023_08_15_preview.operations import FleetMembersOperations as OperationClass
135142
else:
136143
raise ValueError("API version {} does not have operation group 'fleet_members'".format(api_version))
137144
self._config.api_version = api_version
138145
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version)
139146

147+
@property
148+
def fleet_update_strategies(self):
149+
"""Instance depends on the API version:
150+
151+
* 2023-08-15-preview: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.FleetUpdateStrategiesOperations>`
152+
"""
153+
api_version = self._get_api_version('fleet_update_strategies')
154+
if api_version == '2023-08-15-preview':
155+
from .v2023_08_15_preview.operations import FleetUpdateStrategiesOperations as OperationClass
156+
else:
157+
raise ValueError("API version {} does not have operation group 'fleet_update_strategies'".format(api_version))
158+
self._config.api_version = api_version
159+
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version)
160+
140161
@property
141162
def fleets(self):
142163
"""Instance depends on the API version:
@@ -146,6 +167,7 @@ def fleets(self):
146167
* 2022-06-02-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2022_09_02_preview.operations.FleetsOperations>`
147168
* 2023-03-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.operations.FleetsOperations>`
148169
* 2023-06-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_06_15_preview.operations.FleetsOperations>`
170+
* 2023-08-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.FleetsOperations>`
149171
"""
150172
api_version = self._get_api_version('fleets')
151173
if api_version == '2022-09-02-preview':
@@ -158,6 +180,8 @@ def fleets(self):
158180
from .v2023_03_15_preview.operations import FleetsOperations as OperationClass
159181
elif api_version == '2023-06-15-preview':
160182
from .v2023_06_15_preview.operations import FleetsOperations as OperationClass
183+
elif api_version == '2023-08-15-preview':
184+
from .v2023_08_15_preview.operations import FleetsOperations as OperationClass
161185
else:
162186
raise ValueError("API version {} does not have operation group 'fleets'".format(api_version))
163187
self._config.api_version = api_version
@@ -170,6 +194,7 @@ def operations(self):
170194
* 2022-09-02-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2022_06_02_preview.operations.Operations>`
171195
* 2023-03-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_03_15_preview.operations.Operations>`
172196
* 2023-06-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_06_15_preview.operations.Operations>`
197+
* 2023-08-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.Operations>`
173198
"""
174199
api_version = self._get_api_version('operations')
175200
if api_version == '2022-09-02-preview':
@@ -178,6 +203,8 @@ def operations(self):
178203
from .v2023_03_15_preview.operations import Operations as OperationClass
179204
elif api_version == '2023-06-15-preview':
180205
from .v2023_06_15_preview.operations import Operations as OperationClass
206+
elif api_version == '2023-08-15-preview':
207+
from .v2023_08_15_preview.operations import Operations as OperationClass
181208
else:
182209
raise ValueError("API version {} does not have operation group 'operations'".format(api_version))
183210
self._config.api_version = api_version
@@ -189,12 +216,15 @@ def update_runs(self):
189216
190217
* 2023-03-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.operations.UpdateRunsOperations>`
191218
* 2023-06-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_06_15_preview.operations.UpdateRunsOperations>`
219+
* 2023-08-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.operations.UpdateRunsOperations>`
192220
"""
193221
api_version = self._get_api_version('update_runs')
194222
if api_version == '2023-03-15-preview':
195223
from .v2023_03_15_preview.operations import UpdateRunsOperations as OperationClass
196224
elif api_version == '2023-06-15-preview':
197225
from .v2023_06_15_preview.operations import UpdateRunsOperations as OperationClass
226+
elif api_version == '2023-08-15-preview':
227+
from .v2023_08_15_preview.operations import UpdateRunsOperations as OperationClass
198228
else:
199229
raise ValueError("API version {} does not have operation group 'update_runs'".format(api_version))
200230
self._config.api_version = api_version

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

Lines changed: 31 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-08-15-preview'
5757
_PROFILE_TAG = "azure.mgmt.containerservicefleet.ContainerServiceFleetMgmtClient"
5858
LATEST_PROFILE = ProfileDefinition({
5959
_PROFILE_TAG: {
@@ -93,6 +93,7 @@ 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>`
9697
"""
9798
if api_version == '2022-09-02-preview':
9899
from ..v2022_06_02_preview import models
@@ -109,6 +110,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
109110
elif api_version == '2023-06-15-preview':
110111
from ..v2023_06_15_preview import models
111112
return models
113+
elif api_version == '2023-08-15-preview':
114+
from ..v2023_08_15_preview import models
115+
return models
112116
raise ValueError("API version {} is not available".format(api_version))
113117

114118
@property
@@ -120,6 +124,7 @@ def fleet_members(self):
120124
* 2022-06-02-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2022_09_02_preview.aio.operations.FleetMembersOperations>`
121125
* 2023-03-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.aio.operations.FleetMembersOperations>`
122126
* 2023-06-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_06_15_preview.aio.operations.FleetMembersOperations>`
127+
* 2023-08-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.aio.operations.FleetMembersOperations>`
123128
"""
124129
api_version = self._get_api_version('fleet_members')
125130
if api_version == '2022-09-02-preview':
@@ -132,11 +137,27 @@ def fleet_members(self):
132137
from ..v2023_03_15_preview.aio.operations import FleetMembersOperations as OperationClass
133138
elif api_version == '2023-06-15-preview':
134139
from ..v2023_06_15_preview.aio.operations import FleetMembersOperations as OperationClass
140+
elif api_version == '2023-08-15-preview':
141+
from ..v2023_08_15_preview.aio.operations import FleetMembersOperations as OperationClass
135142
else:
136143
raise ValueError("API version {} does not have operation group 'fleet_members'".format(api_version))
137144
self._config.api_version = api_version
138145
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version)
139146

147+
@property
148+
def fleet_update_strategies(self):
149+
"""Instance depends on the API version:
150+
151+
* 2023-08-15-preview: :class:`FleetUpdateStrategiesOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.aio.operations.FleetUpdateStrategiesOperations>`
152+
"""
153+
api_version = self._get_api_version('fleet_update_strategies')
154+
if api_version == '2023-08-15-preview':
155+
from ..v2023_08_15_preview.aio.operations import FleetUpdateStrategiesOperations as OperationClass
156+
else:
157+
raise ValueError("API version {} does not have operation group 'fleet_update_strategies'".format(api_version))
158+
self._config.api_version = api_version
159+
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)), api_version)
160+
140161
@property
141162
def fleets(self):
142163
"""Instance depends on the API version:
@@ -146,6 +167,7 @@ def fleets(self):
146167
* 2022-06-02-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2022_09_02_preview.aio.operations.FleetsOperations>`
147168
* 2023-03-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.aio.operations.FleetsOperations>`
148169
* 2023-06-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_06_15_preview.aio.operations.FleetsOperations>`
170+
* 2023-08-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.aio.operations.FleetsOperations>`
149171
"""
150172
api_version = self._get_api_version('fleets')
151173
if api_version == '2022-09-02-preview':
@@ -158,6 +180,8 @@ def fleets(self):
158180
from ..v2023_03_15_preview.aio.operations import FleetsOperations as OperationClass
159181
elif api_version == '2023-06-15-preview':
160182
from ..v2023_06_15_preview.aio.operations import FleetsOperations as OperationClass
183+
elif api_version == '2023-08-15-preview':
184+
from ..v2023_08_15_preview.aio.operations import FleetsOperations as OperationClass
161185
else:
162186
raise ValueError("API version {} does not have operation group 'fleets'".format(api_version))
163187
self._config.api_version = api_version
@@ -170,6 +194,7 @@ def operations(self):
170194
* 2022-09-02-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2022_06_02_preview.aio.operations.Operations>`
171195
* 2023-03-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_03_15_preview.aio.operations.Operations>`
172196
* 2023-06-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_06_15_preview.aio.operations.Operations>`
197+
* 2023-08-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_08_15_preview.aio.operations.Operations>`
173198
"""
174199
api_version = self._get_api_version('operations')
175200
if api_version == '2022-09-02-preview':
@@ -178,6 +203,8 @@ def operations(self):
178203
from ..v2023_03_15_preview.aio.operations import Operations as OperationClass
179204
elif api_version == '2023-06-15-preview':
180205
from ..v2023_06_15_preview.aio.operations import Operations as OperationClass
206+
elif api_version == '2023-08-15-preview':
207+
from ..v2023_08_15_preview.aio.operations import Operations as OperationClass
181208
else:
182209
raise ValueError("API version {} does not have operation group 'operations'".format(api_version))
183210
self._config.api_version = api_version
@@ -189,12 +216,15 @@ def update_runs(self):
189216
190217
* 2023-03-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.aio.operations.UpdateRunsOperations>`
191218
* 2023-06-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_06_15_preview.aio.operations.UpdateRunsOperations>`
219+
* 2023-08-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_08_15_preview.aio.operations.UpdateRunsOperations>`
192220
"""
193221
api_version = self._get_api_version('update_runs')
194222
if api_version == '2023-03-15-preview':
195223
from ..v2023_03_15_preview.aio.operations import UpdateRunsOperations as OperationClass
196224
elif api_version == '2023-06-15-preview':
197225
from ..v2023_06_15_preview.aio.operations import UpdateRunsOperations as OperationClass
226+
elif api_version == '2023-08-15-preview':
227+
from ..v2023_08_15_preview.aio.operations import UpdateRunsOperations as OperationClass
198228
else:
199229
raise ValueError("API version {} does not have operation group 'update_runs'".format(api_version))
200230
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_06_15_preview.models import *
7+
from .v2023_08_15_preview.models import *

sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/v2023_03_15_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.0.0b2"
9+
VERSION = "1.0.0b1"

0 commit comments

Comments
 (0)