@@ -53,7 +53,7 @@ class ContainerServiceFleetMgmtClient(MultiApiClientMixin, _SDKClient):
53
53
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present.
54
54
"""
55
55
56
- DEFAULT_API_VERSION = '2023-06 -15-preview'
56
+ DEFAULT_API_VERSION = '2023-08 -15-preview'
57
57
_PROFILE_TAG = "azure.mgmt.containerservicefleet.ContainerServiceFleetMgmtClient"
58
58
LATEST_PROFILE = ProfileDefinition ({
59
59
_PROFILE_TAG : {
@@ -93,6 +93,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
93
93
* 2022-06-02-preview: :mod:`v2022_09_02_preview.models<azure.mgmt.containerservicefleet.v2022_09_02_preview.models>`
94
94
* 2023-03-15-preview: :mod:`v2023_03_15_preview.models<azure.mgmt.containerservicefleet.v2023_03_15_preview.models>`
95
95
* 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>`
96
97
"""
97
98
if api_version == '2022-09-02-preview' :
98
99
from ..v2022_06_02_preview import models
@@ -109,6 +110,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
109
110
elif api_version == '2023-06-15-preview' :
110
111
from ..v2023_06_15_preview import models
111
112
return models
113
+ elif api_version == '2023-08-15-preview' :
114
+ from ..v2023_08_15_preview import models
115
+ return models
112
116
raise ValueError ("API version {} is not available" .format (api_version ))
113
117
114
118
@property
@@ -120,6 +124,7 @@ def fleet_members(self):
120
124
* 2022-06-02-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2022_09_02_preview.aio.operations.FleetMembersOperations>`
121
125
* 2023-03-15-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.aio.operations.FleetMembersOperations>`
122
126
* 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>`
123
128
"""
124
129
api_version = self ._get_api_version ('fleet_members' )
125
130
if api_version == '2022-09-02-preview' :
@@ -132,11 +137,27 @@ def fleet_members(self):
132
137
from ..v2023_03_15_preview .aio .operations import FleetMembersOperations as OperationClass
133
138
elif api_version == '2023-06-15-preview' :
134
139
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
135
142
else :
136
143
raise ValueError ("API version {} does not have operation group 'fleet_members'" .format (api_version ))
137
144
self ._config .api_version = api_version
138
145
return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )), api_version )
139
146
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
+
140
161
@property
141
162
def fleets (self ):
142
163
"""Instance depends on the API version:
@@ -146,6 +167,7 @@ def fleets(self):
146
167
* 2022-06-02-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2022_09_02_preview.aio.operations.FleetsOperations>`
147
168
* 2023-03-15-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.aio.operations.FleetsOperations>`
148
169
* 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>`
149
171
"""
150
172
api_version = self ._get_api_version ('fleets' )
151
173
if api_version == '2022-09-02-preview' :
@@ -158,6 +180,8 @@ def fleets(self):
158
180
from ..v2023_03_15_preview .aio .operations import FleetsOperations as OperationClass
159
181
elif api_version == '2023-06-15-preview' :
160
182
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
161
185
else :
162
186
raise ValueError ("API version {} does not have operation group 'fleets'" .format (api_version ))
163
187
self ._config .api_version = api_version
@@ -170,6 +194,7 @@ def operations(self):
170
194
* 2022-09-02-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2022_06_02_preview.aio.operations.Operations>`
171
195
* 2023-03-15-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2023_03_15_preview.aio.operations.Operations>`
172
196
* 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>`
173
198
"""
174
199
api_version = self ._get_api_version ('operations' )
175
200
if api_version == '2022-09-02-preview' :
@@ -178,6 +203,8 @@ def operations(self):
178
203
from ..v2023_03_15_preview .aio .operations import Operations as OperationClass
179
204
elif api_version == '2023-06-15-preview' :
180
205
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
181
208
else :
182
209
raise ValueError ("API version {} does not have operation group 'operations'" .format (api_version ))
183
210
self ._config .api_version = api_version
@@ -189,12 +216,15 @@ def update_runs(self):
189
216
190
217
* 2023-03-15-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2023_03_15_preview.aio.operations.UpdateRunsOperations>`
191
218
* 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>`
192
220
"""
193
221
api_version = self ._get_api_version ('update_runs' )
194
222
if api_version == '2023-03-15-preview' :
195
223
from ..v2023_03_15_preview .aio .operations import UpdateRunsOperations as OperationClass
196
224
elif api_version == '2023-06-15-preview' :
197
225
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
198
228
else :
199
229
raise ValueError ("API version {} does not have operation group 'update_runs'" .format (api_version ))
200
230
self ._config .api_version = api_version
0 commit comments