@@ -66,10 +66,10 @@ class ComputeManagementClient(MultiApiClientMixin, _SDKClient):
6666 'community_galleries' : '2022-03-03' ,
6767 'community_gallery_image_versions' : '2022-03-03' ,
6868 'community_gallery_images' : '2022-03-03' ,
69- 'disk_accesses' : '2023-01 -02' ,
70- 'disk_encryption_sets' : '2023-01 -02' ,
71- 'disk_restore_point' : '2023-01 -02' ,
72- 'disks' : '2023-01 -02' ,
69+ 'disk_accesses' : '2023-04 -02' ,
70+ 'disk_encryption_sets' : '2023-04 -02' ,
71+ 'disk_restore_point' : '2023-04 -02' ,
72+ 'disks' : '2023-04 -02' ,
7373 'galleries' : '2022-03-03' ,
7474 'gallery_application_versions' : '2022-03-03' ,
7575 'gallery_applications' : '2022-03-03' ,
@@ -80,7 +80,7 @@ class ComputeManagementClient(MultiApiClientMixin, _SDKClient):
8080 'shared_galleries' : '2022-03-03' ,
8181 'shared_gallery_image_versions' : '2022-03-03' ,
8282 'shared_gallery_images' : '2022-03-03' ,
83- 'snapshots' : '2023-01 -02' ,
83+ 'snapshots' : '2023-04 -02' ,
8484 }},
8585 _PROFILE_TAG + " latest"
8686 )
@@ -150,6 +150,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
150150 * 2022-11-01: :mod:`v2022_11_01.models<azure.mgmt.compute.v2022_11_01.models>`
151151 * 2023-01-02: :mod:`v2023_01_02.models<azure.mgmt.compute.v2023_01_02.models>`
152152 * 2023-03-01: :mod:`v2023_03_01.models<azure.mgmt.compute.v2023_03_01.models>`
153+ * 2023-04-02: :mod:`v2023_04_02.models<azure.mgmt.compute.v2023_04_02.models>`
153154 * 2023-07-01: :mod:`v2023_07_01.models<azure.mgmt.compute.v2023_07_01.models>`
154155 """
155156 if api_version == '2015-06-15' :
@@ -269,6 +270,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
269270 elif api_version == '2023-03-01' :
270271 from ..v2023_03_01 import models
271272 return models
273+ elif api_version == '2023-04-02' :
274+ from ..v2023_04_02 import models
275+ return models
272276 elif api_version == '2023-07-01' :
273277 from ..v2023_07_01 import models
274278 return models
@@ -713,6 +717,7 @@ def disk_accesses(self):
713717 * 2022-03-02: :class:`DiskAccessesOperations<azure.mgmt.compute.v2022_03_02.aio.operations.DiskAccessesOperations>`
714718 * 2022-07-02: :class:`DiskAccessesOperations<azure.mgmt.compute.v2022_07_02.aio.operations.DiskAccessesOperations>`
715719 * 2023-01-02: :class:`DiskAccessesOperations<azure.mgmt.compute.v2023_01_02.aio.operations.DiskAccessesOperations>`
720+ * 2023-04-02: :class:`DiskAccessesOperations<azure.mgmt.compute.v2023_04_02.aio.operations.DiskAccessesOperations>`
716721 """
717722 api_version = self ._get_api_version ('disk_accesses' )
718723 if api_version == '2020-05-01' :
@@ -735,6 +740,8 @@ def disk_accesses(self):
735740 from ..v2022_07_02 .aio .operations import DiskAccessesOperations as OperationClass
736741 elif api_version == '2023-01-02' :
737742 from ..v2023_01_02 .aio .operations import DiskAccessesOperations as OperationClass
743+ elif api_version == '2023-04-02' :
744+ from ..v2023_04_02 .aio .operations import DiskAccessesOperations as OperationClass
738745 else :
739746 raise ValueError ("API version {} does not have operation group 'disk_accesses'" .format (api_version ))
740747 self ._config .api_version = api_version
@@ -756,6 +763,7 @@ def disk_encryption_sets(self):
756763 * 2022-03-02: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2022_03_02.aio.operations.DiskEncryptionSetsOperations>`
757764 * 2022-07-02: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2022_07_02.aio.operations.DiskEncryptionSetsOperations>`
758765 * 2023-01-02: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2023_01_02.aio.operations.DiskEncryptionSetsOperations>`
766+ * 2023-04-02: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2023_04_02.aio.operations.DiskEncryptionSetsOperations>`
759767 """
760768 api_version = self ._get_api_version ('disk_encryption_sets' )
761769 if api_version == '2019-07-01' :
@@ -782,6 +790,8 @@ def disk_encryption_sets(self):
782790 from ..v2022_07_02 .aio .operations import DiskEncryptionSetsOperations as OperationClass
783791 elif api_version == '2023-01-02' :
784792 from ..v2023_01_02 .aio .operations import DiskEncryptionSetsOperations as OperationClass
793+ elif api_version == '2023-04-02' :
794+ from ..v2023_04_02 .aio .operations import DiskEncryptionSetsOperations as OperationClass
785795 else :
786796 raise ValueError ("API version {} does not have operation group 'disk_encryption_sets'" .format (api_version ))
787797 self ._config .api_version = api_version
@@ -799,6 +809,7 @@ def disk_restore_point(self):
799809 * 2022-03-02: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2022_03_02.aio.operations.DiskRestorePointOperations>`
800810 * 2022-07-02: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2022_07_02.aio.operations.DiskRestorePointOperations>`
801811 * 2023-01-02: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2023_01_02.aio.operations.DiskRestorePointOperations>`
812+ * 2023-04-02: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2023_04_02.aio.operations.DiskRestorePointOperations>`
802813 """
803814 api_version = self ._get_api_version ('disk_restore_point' )
804815 if api_version == '2020-09-30' :
@@ -817,6 +828,8 @@ def disk_restore_point(self):
817828 from ..v2022_07_02 .aio .operations import DiskRestorePointOperations as OperationClass
818829 elif api_version == '2023-01-02' :
819830 from ..v2023_01_02 .aio .operations import DiskRestorePointOperations as OperationClass
831+ elif api_version == '2023-04-02' :
832+ from ..v2023_04_02 .aio .operations import DiskRestorePointOperations as OperationClass
820833 else :
821834 raise ValueError ("API version {} does not have operation group 'disk_restore_point'" .format (api_version ))
822835 self ._config .api_version = api_version
@@ -844,6 +857,7 @@ def disks(self):
844857 * 2022-03-02: :class:`DisksOperations<azure.mgmt.compute.v2022_03_02.aio.operations.DisksOperations>`
845858 * 2022-07-02: :class:`DisksOperations<azure.mgmt.compute.v2022_07_02.aio.operations.DisksOperations>`
846859 * 2023-01-02: :class:`DisksOperations<azure.mgmt.compute.v2023_01_02.aio.operations.DisksOperations>`
860+ * 2023-04-02: :class:`DisksOperations<azure.mgmt.compute.v2023_04_02.aio.operations.DisksOperations>`
847861 """
848862 api_version = self ._get_api_version ('disks' )
849863 if api_version == '2016-04-30-preview' :
@@ -882,6 +896,8 @@ def disks(self):
882896 from ..v2022_07_02 .aio .operations import DisksOperations as OperationClass
883897 elif api_version == '2023-01-02' :
884898 from ..v2023_01_02 .aio .operations import DisksOperations as OperationClass
899+ elif api_version == '2023-04-02' :
900+ from ..v2023_04_02 .aio .operations import DisksOperations as OperationClass
885901 else :
886902 raise ValueError ("API version {} does not have operation group 'disks'" .format (api_version ))
887903 self ._config .api_version = api_version
@@ -1550,6 +1566,7 @@ def snapshots(self):
15501566 * 2022-03-02: :class:`SnapshotsOperations<azure.mgmt.compute.v2022_03_02.aio.operations.SnapshotsOperations>`
15511567 * 2022-07-02: :class:`SnapshotsOperations<azure.mgmt.compute.v2022_07_02.aio.operations.SnapshotsOperations>`
15521568 * 2023-01-02: :class:`SnapshotsOperations<azure.mgmt.compute.v2023_01_02.aio.operations.SnapshotsOperations>`
1569+ * 2023-04-02: :class:`SnapshotsOperations<azure.mgmt.compute.v2023_04_02.aio.operations.SnapshotsOperations>`
15531570 """
15541571 api_version = self ._get_api_version ('snapshots' )
15551572 if api_version == '2016-04-30-preview' :
@@ -1588,6 +1605,8 @@ def snapshots(self):
15881605 from ..v2022_07_02 .aio .operations import SnapshotsOperations as OperationClass
15891606 elif api_version == '2023-01-02' :
15901607 from ..v2023_01_02 .aio .operations import SnapshotsOperations as OperationClass
1608+ elif api_version == '2023-04-02' :
1609+ from ..v2023_04_02 .aio .operations import SnapshotsOperations as OperationClass
15911610 else :
15921611 raise ValueError ("API version {} does not have operation group 'snapshots'" .format (api_version ))
15931612 self ._config .api_version = api_version
0 commit comments