@@ -46,21 +46,37 @@ class ComputeManagementClient(MultiApiClientMixin, SDKClient):
4646 :type profile: azure.profiles.KnownProfiles
4747 """
4848
49- DEFAULT_API_VERSION = '2020-06-01 '
49+ DEFAULT_API_VERSION = '2020-06-30 '
5050 _PROFILE_TAG = "azure.mgmt.compute.ComputeManagementClient"
5151 LATEST_PROFILE = ProfileDefinition ({
5252 _PROFILE_TAG : {
5353 None : DEFAULT_API_VERSION ,
54- 'disk_accesses ' : '2020-05 -01' ,
55- 'disk_encryption_sets ' : '2020-05 -01' ,
56- 'disks ' : '2020-05 -01' ,
54+ 'availability_sets ' : '2020-06 -01' ,
55+ 'dedicated_host_groups ' : '2020-06 -01' ,
56+ 'dedicated_hosts ' : '2020-06 -01' ,
5757 'galleries' : '2019-12-01' ,
5858 'gallery_application_versions' : '2019-12-01' ,
5959 'gallery_applications' : '2019-12-01' ,
6060 'gallery_image_versions' : '2019-12-01' ,
6161 'gallery_images' : '2019-12-01' ,
62+ 'images' : '2020-06-01' ,
63+ 'log_analytics' : '2020-06-01' ,
64+ 'operations' : '2020-06-01' ,
65+ 'proximity_placement_groups' : '2020-06-01' ,
6266 'resource_skus' : '2019-04-01' ,
63- 'snapshots' : '2020-05-01' ,
67+ 'ssh_public_keys' : '2020-06-01' ,
68+ 'usage' : '2020-06-01' ,
69+ 'virtual_machine_extension_images' : '2020-06-01' ,
70+ 'virtual_machine_extensions' : '2020-06-01' ,
71+ 'virtual_machine_images' : '2020-06-01' ,
72+ 'virtual_machine_run_commands' : '2020-06-01' ,
73+ 'virtual_machine_scale_set_extensions' : '2020-06-01' ,
74+ 'virtual_machine_scale_set_rolling_upgrades' : '2020-06-01' ,
75+ 'virtual_machine_scale_set_vm_extensions' : '2020-06-01' ,
76+ 'virtual_machine_scale_set_vms' : '2020-06-01' ,
77+ 'virtual_machine_scale_sets' : '2020-06-01' ,
78+ 'virtual_machine_sizes' : '2020-06-01' ,
79+ 'virtual_machines' : '2020-06-01' ,
6480 }},
6581 _PROFILE_TAG + " latest"
6682 )
@@ -99,6 +115,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
99115 * 2019-12-01: :mod:`v2019_12_01.models<azure.mgmt.compute.v2019_12_01.models>`
100116 * 2020-05-01: :mod:`v2020_05_01.models<azure.mgmt.compute.v2020_05_01.models>`
101117 * 2020-06-01: :mod:`v2020_06_01.models<azure.mgmt.compute.v2020_06_01.models>`
118+ * 2020-06-30: :mod:`v2020_06_30.models<azure.mgmt.compute.v2020_06_30.models>`
102119 """
103120 if api_version == '2015-06-15' :
104121 from .v2015_06_15 import models
@@ -151,6 +168,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
151168 elif api_version == '2020-06-01' :
152169 from .v2020_06_01 import models
153170 return models
171+ elif api_version == '2020-06-30' :
172+ from .v2020_06_30 import models
173+ return models
154174 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
155175
156176 @property
@@ -248,10 +268,13 @@ def disk_accesses(self):
248268 """Instance depends on the API version:
249269
250270 * 2020-05-01: :class:`DiskAccessesOperations<azure.mgmt.compute.v2020_05_01.operations.DiskAccessesOperations>`
271+ * 2020-06-30: :class:`DiskAccessesOperations<azure.mgmt.compute.v2020_06_30.operations.DiskAccessesOperations>`
251272 """
252273 api_version = self ._get_api_version ('disk_accesses' )
253274 if api_version == '2020-05-01' :
254275 from .v2020_05_01 .operations import DiskAccessesOperations as OperationClass
276+ elif api_version == '2020-06-30' :
277+ from .v2020_06_30 .operations import DiskAccessesOperations as OperationClass
255278 else :
256279 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
257280 return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -263,6 +286,7 @@ def disk_encryption_sets(self):
263286 * 2019-07-01: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2019_07_01.operations.DiskEncryptionSetsOperations>`
264287 * 2019-11-01: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2019_11_01.operations.DiskEncryptionSetsOperations>`
265288 * 2020-05-01: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2020_05_01.operations.DiskEncryptionSetsOperations>`
289+ * 2020-06-30: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2020_06_30.operations.DiskEncryptionSetsOperations>`
266290 """
267291 api_version = self ._get_api_version ('disk_encryption_sets' )
268292 if api_version == '2019-07-01' :
@@ -271,6 +295,8 @@ def disk_encryption_sets(self):
271295 from .v2019_11_01 .operations import DiskEncryptionSetsOperations as OperationClass
272296 elif api_version == '2020-05-01' :
273297 from .v2020_05_01 .operations import DiskEncryptionSetsOperations as OperationClass
298+ elif api_version == '2020-06-30' :
299+ from .v2020_06_30 .operations import DiskEncryptionSetsOperations as OperationClass
274300 else :
275301 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
276302 return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -288,6 +314,7 @@ def disks(self):
288314 * 2019-07-01: :class:`DisksOperations<azure.mgmt.compute.v2019_07_01.operations.DisksOperations>`
289315 * 2019-11-01: :class:`DisksOperations<azure.mgmt.compute.v2019_11_01.operations.DisksOperations>`
290316 * 2020-05-01: :class:`DisksOperations<azure.mgmt.compute.v2020_05_01.operations.DisksOperations>`
317+ * 2020-06-30: :class:`DisksOperations<azure.mgmt.compute.v2020_06_30.operations.DisksOperations>`
291318 """
292319 api_version = self ._get_api_version ('disks' )
293320 if api_version == '2016-04-30-preview' :
@@ -308,6 +335,8 @@ def disks(self):
308335 from .v2019_11_01 .operations import DisksOperations as OperationClass
309336 elif api_version == '2020-05-01' :
310337 from .v2020_05_01 .operations import DisksOperations as OperationClass
338+ elif api_version == '2020-06-30' :
339+ from .v2020_06_30 .operations import DisksOperations as OperationClass
311340 else :
312341 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
313342 return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
@@ -587,6 +616,7 @@ def snapshots(self):
587616 * 2019-07-01: :class:`SnapshotsOperations<azure.mgmt.compute.v2019_07_01.operations.SnapshotsOperations>`
588617 * 2019-11-01: :class:`SnapshotsOperations<azure.mgmt.compute.v2019_11_01.operations.SnapshotsOperations>`
589618 * 2020-05-01: :class:`SnapshotsOperations<azure.mgmt.compute.v2020_05_01.operations.SnapshotsOperations>`
619+ * 2020-06-30: :class:`SnapshotsOperations<azure.mgmt.compute.v2020_06_30.operations.SnapshotsOperations>`
590620 """
591621 api_version = self ._get_api_version ('snapshots' )
592622 if api_version == '2016-04-30-preview' :
@@ -607,6 +637,8 @@ def snapshots(self):
607637 from .v2019_11_01 .operations import SnapshotsOperations as OperationClass
608638 elif api_version == '2020-05-01' :
609639 from .v2020_05_01 .operations import SnapshotsOperations as OperationClass
640+ elif api_version == '2020-06-30' :
641+ from .v2020_06_30 .operations import SnapshotsOperations as OperationClass
610642 else :
611643 raise NotImplementedError ("APIVersion {} is not available" .format (api_version ))
612644 return OperationClass (self ._client , self .config , Serializer (self ._models_dict (api_version )), Deserializer (self ._models_dict (api_version )))
0 commit comments