@@ -122,6 +122,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
122122 * 2021-11-01-preview: :mod:`v2021_11_01_preview.models<azure.mgmt.containerservice.v2021_11_01_preview.models>`
123123 * 2022-01-01: :mod:`v2022_01_01.models<azure.mgmt.containerservice.v2022_01_01.models>`
124124 * 2022-01-02-preview: :mod:`v2022_01_02_preview.models<azure.mgmt.containerservice.v2022_01_02_preview.models>`
125+ * 2022-02-02-preview: :mod:`v2022_02_02_preview.models<azure.mgmt.containerservice.v2022_02_02_preview.models>`
125126 """
126127 if api_version == '2017-07-01' :
127128 from .v2017_07_01 import models
@@ -219,6 +220,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
219220 elif api_version == '2022-01-02-preview' :
220221 from .v2022_01_02_preview import models
221222 return models
223+ elif api_version == '2022-02-02-preview' :
224+ from .v2022_02_02_preview import models
225+ return models
222226 raise ValueError ("API version {} is not available" .format (api_version ))
223227
224228 @property
@@ -250,6 +254,7 @@ def agent_pools(self):
250254 * 2021-11-01-preview: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2021_11_01_preview.operations.AgentPoolsOperations>`
251255 * 2022-01-01: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2022_01_01.operations.AgentPoolsOperations>`
252256 * 2022-01-02-preview: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2022_01_02_preview.operations.AgentPoolsOperations>`
257+ * 2022-02-02-preview: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2022_02_02_preview.operations.AgentPoolsOperations>`
253258 """
254259 api_version = self ._get_api_version ('agent_pools' )
255260 if api_version == '2019-02-01' :
@@ -302,6 +307,8 @@ def agent_pools(self):
302307 from .v2022_01_01 .operations import AgentPoolsOperations as OperationClass
303308 elif api_version == '2022-01-02-preview' :
304309 from .v2022_01_02_preview .operations import AgentPoolsOperations as OperationClass
310+ elif api_version == '2022-02-02-preview' :
311+ from .v2022_02_02_preview .operations import AgentPoolsOperations as OperationClass
305312 else :
306313 raise ValueError ("API version {} does not have operation group 'agent_pools'" .format (api_version ))
307314 return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -334,6 +341,7 @@ def maintenance_configurations(self):
334341 * 2021-11-01-preview: :class:`MaintenanceConfigurationsOperations<azure.mgmt.containerservice.v2021_11_01_preview.operations.MaintenanceConfigurationsOperations>`
335342 * 2022-01-01: :class:`MaintenanceConfigurationsOperations<azure.mgmt.containerservice.v2022_01_01.operations.MaintenanceConfigurationsOperations>`
336343 * 2022-01-02-preview: :class:`MaintenanceConfigurationsOperations<azure.mgmt.containerservice.v2022_01_02_preview.operations.MaintenanceConfigurationsOperations>`
344+ * 2022-02-02-preview: :class:`MaintenanceConfigurationsOperations<azure.mgmt.containerservice.v2022_02_02_preview.operations.MaintenanceConfigurationsOperations>`
337345 """
338346 api_version = self ._get_api_version ('maintenance_configurations' )
339347 if api_version == '2020-12-01' :
@@ -358,10 +366,25 @@ def maintenance_configurations(self):
358366 from .v2022_01_01 .operations import MaintenanceConfigurationsOperations as OperationClass
359367 elif api_version == '2022-01-02-preview' :
360368 from .v2022_01_02_preview .operations import MaintenanceConfigurationsOperations as OperationClass
369+ elif api_version == '2022-02-02-preview' :
370+ from .v2022_02_02_preview .operations import MaintenanceConfigurationsOperations as OperationClass
361371 else :
362372 raise ValueError ("API version {} does not have operation group 'maintenance_configurations'" .format (api_version ))
363373 return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
364374
375+ @property
376+ def managed_cluster_snapshots (self ):
377+ """Instance depends on the API version:
378+
379+ * 2022-02-02-preview: :class:`ManagedClusterSnapshotsOperations<azure.mgmt.containerservice.v2022_02_02_preview.operations.ManagedClusterSnapshotsOperations>`
380+ """
381+ api_version = self ._get_api_version ('managed_cluster_snapshots' )
382+ if api_version == '2022-02-02-preview' :
383+ from .v2022_02_02_preview .operations import ManagedClusterSnapshotsOperations as OperationClass
384+ else :
385+ raise ValueError ("API version {} does not have operation group 'managed_cluster_snapshots'" .format (api_version ))
386+ return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
387+
365388 @property
366389 def managed_clusters (self ):
367390 """Instance depends on the API version:
@@ -393,6 +416,7 @@ def managed_clusters(self):
393416 * 2021-11-01-preview: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2021_11_01_preview.operations.ManagedClustersOperations>`
394417 * 2022-01-01: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2022_01_01.operations.ManagedClustersOperations>`
395418 * 2022-01-02-preview: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2022_01_02_preview.operations.ManagedClustersOperations>`
419+ * 2022-02-02-preview: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2022_02_02_preview.operations.ManagedClustersOperations>`
396420 """
397421 api_version = self ._get_api_version ('managed_clusters' )
398422 if api_version == '2018-03-31' :
@@ -449,6 +473,8 @@ def managed_clusters(self):
449473 from .v2022_01_01 .operations import ManagedClustersOperations as OperationClass
450474 elif api_version == '2022-01-02-preview' :
451475 from .v2022_01_02_preview .operations import ManagedClustersOperations as OperationClass
476+ elif api_version == '2022-02-02-preview' :
477+ from .v2022_02_02_preview .operations import ManagedClustersOperations as OperationClass
452478 else :
453479 raise ValueError ("API version {} does not have operation group 'managed_clusters'" .format (api_version ))
454480 return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -506,6 +532,7 @@ def operations(self):
506532 * 2021-11-01-preview: :class:`Operations<azure.mgmt.containerservice.v2021_11_01_preview.operations.Operations>`
507533 * 2022-01-01: :class:`Operations<azure.mgmt.containerservice.v2022_01_01.operations.Operations>`
508534 * 2022-01-02-preview: :class:`Operations<azure.mgmt.containerservice.v2022_01_02_preview.operations.Operations>`
535+ * 2022-02-02-preview: :class:`Operations<azure.mgmt.containerservice.v2022_02_02_preview.operations.Operations>`
509536 """
510537 api_version = self ._get_api_version ('operations' )
511538 if api_version == '2018-03-31' :
@@ -562,6 +589,8 @@ def operations(self):
562589 from .v2022_01_01 .operations import Operations as OperationClass
563590 elif api_version == '2022-01-02-preview' :
564591 from .v2022_01_02_preview .operations import Operations as OperationClass
592+ elif api_version == '2022-02-02-preview' :
593+ from .v2022_02_02_preview .operations import Operations as OperationClass
565594 else :
566595 raise ValueError ("API version {} does not have operation group 'operations'" .format (api_version ))
567596 return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -585,6 +614,7 @@ def private_endpoint_connections(self):
585614 * 2021-11-01-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2021_11_01_preview.operations.PrivateEndpointConnectionsOperations>`
586615 * 2022-01-01: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2022_01_01.operations.PrivateEndpointConnectionsOperations>`
587616 * 2022-01-02-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2022_01_02_preview.operations.PrivateEndpointConnectionsOperations>`
617+ * 2022-02-02-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2022_02_02_preview.operations.PrivateEndpointConnectionsOperations>`
588618 """
589619 api_version = self ._get_api_version ('private_endpoint_connections' )
590620 if api_version == '2020-06-01' :
@@ -617,6 +647,8 @@ def private_endpoint_connections(self):
617647 from .v2022_01_01 .operations import PrivateEndpointConnectionsOperations as OperationClass
618648 elif api_version == '2022-01-02-preview' :
619649 from .v2022_01_02_preview .operations import PrivateEndpointConnectionsOperations as OperationClass
650+ elif api_version == '2022-02-02-preview' :
651+ from .v2022_02_02_preview .operations import PrivateEndpointConnectionsOperations as OperationClass
620652 else :
621653 raise ValueError ("API version {} does not have operation group 'private_endpoint_connections'" .format (api_version ))
622654 return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -638,6 +670,7 @@ def private_link_resources(self):
638670 * 2021-11-01-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.containerservice.v2021_11_01_preview.operations.PrivateLinkResourcesOperations>`
639671 * 2022-01-01: :class:`PrivateLinkResourcesOperations<azure.mgmt.containerservice.v2022_01_01.operations.PrivateLinkResourcesOperations>`
640672 * 2022-01-02-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.containerservice.v2022_01_02_preview.operations.PrivateLinkResourcesOperations>`
673+ * 2022-02-02-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.containerservice.v2022_02_02_preview.operations.PrivateLinkResourcesOperations>`
641674 """
642675 api_version = self ._get_api_version ('private_link_resources' )
643676 if api_version == '2020-09-01' :
@@ -666,6 +699,8 @@ def private_link_resources(self):
666699 from .v2022_01_01 .operations import PrivateLinkResourcesOperations as OperationClass
667700 elif api_version == '2022-01-02-preview' :
668701 from .v2022_01_02_preview .operations import PrivateLinkResourcesOperations as OperationClass
702+ elif api_version == '2022-02-02-preview' :
703+ from .v2022_02_02_preview .operations import PrivateLinkResourcesOperations as OperationClass
669704 else :
670705 raise ValueError ("API version {} does not have operation group 'private_link_resources'" .format (api_version ))
671706 return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -687,6 +722,7 @@ def resolve_private_link_service_id(self):
687722 * 2021-11-01-preview: :class:`ResolvePrivateLinkServiceIdOperations<azure.mgmt.containerservice.v2021_11_01_preview.operations.ResolvePrivateLinkServiceIdOperations>`
688723 * 2022-01-01: :class:`ResolvePrivateLinkServiceIdOperations<azure.mgmt.containerservice.v2022_01_01.operations.ResolvePrivateLinkServiceIdOperations>`
689724 * 2022-01-02-preview: :class:`ResolvePrivateLinkServiceIdOperations<azure.mgmt.containerservice.v2022_01_02_preview.operations.ResolvePrivateLinkServiceIdOperations>`
725+ * 2022-02-02-preview: :class:`ResolvePrivateLinkServiceIdOperations<azure.mgmt.containerservice.v2022_02_02_preview.operations.ResolvePrivateLinkServiceIdOperations>`
690726 """
691727 api_version = self ._get_api_version ('resolve_private_link_service_id' )
692728 if api_version == '2020-09-01' :
@@ -715,6 +751,8 @@ def resolve_private_link_service_id(self):
715751 from .v2022_01_01 .operations import ResolvePrivateLinkServiceIdOperations as OperationClass
716752 elif api_version == '2022-01-02-preview' :
717753 from .v2022_01_02_preview .operations import ResolvePrivateLinkServiceIdOperations as OperationClass
754+ elif api_version == '2022-02-02-preview' :
755+ from .v2022_02_02_preview .operations import ResolvePrivateLinkServiceIdOperations as OperationClass
718756 else :
719757 raise ValueError ("API version {} does not have operation group 'resolve_private_link_service_id'" .format (api_version ))
720758 return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -729,6 +767,7 @@ def snapshots(self):
729767 * 2021-11-01-preview: :class:`SnapshotsOperations<azure.mgmt.containerservice.v2021_11_01_preview.operations.SnapshotsOperations>`
730768 * 2022-01-01: :class:`SnapshotsOperations<azure.mgmt.containerservice.v2022_01_01.operations.SnapshotsOperations>`
731769 * 2022-01-02-preview: :class:`SnapshotsOperations<azure.mgmt.containerservice.v2022_01_02_preview.operations.SnapshotsOperations>`
770+ * 2022-02-02-preview: :class:`SnapshotsOperations<azure.mgmt.containerservice.v2022_02_02_preview.operations.SnapshotsOperations>`
732771 """
733772 api_version = self ._get_api_version ('snapshots' )
734773 if api_version == '2021-08-01' :
@@ -743,6 +782,8 @@ def snapshots(self):
743782 from .v2022_01_01 .operations import SnapshotsOperations as OperationClass
744783 elif api_version == '2022-01-02-preview' :
745784 from .v2022_01_02_preview .operations import SnapshotsOperations as OperationClass
785+ elif api_version == '2022-02-02-preview' :
786+ from .v2022_02_02_preview .operations import SnapshotsOperations as OperationClass
746787 else :
747788 raise ValueError ("API version {} does not have operation group 'snapshots'" .format (api_version ))
748789 return OperationClass (self ._client , self ._config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
0 commit comments