@@ -53,11 +53,14 @@ class ComputeManagementClient(MultiApiClientMixin, _SDKClient):
53
53
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present.
54
54
"""
55
55
56
- DEFAULT_API_VERSION = '2023-09-01 '
56
+ DEFAULT_API_VERSION = '2023-10-02 '
57
57
_PROFILE_TAG = "azure.mgmt.compute.ComputeManagementClient"
58
58
LATEST_PROFILE = ProfileDefinition ({
59
59
_PROFILE_TAG : {
60
60
None : DEFAULT_API_VERSION ,
61
+ 'availability_sets' : '2023-09-01' ,
62
+ 'capacity_reservation_groups' : '2023-09-01' ,
63
+ 'capacity_reservations' : '2023-09-01' ,
61
64
'cloud_service_operating_systems' : '2022-09-04' ,
62
65
'cloud_service_role_instances' : '2022-09-04' ,
63
66
'cloud_service_roles' : '2022-09-04' ,
@@ -66,21 +69,39 @@ class ComputeManagementClient(MultiApiClientMixin, _SDKClient):
66
69
'community_galleries' : '2022-08-03' ,
67
70
'community_gallery_image_versions' : '2022-08-03' ,
68
71
'community_gallery_images' : '2022-08-03' ,
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' ,
72
+ 'dedicated_host_groups' : '2023-09-01' ,
73
+ 'dedicated_hosts' : '2023-09-01' ,
73
74
'galleries' : '2022-08-03' ,
74
75
'gallery_application_versions' : '2022-08-03' ,
75
76
'gallery_applications' : '2022-08-03' ,
76
77
'gallery_image_versions' : '2022-08-03' ,
77
78
'gallery_images' : '2022-08-03' ,
78
79
'gallery_sharing_profile' : '2022-08-03' ,
80
+ 'images' : '2023-09-01' ,
81
+ 'log_analytics' : '2023-09-01' ,
82
+ 'operations' : '2023-09-01' ,
83
+ 'proximity_placement_groups' : '2023-09-01' ,
79
84
'resource_skus' : '2021-07-01' ,
85
+ 'restore_point_collections' : '2023-09-01' ,
86
+ 'restore_points' : '2023-09-01' ,
80
87
'shared_galleries' : '2022-08-03' ,
81
88
'shared_gallery_image_versions' : '2022-08-03' ,
82
89
'shared_gallery_images' : '2022-08-03' ,
83
- 'snapshots' : '2023-04-02' ,
90
+ 'ssh_public_keys' : '2023-09-01' ,
91
+ 'usage' : '2023-09-01' ,
92
+ 'virtual_machine_extension_images' : '2023-09-01' ,
93
+ 'virtual_machine_extensions' : '2023-09-01' ,
94
+ 'virtual_machine_images' : '2023-09-01' ,
95
+ 'virtual_machine_images_edge_zone' : '2023-09-01' ,
96
+ 'virtual_machine_run_commands' : '2023-09-01' ,
97
+ 'virtual_machine_scale_set_extensions' : '2023-09-01' ,
98
+ 'virtual_machine_scale_set_rolling_upgrades' : '2023-09-01' ,
99
+ 'virtual_machine_scale_set_vm_extensions' : '2023-09-01' ,
100
+ 'virtual_machine_scale_set_vm_run_commands' : '2023-09-01' ,
101
+ 'virtual_machine_scale_set_vms' : '2023-09-01' ,
102
+ 'virtual_machine_scale_sets' : '2023-09-01' ,
103
+ 'virtual_machine_sizes' : '2023-09-01' ,
104
+ 'virtual_machines' : '2023-09-01' ,
84
105
}},
85
106
_PROFILE_TAG + " latest"
86
107
)
@@ -154,6 +175,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
154
175
* 2023-04-02: :mod:`v2023_04_02.models<azure.mgmt.compute.v2023_04_02.models>`
155
176
* 2023-07-01: :mod:`v2023_07_01.models<azure.mgmt.compute.v2023_07_01.models>`
156
177
* 2023-09-01: :mod:`v2023_09_01.models<azure.mgmt.compute.v2023_09_01.models>`
178
+ * 2023-10-02: :mod:`v2023_10_02.models<azure.mgmt.compute.v2023_10_02.models>`
157
179
"""
158
180
if api_version == '2015-06-15' :
159
181
from .v2015_06_15 import models
@@ -284,6 +306,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
284
306
elif api_version == '2023-09-01' :
285
307
from .v2023_09_01 import models
286
308
return models
309
+ elif api_version == '2023-10-02' :
310
+ from .v2023_10_02 import models
311
+ return models
287
312
raise ValueError ("API version {} is not available" .format (api_version ))
288
313
289
314
@property
@@ -750,6 +775,7 @@ def disk_accesses(self):
750
775
* 2022-07-02: :class:`DiskAccessesOperations<azure.mgmt.compute.v2022_07_02.operations.DiskAccessesOperations>`
751
776
* 2023-01-02: :class:`DiskAccessesOperations<azure.mgmt.compute.v2023_01_02.operations.DiskAccessesOperations>`
752
777
* 2023-04-02: :class:`DiskAccessesOperations<azure.mgmt.compute.v2023_04_02.operations.DiskAccessesOperations>`
778
+ * 2023-10-02: :class:`DiskAccessesOperations<azure.mgmt.compute.v2023_10_02.operations.DiskAccessesOperations>`
753
779
"""
754
780
api_version = self ._get_api_version ('disk_accesses' )
755
781
if api_version == '2020-05-01' :
@@ -774,6 +800,8 @@ def disk_accesses(self):
774
800
from .v2023_01_02 .operations import DiskAccessesOperations as OperationClass
775
801
elif api_version == '2023-04-02' :
776
802
from .v2023_04_02 .operations import DiskAccessesOperations as OperationClass
803
+ elif api_version == '2023-10-02' :
804
+ from .v2023_10_02 .operations import DiskAccessesOperations as OperationClass
777
805
else :
778
806
raise ValueError ("API version {} does not have operation group 'disk_accesses'" .format (api_version ))
779
807
self ._config .api_version = api_version
@@ -796,6 +824,7 @@ def disk_encryption_sets(self):
796
824
* 2022-07-02: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2022_07_02.operations.DiskEncryptionSetsOperations>`
797
825
* 2023-01-02: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2023_01_02.operations.DiskEncryptionSetsOperations>`
798
826
* 2023-04-02: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2023_04_02.operations.DiskEncryptionSetsOperations>`
827
+ * 2023-10-02: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2023_10_02.operations.DiskEncryptionSetsOperations>`
799
828
"""
800
829
api_version = self ._get_api_version ('disk_encryption_sets' )
801
830
if api_version == '2019-07-01' :
@@ -824,6 +853,8 @@ def disk_encryption_sets(self):
824
853
from .v2023_01_02 .operations import DiskEncryptionSetsOperations as OperationClass
825
854
elif api_version == '2023-04-02' :
826
855
from .v2023_04_02 .operations import DiskEncryptionSetsOperations as OperationClass
856
+ elif api_version == '2023-10-02' :
857
+ from .v2023_10_02 .operations import DiskEncryptionSetsOperations as OperationClass
827
858
else :
828
859
raise ValueError ("API version {} does not have operation group 'disk_encryption_sets'" .format (api_version ))
829
860
self ._config .api_version = api_version
@@ -842,6 +873,7 @@ def disk_restore_point(self):
842
873
* 2022-07-02: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2022_07_02.operations.DiskRestorePointOperations>`
843
874
* 2023-01-02: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2023_01_02.operations.DiskRestorePointOperations>`
844
875
* 2023-04-02: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2023_04_02.operations.DiskRestorePointOperations>`
876
+ * 2023-10-02: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2023_10_02.operations.DiskRestorePointOperations>`
845
877
"""
846
878
api_version = self ._get_api_version ('disk_restore_point' )
847
879
if api_version == '2020-09-30' :
@@ -862,6 +894,8 @@ def disk_restore_point(self):
862
894
from .v2023_01_02 .operations import DiskRestorePointOperations as OperationClass
863
895
elif api_version == '2023-04-02' :
864
896
from .v2023_04_02 .operations import DiskRestorePointOperations as OperationClass
897
+ elif api_version == '2023-10-02' :
898
+ from .v2023_10_02 .operations import DiskRestorePointOperations as OperationClass
865
899
else :
866
900
raise ValueError ("API version {} does not have operation group 'disk_restore_point'" .format (api_version ))
867
901
self ._config .api_version = api_version
@@ -890,6 +924,7 @@ def disks(self):
890
924
* 2022-07-02: :class:`DisksOperations<azure.mgmt.compute.v2022_07_02.operations.DisksOperations>`
891
925
* 2023-01-02: :class:`DisksOperations<azure.mgmt.compute.v2023_01_02.operations.DisksOperations>`
892
926
* 2023-04-02: :class:`DisksOperations<azure.mgmt.compute.v2023_04_02.operations.DisksOperations>`
927
+ * 2023-10-02: :class:`DisksOperations<azure.mgmt.compute.v2023_10_02.operations.DisksOperations>`
893
928
"""
894
929
api_version = self ._get_api_version ('disks' )
895
930
if api_version == '2016-04-30-preview' :
@@ -930,6 +965,8 @@ def disks(self):
930
965
from .v2023_01_02 .operations import DisksOperations as OperationClass
931
966
elif api_version == '2023-04-02' :
932
967
from .v2023_04_02 .operations import DisksOperations as OperationClass
968
+ elif api_version == '2023-10-02' :
969
+ from .v2023_10_02 .operations import DisksOperations as OperationClass
933
970
else :
934
971
raise ValueError ("API version {} does not have operation group 'disks'" .format (api_version ))
935
972
self ._config .api_version = api_version
@@ -1644,6 +1681,7 @@ def snapshots(self):
1644
1681
* 2022-07-02: :class:`SnapshotsOperations<azure.mgmt.compute.v2022_07_02.operations.SnapshotsOperations>`
1645
1682
* 2023-01-02: :class:`SnapshotsOperations<azure.mgmt.compute.v2023_01_02.operations.SnapshotsOperations>`
1646
1683
* 2023-04-02: :class:`SnapshotsOperations<azure.mgmt.compute.v2023_04_02.operations.SnapshotsOperations>`
1684
+ * 2023-10-02: :class:`SnapshotsOperations<azure.mgmt.compute.v2023_10_02.operations.SnapshotsOperations>`
1647
1685
"""
1648
1686
api_version = self ._get_api_version ('snapshots' )
1649
1687
if api_version == '2016-04-30-preview' :
@@ -1684,6 +1722,8 @@ def snapshots(self):
1684
1722
from .v2023_01_02 .operations import SnapshotsOperations as OperationClass
1685
1723
elif api_version == '2023-04-02' :
1686
1724
from .v2023_04_02 .operations import SnapshotsOperations as OperationClass
1725
+ elif api_version == '2023-10-02' :
1726
+ from .v2023_10_02 .operations import SnapshotsOperations as OperationClass
1687
1727
else :
1688
1728
raise ValueError ("API version {} does not have operation group 'snapshots'" .format (api_version ))
1689
1729
self ._config .api_version = api_version
0 commit comments