@@ -66,10 +66,10 @@ class ComputeManagementClient(MultiApiClientMixin, _SDKClient):
66
66
'community_galleries' : '2022-03-03' ,
67
67
'community_gallery_image_versions' : '2022-03-03' ,
68
68
'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' ,
73
73
'galleries' : '2022-03-03' ,
74
74
'gallery_application_versions' : '2022-03-03' ,
75
75
'gallery_applications' : '2022-03-03' ,
@@ -80,7 +80,7 @@ class ComputeManagementClient(MultiApiClientMixin, _SDKClient):
80
80
'shared_galleries' : '2022-03-03' ,
81
81
'shared_gallery_image_versions' : '2022-03-03' ,
82
82
'shared_gallery_images' : '2022-03-03' ,
83
- 'snapshots' : '2023-01 -02' ,
83
+ 'snapshots' : '2023-04 -02' ,
84
84
}},
85
85
_PROFILE_TAG + " latest"
86
86
)
@@ -150,6 +150,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
150
150
* 2022-11-01: :mod:`v2022_11_01.models<azure.mgmt.compute.v2022_11_01.models>`
151
151
* 2023-01-02: :mod:`v2023_01_02.models<azure.mgmt.compute.v2023_01_02.models>`
152
152
* 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>`
153
154
* 2023-07-01: :mod:`v2023_07_01.models<azure.mgmt.compute.v2023_07_01.models>`
154
155
"""
155
156
if api_version == '2015-06-15' :
@@ -269,6 +270,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
269
270
elif api_version == '2023-03-01' :
270
271
from ..v2023_03_01 import models
271
272
return models
273
+ elif api_version == '2023-04-02' :
274
+ from ..v2023_04_02 import models
275
+ return models
272
276
elif api_version == '2023-07-01' :
273
277
from ..v2023_07_01 import models
274
278
return models
@@ -713,6 +717,7 @@ def disk_accesses(self):
713
717
* 2022-03-02: :class:`DiskAccessesOperations<azure.mgmt.compute.v2022_03_02.aio.operations.DiskAccessesOperations>`
714
718
* 2022-07-02: :class:`DiskAccessesOperations<azure.mgmt.compute.v2022_07_02.aio.operations.DiskAccessesOperations>`
715
719
* 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>`
716
721
"""
717
722
api_version = self ._get_api_version ('disk_accesses' )
718
723
if api_version == '2020-05-01' :
@@ -735,6 +740,8 @@ def disk_accesses(self):
735
740
from ..v2022_07_02 .aio .operations import DiskAccessesOperations as OperationClass
736
741
elif api_version == '2023-01-02' :
737
742
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
738
745
else :
739
746
raise ValueError ("API version {} does not have operation group 'disk_accesses'" .format (api_version ))
740
747
self ._config .api_version = api_version
@@ -756,6 +763,7 @@ def disk_encryption_sets(self):
756
763
* 2022-03-02: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2022_03_02.aio.operations.DiskEncryptionSetsOperations>`
757
764
* 2022-07-02: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2022_07_02.aio.operations.DiskEncryptionSetsOperations>`
758
765
* 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>`
759
767
"""
760
768
api_version = self ._get_api_version ('disk_encryption_sets' )
761
769
if api_version == '2019-07-01' :
@@ -782,6 +790,8 @@ def disk_encryption_sets(self):
782
790
from ..v2022_07_02 .aio .operations import DiskEncryptionSetsOperations as OperationClass
783
791
elif api_version == '2023-01-02' :
784
792
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
785
795
else :
786
796
raise ValueError ("API version {} does not have operation group 'disk_encryption_sets'" .format (api_version ))
787
797
self ._config .api_version = api_version
@@ -799,6 +809,7 @@ def disk_restore_point(self):
799
809
* 2022-03-02: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2022_03_02.aio.operations.DiskRestorePointOperations>`
800
810
* 2022-07-02: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2022_07_02.aio.operations.DiskRestorePointOperations>`
801
811
* 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>`
802
813
"""
803
814
api_version = self ._get_api_version ('disk_restore_point' )
804
815
if api_version == '2020-09-30' :
@@ -817,6 +828,8 @@ def disk_restore_point(self):
817
828
from ..v2022_07_02 .aio .operations import DiskRestorePointOperations as OperationClass
818
829
elif api_version == '2023-01-02' :
819
830
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
820
833
else :
821
834
raise ValueError ("API version {} does not have operation group 'disk_restore_point'" .format (api_version ))
822
835
self ._config .api_version = api_version
@@ -844,6 +857,7 @@ def disks(self):
844
857
* 2022-03-02: :class:`DisksOperations<azure.mgmt.compute.v2022_03_02.aio.operations.DisksOperations>`
845
858
* 2022-07-02: :class:`DisksOperations<azure.mgmt.compute.v2022_07_02.aio.operations.DisksOperations>`
846
859
* 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>`
847
861
"""
848
862
api_version = self ._get_api_version ('disks' )
849
863
if api_version == '2016-04-30-preview' :
@@ -882,6 +896,8 @@ def disks(self):
882
896
from ..v2022_07_02 .aio .operations import DisksOperations as OperationClass
883
897
elif api_version == '2023-01-02' :
884
898
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
885
901
else :
886
902
raise ValueError ("API version {} does not have operation group 'disks'" .format (api_version ))
887
903
self ._config .api_version = api_version
@@ -1550,6 +1566,7 @@ def snapshots(self):
1550
1566
* 2022-03-02: :class:`SnapshotsOperations<azure.mgmt.compute.v2022_03_02.aio.operations.SnapshotsOperations>`
1551
1567
* 2022-07-02: :class:`SnapshotsOperations<azure.mgmt.compute.v2022_07_02.aio.operations.SnapshotsOperations>`
1552
1568
* 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>`
1553
1570
"""
1554
1571
api_version = self ._get_api_version ('snapshots' )
1555
1572
if api_version == '2016-04-30-preview' :
@@ -1588,6 +1605,8 @@ def snapshots(self):
1588
1605
from ..v2022_07_02 .aio .operations import SnapshotsOperations as OperationClass
1589
1606
elif api_version == '2023-01-02' :
1590
1607
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
1591
1610
else :
1592
1611
raise ValueError ("API version {} does not have operation group 'snapshots'" .format (api_version ))
1593
1612
self ._config .api_version = api_version
0 commit comments