@@ -53,15 +53,18 @@ class ContainerServiceClient(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-05 -01'
56+ DEFAULT_API_VERSION = '2023-06 -01'
5757 _PROFILE_TAG = "azure.mgmt.containerservice.ContainerServiceClient"
5858 LATEST_PROFILE = ProfileDefinition ({
5959 _PROFILE_TAG : {
6060 None : DEFAULT_API_VERSION ,
6161 'container_services' : '2019-04-01' ,
6262 'fleet_members' : '2022-09-02-preview' ,
6363 'fleets' : '2022-09-02-preview' ,
64+ 'managed_cluster_snapshots' : '2023-05-02-preview' ,
6465 'open_shift_managed_clusters' : '2019-04-30' ,
66+ 'trusted_access_role_bindings' : '2023-05-02-preview' ,
67+ 'trusted_access_roles' : '2023-05-02-preview' ,
6568 }},
6669 _PROFILE_TAG + " latest"
6770 )
@@ -152,6 +155,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
152155 * 2023-04-02-preview: :mod:`v2023_04_02_preview.models<azure.mgmt.containerservice.v2023_04_02_preview.models>`
153156 * 2023-05-01: :mod:`v2023_05_01.models<azure.mgmt.containerservice.v2023_05_01.models>`
154157 * 2023-05-02-preview: :mod:`v2023_05_02_preview.models<azure.mgmt.containerservice.v2023_05_02_preview.models>`
158+ * 2023-06-01: :mod:`v2023_06_01.models<azure.mgmt.containerservice.v2023_06_01.models>`
155159 """
156160 if api_version == '2017-07-01' :
157161 from .v2017_07_01 import models
@@ -333,6 +337,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
333337 elif api_version == '2023-05-02-preview' :
334338 from .v2023_05_02_preview import models
335339 return models
340+ elif api_version == '2023-06-01' :
341+ from .v2023_06_01 import models
342+ return models
336343 raise ValueError ("API version {} is not available" .format (api_version ))
337344
338345 @property
@@ -392,6 +399,7 @@ def agent_pools(self):
392399 * 2023-04-02-preview: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2023_04_02_preview.operations.AgentPoolsOperations>`
393400 * 2023-05-01: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2023_05_01.operations.AgentPoolsOperations>`
394401 * 2023-05-02-preview: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2023_05_02_preview.operations.AgentPoolsOperations>`
402+ * 2023-06-01: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2023_06_01.operations.AgentPoolsOperations>`
395403 """
396404 api_version = self ._get_api_version ('agent_pools' )
397405 if api_version == '2019-02-01' :
@@ -500,6 +508,8 @@ def agent_pools(self):
500508 from .v2023_05_01 .operations import AgentPoolsOperations as OperationClass
501509 elif api_version == '2023-05-02-preview' :
502510 from .v2023_05_02_preview .operations import AgentPoolsOperations as OperationClass
511+ elif api_version == '2023-06-01' :
512+ from .v2023_06_01 .operations import AgentPoolsOperations as OperationClass
503513 else :
504514 raise ValueError ("API version {} does not have operation group 'agent_pools'" .format (api_version ))
505515 self ._config .api_version = api_version
@@ -605,6 +615,7 @@ def maintenance_configurations(self):
605615 * 2023-04-02-preview: :class:`MaintenanceConfigurationsOperations<azure.mgmt.containerservice.v2023_04_02_preview.operations.MaintenanceConfigurationsOperations>`
606616 * 2023-05-01: :class:`MaintenanceConfigurationsOperations<azure.mgmt.containerservice.v2023_05_01.operations.MaintenanceConfigurationsOperations>`
607617 * 2023-05-02-preview: :class:`MaintenanceConfigurationsOperations<azure.mgmt.containerservice.v2023_05_02_preview.operations.MaintenanceConfigurationsOperations>`
618+ * 2023-06-01: :class:`MaintenanceConfigurationsOperations<azure.mgmt.containerservice.v2023_06_01.operations.MaintenanceConfigurationsOperations>`
608619 """
609620 api_version = self ._get_api_version ('maintenance_configurations' )
610621 if api_version == '2020-12-01' :
@@ -685,6 +696,8 @@ def maintenance_configurations(self):
685696 from .v2023_05_01 .operations import MaintenanceConfigurationsOperations as OperationClass
686697 elif api_version == '2023-05-02-preview' :
687698 from .v2023_05_02_preview .operations import MaintenanceConfigurationsOperations as OperationClass
699+ elif api_version == '2023-06-01' :
700+ from .v2023_06_01 .operations import MaintenanceConfigurationsOperations as OperationClass
688701 else :
689702 raise ValueError ("API version {} does not have operation group 'maintenance_configurations'" .format (api_version ))
690703 self ._config .api_version = api_version
@@ -808,6 +821,7 @@ def managed_clusters(self):
808821 * 2023-04-02-preview: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2023_04_02_preview.operations.ManagedClustersOperations>`
809822 * 2023-05-01: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2023_05_01.operations.ManagedClustersOperations>`
810823 * 2023-05-02-preview: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2023_05_02_preview.operations.ManagedClustersOperations>`
824+ * 2023-06-01: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2023_06_01.operations.ManagedClustersOperations>`
811825 """
812826 api_version = self ._get_api_version ('managed_clusters' )
813827 if api_version == '2018-03-31' :
@@ -920,6 +934,8 @@ def managed_clusters(self):
920934 from .v2023_05_01 .operations import ManagedClustersOperations as OperationClass
921935 elif api_version == '2023-05-02-preview' :
922936 from .v2023_05_02_preview .operations import ManagedClustersOperations as OperationClass
937+ elif api_version == '2023-06-01' :
938+ from .v2023_06_01 .operations import ManagedClustersOperations as OperationClass
923939 else :
924940 raise ValueError ("API version {} does not have operation group 'managed_clusters'" .format (api_version ))
925941 self ._config .api_version = api_version
@@ -1007,6 +1023,7 @@ def operations(self):
10071023 * 2023-04-02-preview: :class:`Operations<azure.mgmt.containerservice.v2023_04_02_preview.operations.Operations>`
10081024 * 2023-05-01: :class:`Operations<azure.mgmt.containerservice.v2023_05_01.operations.Operations>`
10091025 * 2023-05-02-preview: :class:`Operations<azure.mgmt.containerservice.v2023_05_02_preview.operations.Operations>`
1026+ * 2023-06-01: :class:`Operations<azure.mgmt.containerservice.v2023_06_01.operations.Operations>`
10101027 """
10111028 api_version = self ._get_api_version ('operations' )
10121029 if api_version == '2018-03-31' :
@@ -1119,6 +1136,8 @@ def operations(self):
11191136 from .v2023_05_01 .operations import Operations as OperationClass
11201137 elif api_version == '2023-05-02-preview' :
11211138 from .v2023_05_02_preview .operations import Operations as OperationClass
1139+ elif api_version == '2023-06-01' :
1140+ from .v2023_06_01 .operations import Operations as OperationClass
11221141 else :
11231142 raise ValueError ("API version {} does not have operation group 'operations'" .format (api_version ))
11241143 self ._config .api_version = api_version
@@ -1171,6 +1190,7 @@ def private_endpoint_connections(self):
11711190 * 2023-04-02-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2023_04_02_preview.operations.PrivateEndpointConnectionsOperations>`
11721191 * 2023-05-01: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2023_05_01.operations.PrivateEndpointConnectionsOperations>`
11731192 * 2023-05-02-preview: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2023_05_02_preview.operations.PrivateEndpointConnectionsOperations>`
1193+ * 2023-06-01: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2023_06_01.operations.PrivateEndpointConnectionsOperations>`
11741194 """
11751195 api_version = self ._get_api_version ('private_endpoint_connections' )
11761196 if api_version == '2020-06-01' :
@@ -1259,6 +1279,8 @@ def private_endpoint_connections(self):
12591279 from .v2023_05_01 .operations import PrivateEndpointConnectionsOperations as OperationClass
12601280 elif api_version == '2023-05-02-preview' :
12611281 from .v2023_05_02_preview .operations import PrivateEndpointConnectionsOperations as OperationClass
1282+ elif api_version == '2023-06-01' :
1283+ from .v2023_06_01 .operations import PrivateEndpointConnectionsOperations as OperationClass
12621284 else :
12631285 raise ValueError ("API version {} does not have operation group 'private_endpoint_connections'" .format (api_version ))
12641286 self ._config .api_version = api_version
@@ -1309,6 +1331,7 @@ def private_link_resources(self):
13091331 * 2023-04-02-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.containerservice.v2023_04_02_preview.operations.PrivateLinkResourcesOperations>`
13101332 * 2023-05-01: :class:`PrivateLinkResourcesOperations<azure.mgmt.containerservice.v2023_05_01.operations.PrivateLinkResourcesOperations>`
13111333 * 2023-05-02-preview: :class:`PrivateLinkResourcesOperations<azure.mgmt.containerservice.v2023_05_02_preview.operations.PrivateLinkResourcesOperations>`
1334+ * 2023-06-01: :class:`PrivateLinkResourcesOperations<azure.mgmt.containerservice.v2023_06_01.operations.PrivateLinkResourcesOperations>`
13121335 """
13131336 api_version = self ._get_api_version ('private_link_resources' )
13141337 if api_version == '2020-09-01' :
@@ -1393,6 +1416,8 @@ def private_link_resources(self):
13931416 from .v2023_05_01 .operations import PrivateLinkResourcesOperations as OperationClass
13941417 elif api_version == '2023-05-02-preview' :
13951418 from .v2023_05_02_preview .operations import PrivateLinkResourcesOperations as OperationClass
1419+ elif api_version == '2023-06-01' :
1420+ from .v2023_06_01 .operations import PrivateLinkResourcesOperations as OperationClass
13961421 else :
13971422 raise ValueError ("API version {} does not have operation group 'private_link_resources'" .format (api_version ))
13981423 self ._config .api_version = api_version
@@ -1443,6 +1468,7 @@ def resolve_private_link_service_id(self):
14431468 * 2023-04-02-preview: :class:`ResolvePrivateLinkServiceIdOperations<azure.mgmt.containerservice.v2023_04_02_preview.operations.ResolvePrivateLinkServiceIdOperations>`
14441469 * 2023-05-01: :class:`ResolvePrivateLinkServiceIdOperations<azure.mgmt.containerservice.v2023_05_01.operations.ResolvePrivateLinkServiceIdOperations>`
14451470 * 2023-05-02-preview: :class:`ResolvePrivateLinkServiceIdOperations<azure.mgmt.containerservice.v2023_05_02_preview.operations.ResolvePrivateLinkServiceIdOperations>`
1471+ * 2023-06-01: :class:`ResolvePrivateLinkServiceIdOperations<azure.mgmt.containerservice.v2023_06_01.operations.ResolvePrivateLinkServiceIdOperations>`
14461472 """
14471473 api_version = self ._get_api_version ('resolve_private_link_service_id' )
14481474 if api_version == '2020-09-01' :
@@ -1527,6 +1553,8 @@ def resolve_private_link_service_id(self):
15271553 from .v2023_05_01 .operations import ResolvePrivateLinkServiceIdOperations as OperationClass
15281554 elif api_version == '2023-05-02-preview' :
15291555 from .v2023_05_02_preview .operations import ResolvePrivateLinkServiceIdOperations as OperationClass
1556+ elif api_version == '2023-06-01' :
1557+ from .v2023_06_01 .operations import ResolvePrivateLinkServiceIdOperations as OperationClass
15301558 else :
15311559 raise ValueError ("API version {} does not have operation group 'resolve_private_link_service_id'" .format (api_version ))
15321560 self ._config .api_version = api_version
@@ -1570,6 +1598,7 @@ def snapshots(self):
15701598 * 2023-04-02-preview: :class:`SnapshotsOperations<azure.mgmt.containerservice.v2023_04_02_preview.operations.SnapshotsOperations>`
15711599 * 2023-05-01: :class:`SnapshotsOperations<azure.mgmt.containerservice.v2023_05_01.operations.SnapshotsOperations>`
15721600 * 2023-05-02-preview: :class:`SnapshotsOperations<azure.mgmt.containerservice.v2023_05_02_preview.operations.SnapshotsOperations>`
1601+ * 2023-06-01: :class:`SnapshotsOperations<azure.mgmt.containerservice.v2023_06_01.operations.SnapshotsOperations>`
15731602 """
15741603 api_version = self ._get_api_version ('snapshots' )
15751604 if api_version == '2021-08-01' :
@@ -1640,6 +1669,8 @@ def snapshots(self):
16401669 from .v2023_05_01 .operations import SnapshotsOperations as OperationClass
16411670 elif api_version == '2023-05-02-preview' :
16421671 from .v2023_05_02_preview .operations import SnapshotsOperations as OperationClass
1672+ elif api_version == '2023-06-01' :
1673+ from .v2023_06_01 .operations import SnapshotsOperations as OperationClass
16431674 else :
16441675 raise ValueError ("API version {} does not have operation group 'snapshots'" .format (api_version ))
16451676 self ._config .api_version = api_version
0 commit comments