@@ -58,7 +58,7 @@ class ContainerServiceFleetMgmtClient(MultiApiClientMixin, _SDKClient):
5858 :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present.
5959 """
6060
61- DEFAULT_API_VERSION = '2025-04-01 -preview'
61+ DEFAULT_API_VERSION = '2025-08_01 -preview'
6262 _PROFILE_TAG = "azure.mgmt.containerservicefleet.ContainerServiceFleetMgmtClient"
6363 LATEST_PROFILE = ProfileDefinition ({
6464 _PROFILE_TAG : {
@@ -126,6 +126,8 @@ def models(cls, api_version=DEFAULT_API_VERSION):
126126 * 2024-02-02-preview: :mod:`v2024_02_preview.models<azure.mgmt.containerservicefleet.v2024_02_preview.models>`
127127 * 2025-03-01: :mod:`v2025_03_01.models<azure.mgmt.containerservicefleet.v2025_03_01.models>`
128128 * 2025-04-01-preview: :mod:`v2025_04_01_preview.models<azure.mgmt.containerservicefleet.v2025_04_01_preview.models>`
129+ * 2025-08-01-preview: :mod:`v2025_08_01_preview.models<azure.mgmt.containerservicefleet.v2025_08_01_preview.models>`
130+
129131 """
130132 if api_version == '2022-06-02-preview' :
131133 from .v2022_06_preview import models
@@ -157,6 +159,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
157159 elif api_version == '2025-04-01-preview' :
158160 from .v2025_04_01_preview import models
159161 return models
162+ elif api_version == '2025-08-01-preview' :
163+ from .v2025_08_01_preview import models
164+ return models
160165 raise ValueError ("API version {} is not available" .format (api_version ))
161166
162167 @property
@@ -165,12 +170,16 @@ def auto_upgrade_profile_operations(self):
165170
166171 * 2025-03-01: :class:`AutoUpgradeProfileOperationsOperations<azure.mgmt.containerservicefleet.v2025_03_01.operations.AutoUpgradeProfileOperationsOperations>`
167172 * 2025-04-01-preview: :class:`AutoUpgradeProfileOperationsOperations<azure.mgmt.containerservicefleet.v2025_04_01_preview.operations.AutoUpgradeProfileOperationsOperations>`
173+ * 2025-08-01-preview: :class:`AutoUpgradeProfileOperationsOperations<azure.mgmt.containerservicefleet.v2025_08_01_preview.operations.AutoUpgradeProfileOperationsOperations>`
174+
168175 """
169176 api_version = self ._get_api_version ('auto_upgrade_profile_operations' )
170177 if api_version == '2025-03-01' :
171178 from .v2025_03_01 .operations import AutoUpgradeProfileOperationsOperations as OperationClass
172179 elif api_version == '2025-04-01-preview' :
173180 from .v2025_04_01_preview .operations import AutoUpgradeProfileOperationsOperations as OperationClass
181+ elif api_version == '2025-08-01-preview' :
182+ from .v2025_08_01_preview .operations import AutoUpgradeProfileOperationsOperations as OperationClass
174183 else :
175184 raise ValueError ("API version {} does not have operation group 'auto_upgrade_profile_operations'" .format (api_version ))
176185 self ._config .api_version = api_version
@@ -182,12 +191,16 @@ def auto_upgrade_profiles(self):
182191
183192 * 2025-03-01: :class:`AutoUpgradeProfilesOperations<azure.mgmt.containerservicefleet.v2025_03_01.operations.AutoUpgradeProfilesOperations>`
184193 * 2025-04-01-preview: :class:`AutoUpgradeProfilesOperations<azure.mgmt.containerservicefleet.v2025_04_01_preview.operations.AutoUpgradeProfilesOperations>`
194+ * 2025-08-01-preview: :class:`AutoUpgradeProfilesOperations<azure.mgmt.containerservicefleet.v2025_08_01_preview.operations.AutoUpgradeProfilesOperations>`
195+
185196 """
186197 api_version = self ._get_api_version ('auto_upgrade_profiles' )
187198 if api_version == '2025-03-01' :
188199 from .v2025_03_01 .operations import AutoUpgradeProfilesOperations as OperationClass
189200 elif api_version == '2025-04-01-preview' :
190201 from .v2025_04_01_preview .operations import AutoUpgradeProfilesOperations as OperationClass
202+ elif api_version == '2025-08-01-preview' :
203+ from .v2025_08_01_preview .operations import AutoUpgradeProfilesOperations as OperationClass
191204 else :
192205 raise ValueError ("API version {} does not have operation group 'auto_upgrade_profiles'" .format (api_version ))
193206 self ._config .api_version = api_version
@@ -207,6 +220,8 @@ def fleet_members(self):
207220 * 2024-02-02-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2024_02_preview.operations.FleetMembersOperations>`
208221 * 2025-03-01: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2025_03_01.operations.FleetMembersOperations>`
209222 * 2025-04-01-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2025_04_01_preview.operations.FleetMembersOperations>`
223+ * 2025-08-01-preview: :class:`FleetMembersOperations<azure.mgmt.containerservicefleet.v2025_08_01_preview.operations.FleetMembersOperations>`
224+
210225 """
211226 api_version = self ._get_api_version ('fleet_members' )
212227 if api_version == '2022-06-02-preview' :
@@ -229,6 +244,8 @@ def fleet_members(self):
229244 from .v2025_03_01 .operations import FleetMembersOperations as OperationClass
230245 elif api_version == '2025-04-01-preview' :
231246 from .v2025_04_01_preview .operations import FleetMembersOperations as OperationClass
247+ elif api_version == '2025-08-01-preview' :
248+ from .v2025_08_01_preview .operations import FleetMembersOperations as OperationClass
232249 else :
233250 raise ValueError ("API version {} does not have operation group 'fleet_members'" .format (api_version ))
234251 self ._config .api_version = api_version
@@ -274,6 +291,8 @@ def fleets(self):
274291 * 2024-02-02-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2024_02_preview.operations.FleetsOperations>`
275292 * 2025-03-01: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2025_03_01.operations.FleetsOperations>`
276293 * 2025-04-01-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2025_04_01_preview.operations.FleetsOperations>`
294+ * 2025-08-01-preview: :class:`FleetsOperations<azure.mgmt.containerservicefleet.v2025_08_01_preview.operations.FleetsOperations>`
295+
277296 """
278297 api_version = self ._get_api_version ('fleets' )
279298 if api_version == '2022-06-02-preview' :
@@ -296,6 +315,8 @@ def fleets(self):
296315 from .v2025_03_01 .operations import FleetsOperations as OperationClass
297316 elif api_version == '2025-04-01-preview' :
298317 from .v2025_04_01_preview .operations import FleetsOperations as OperationClass
318+ elif api_version == '2025-08-01-preview' :
319+ from .v2025_08_01_preview .operations import FleetsOperations as OperationClass
299320 else :
300321 raise ValueError ("API version {} does not have operation group 'fleets'" .format (api_version ))
301322 self ._config .api_version = api_version
@@ -314,6 +335,20 @@ def gates(self):
314335 raise ValueError ("API version {} does not have operation group 'gates'" .format (api_version ))
315336 self ._config .api_version = api_version
316337 return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )), api_version )
338+
339+ @property
340+ def fleet_managed_namespaces (self ):
341+ """Instance depends on the API version:
342+
343+ * 2025-08-01-preview: :class:`FleetManagedNamespacesOperations<azure.mgmt.containerservicefleet.v2025_08_01_preview.operations.FleetManagedNamespacesOperations>`
344+ """
345+ api_version = self ._get_api_version ('fleet_managed_namespaces' )
346+ if api_version == '2025-08-01-preview' :
347+ from .v2025_08_01_preview .operations import FleetManagedNamespacesOperations as OperationClass
348+ else :
349+ raise ValueError ("API version {} does not have operation group 'fleet_managed_namespaces'" .format (api_version ))
350+ self ._config .api_version = api_version
351+ return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )), api_version )
317352
318353 @property
319354 def operations (self ):
@@ -327,6 +362,8 @@ def operations(self):
327362 * 2024-02-02-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2024_02_preview.operations.Operations>`
328363 * 2025-03-01: :class:`Operations<azure.mgmt.containerservicefleet.v2025_03_01.operations.Operations>`
329364 * 2025-04-01-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2025_04_01_preview.operations.Operations>`
365+ * 2025-08-01-preview: :class:`Operations<azure.mgmt.containerservicefleet.v2025_08_01_preview.operations.Operations>`
366+
330367 """
331368 api_version = self ._get_api_version ('operations' )
332369 if api_version == '2022-09-02-preview' :
@@ -345,6 +382,8 @@ def operations(self):
345382 from .v2025_03_01 .operations import Operations as OperationClass
346383 elif api_version == '2025-04-01-preview' :
347384 from .v2025_04_01_preview .operations import Operations as OperationClass
385+ elif api_version == '2025-08-01-preview' :
386+ from .v2025_08_01_preview .operations import Operations as OperationClass
348387 else :
349388 raise ValueError ("API version {} does not have operation group 'operations'" .format (api_version ))
350389 self ._config .api_version = api_version
@@ -361,6 +400,8 @@ def update_runs(self):
361400 * 2024-02-02-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2024_02_preview.operations.UpdateRunsOperations>`
362401 * 2025-03-01: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2025_03_01.operations.UpdateRunsOperations>`
363402 * 2025-04-01-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2025_04_01_preview.operations.UpdateRunsOperations>`
403+ * 2025-08-01-preview: :class:`UpdateRunsOperations<azure.mgmt.containerservicefleet.v2025_08_01_preview.operations.UpdateRunsOperations>`
404+
364405 """
365406 api_version = self ._get_api_version ('update_runs' )
366407 if api_version == '2023-03-15-preview' :
@@ -377,6 +418,8 @@ def update_runs(self):
377418 from .v2025_03_01 .operations import UpdateRunsOperations as OperationClass
378419 elif api_version == '2025-04-01-preview' :
379420 from .v2025_04_01_preview .operations import UpdateRunsOperations as OperationClass
421+ elif api_version == '2025-08-01-preview' :
422+ from .v2025_08_01_preview .operations import UpdateRunsOperations as OperationClass
380423 else :
381424 raise ValueError ("API version {} does not have operation group 'update_runs'" .format (api_version ))
382425 self ._config .api_version = api_version
@@ -388,4 +431,4 @@ def __enter__(self):
388431 self ._client .__enter__ ()
389432 return self
390433 def __exit__ (self , * exc_details ):
391- self ._client .__exit__ (* exc_details )
434+ self ._client .__exit__ (* exc_details )
0 commit comments