@@ -46,7 +46,7 @@ class ContainerServiceClient(MultiApiClientMixin, SDKClient):
4646 :type profile: azure.profiles.KnownProfiles
4747 """
4848
49- DEFAULT_API_VERSION = '2020-07 -01'
49+ DEFAULT_API_VERSION = '2020-09 -01'
5050 _PROFILE_TAG = "azure.mgmt.containerservice.ContainerServiceClient"
5151 LATEST_PROFILE = ProfileDefinition ({
5252 _PROFILE_TAG : {
@@ -93,6 +93,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
9393 * 2020-04-01: :mod:`v2020_04_01.models<azure.mgmt.containerservice.v2020_04_01.models>`
9494 * 2020-06-01: :mod:`v2020_06_01.models<azure.mgmt.containerservice.v2020_06_01.models>`
9595 * 2020-07-01: :mod:`v2020_07_01.models<azure.mgmt.containerservice.v2020_07_01.models>`
96+ * 2020-09-01: :mod:`v2020_09_01.models<azure.mgmt.containerservice.v2020_09_01.models>`
9697 """
9798 if api_version == '2017-07-01' :
9899 from .v2017_07_01 import models
@@ -151,6 +152,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
151152 elif api_version == '2020-07-01' :
152153 from .v2020_07_01 import models
153154 return models
155+ elif api_version == '2020-09-01' :
156+ from .v2020_09_01 import models
157+ return models
154158 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
155159
156160 @property
@@ -169,6 +173,7 @@ def agent_pools(self):
169173 * 2020-04-01: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2020_04_01.operations.AgentPoolsOperations>`
170174 * 2020-06-01: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2020_06_01.operations.AgentPoolsOperations>`
171175 * 2020-07-01: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2020_07_01.operations.AgentPoolsOperations>`
176+ * 2020-09-01: :class:`AgentPoolsOperations<azure.mgmt.containerservice.v2020_09_01.operations.AgentPoolsOperations>`
172177 """
173178 api_version = self ._get_api_version ('agent_pools' )
174179 if api_version == '2019-02-01' :
@@ -195,6 +200,8 @@ def agent_pools(self):
195200 from .v2020_06_01 .operations import AgentPoolsOperations as OperationClass
196201 elif api_version == '2020-07-01' :
197202 from .v2020_07_01 .operations import AgentPoolsOperations as OperationClass
203+ elif api_version == '2020-09-01' :
204+ from .v2020_09_01 .operations import AgentPoolsOperations as OperationClass
198205 else :
199206 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
200207 return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -230,6 +237,7 @@ def managed_clusters(self):
230237 * 2020-04-01: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2020_04_01.operations.ManagedClustersOperations>`
231238 * 2020-06-01: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2020_06_01.operations.ManagedClustersOperations>`
232239 * 2020-07-01: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2020_07_01.operations.ManagedClustersOperations>`
240+ * 2020-09-01: :class:`ManagedClustersOperations<azure.mgmt.containerservice.v2020_09_01.operations.ManagedClustersOperations>`
233241 """
234242 api_version = self ._get_api_version ('managed_clusters' )
235243 if api_version == '2018-03-31' :
@@ -260,6 +268,8 @@ def managed_clusters(self):
260268 from .v2020_06_01 .operations import ManagedClustersOperations as OperationClass
261269 elif api_version == '2020-07-01' :
262270 from .v2020_07_01 .operations import ManagedClustersOperations as OperationClass
271+ elif api_version == '2020-09-01' :
272+ from .v2020_09_01 .operations import ManagedClustersOperations as OperationClass
263273 else :
264274 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
265275 return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -304,6 +314,7 @@ def operations(self):
304314 * 2020-04-01: :class:`Operations<azure.mgmt.containerservice.v2020_04_01.operations.Operations>`
305315 * 2020-06-01: :class:`Operations<azure.mgmt.containerservice.v2020_06_01.operations.Operations>`
306316 * 2020-07-01: :class:`Operations<azure.mgmt.containerservice.v2020_07_01.operations.Operations>`
317+ * 2020-09-01: :class:`Operations<azure.mgmt.containerservice.v2020_09_01.operations.Operations>`
307318 """
308319 api_version = self ._get_api_version ('operations' )
309320 if api_version == '2018-03-31' :
@@ -334,6 +345,8 @@ def operations(self):
334345 from .v2020_06_01 .operations import Operations as OperationClass
335346 elif api_version == '2020-07-01' :
336347 from .v2020_07_01 .operations import Operations as OperationClass
348+ elif api_version == '2020-09-01' :
349+ from .v2020_09_01 .operations import Operations as OperationClass
337350 else :
338351 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
339352 return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -344,12 +357,41 @@ def private_endpoint_connections(self):
344357
345358 * 2020-06-01: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2020_06_01.operations.PrivateEndpointConnectionsOperations>`
346359 * 2020-07-01: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2020_07_01.operations.PrivateEndpointConnectionsOperations>`
360+ * 2020-09-01: :class:`PrivateEndpointConnectionsOperations<azure.mgmt.containerservice.v2020_09_01.operations.PrivateEndpointConnectionsOperations>`
347361 """
348362 api_version = self ._get_api_version ('private_endpoint_connections' )
349363 if api_version == '2020-06-01' :
350364 from .v2020_06_01 .operations import PrivateEndpointConnectionsOperations as OperationClass
351365 elif api_version == '2020-07-01' :
352366 from .v2020_07_01 .operations import PrivateEndpointConnectionsOperations as OperationClass
367+ elif api_version == '2020-09-01' :
368+ from .v2020_09_01 .operations import PrivateEndpointConnectionsOperations as OperationClass
369+ else :
370+ raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
371+ return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
372+
373+ @property
374+ def private_link_resources (self ):
375+ """Instance depends on the API version:
376+
377+ * 2020-09-01: :class:`PrivateLinkResourcesOperations<azure.mgmt.containerservice.v2020_09_01.operations.PrivateLinkResourcesOperations>`
378+ """
379+ api_version = self ._get_api_version ('private_link_resources' )
380+ if api_version == '2020-09-01' :
381+ from .v2020_09_01 .operations import PrivateLinkResourcesOperations as OperationClass
382+ else :
383+ raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
384+ return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
385+
386+ @property
387+ def resolve_private_link_service_id (self ):
388+ """Instance depends on the API version:
389+
390+ * 2020-09-01: :class:`ResolvePrivateLinkServiceIdOperations<azure.mgmt.containerservice.v2020_09_01.operations.ResolvePrivateLinkServiceIdOperations>`
391+ """
392+ api_version = self ._get_api_version ('resolve_private_link_service_id' )
393+ if api_version == '2020-09-01' :
394+ from .v2020_09_01 .operations import ResolvePrivateLinkServiceIdOperations as OperationClass
353395 else :
354396 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
355397 return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
0 commit comments