@@ -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