Skip to content

Commit 94db701

Browse files
[AutoRelease] t2-compute-2022-02-28-29206 (Azure#23231)
* code and test * Update recordings Co-authored-by: PythonSdkPipelines <PythonSdkPipelines> Co-authored-by: BigCat20196 <[email protected]>
1 parent 9386efe commit 94db701

File tree

100 files changed

+16940
-3677
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+16940
-3677
lines changed

sdk/compute/azure-mgmt-compute/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Release History
22

3+
## 26.1.0 (2022-02-28)
4+
5+
**Features**
6+
7+
- Model Disk has a new parameter data_access_auth_mode
8+
- Model DiskUpdate has a new parameter data_access_auth_mode
9+
- Model GalleryImage has a new parameter architecture
10+
- Model GalleryImageUpdate has a new parameter architecture
11+
- Model PurchasePlan has a new parameter promotion_code
12+
- Model Snapshot has a new parameter data_access_auth_mode
13+
- Model SnapshotUpdate has a new parameter data_access_auth_mode
14+
- Model SupportedCapabilities has a new parameter architecture
15+
- Model VirtualMachineImage has a new parameter architecture
16+
317
## 26.0.0 (2022-02-14)
418

519
**Features**

sdk/compute/azure-mgmt-compute/_meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"@autorest/[email protected]",
55
"@autorest/[email protected]"
66
],
7-
"commit": "3ac3598d0973e21837f5d9251dce47cd6553a482",
7+
"commit": "0105ac02e25089e55a7d4126f8fd303f9415b115",
88
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
99
"autorest_command": "autorest specification/compute/resource-manager/readme.md --multiapi --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --python3-only --track2 --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.7.2",
1010
"readme": "specification/compute/resource-manager/readme.md"

sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_compute_management_client.py

Lines changed: 46 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,14 @@ class ComputeManagementClient(MultiApiClientMixin, _SDKClient):
5555
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present.
5656
"""
5757

58-
DEFAULT_API_VERSION = '2021-11-01'
58+
DEFAULT_API_VERSION = '2021-12-01'
5959
_PROFILE_TAG = "azure.mgmt.compute.ComputeManagementClient"
6060
LATEST_PROFILE = ProfileDefinition({
6161
_PROFILE_TAG: {
6262
None: DEFAULT_API_VERSION,
63+
'availability_sets': '2021-11-01',
64+
'capacity_reservation_groups': '2021-11-01',
65+
'capacity_reservations': '2021-11-01',
6366
'cloud_service_operating_systems': '2021-03-01',
6467
'cloud_service_role_instances': '2021-03-01',
6568
'cloud_service_roles': '2021-03-01',
@@ -68,21 +71,39 @@ class ComputeManagementClient(MultiApiClientMixin, _SDKClient):
6871
'community_galleries': '2021-07-01',
6972
'community_gallery_image_versions': '2021-07-01',
7073
'community_gallery_images': '2021-07-01',
71-
'disk_accesses': '2021-08-01',
72-
'disk_encryption_sets': '2021-08-01',
73-
'disk_restore_point': '2021-08-01',
74-
'disks': '2021-08-01',
74+
'dedicated_host_groups': '2021-11-01',
75+
'dedicated_hosts': '2021-11-01',
7576
'galleries': '2021-10-01',
7677
'gallery_application_versions': '2021-10-01',
7778
'gallery_applications': '2021-10-01',
7879
'gallery_image_versions': '2021-10-01',
7980
'gallery_images': '2021-10-01',
8081
'gallery_sharing_profile': '2021-10-01',
82+
'images': '2021-11-01',
83+
'log_analytics': '2021-11-01',
84+
'operations': '2021-11-01',
85+
'proximity_placement_groups': '2021-11-01',
8186
'resource_skus': '2021-07-01',
87+
'restore_point_collections': '2021-11-01',
88+
'restore_points': '2021-11-01',
8289
'shared_galleries': '2021-07-01',
8390
'shared_gallery_image_versions': '2021-07-01',
8491
'shared_gallery_images': '2021-07-01',
85-
'snapshots': '2021-08-01',
92+
'ssh_public_keys': '2021-11-01',
93+
'usage': '2021-11-01',
94+
'virtual_machine_extension_images': '2021-11-01',
95+
'virtual_machine_extensions': '2021-11-01',
96+
'virtual_machine_images': '2021-11-01',
97+
'virtual_machine_images_edge_zone': '2021-11-01',
98+
'virtual_machine_run_commands': '2021-11-01',
99+
'virtual_machine_scale_set_extensions': '2021-11-01',
100+
'virtual_machine_scale_set_rolling_upgrades': '2021-11-01',
101+
'virtual_machine_scale_set_vm_extensions': '2021-11-01',
102+
'virtual_machine_scale_set_vm_run_commands': '2021-11-01',
103+
'virtual_machine_scale_set_vms': '2021-11-01',
104+
'virtual_machine_scale_sets': '2021-11-01',
105+
'virtual_machine_sizes': '2021-11-01',
106+
'virtual_machines': '2021-11-01',
86107
}},
87108
_PROFILE_TAG + " latest"
88109
)
@@ -138,6 +159,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
138159
* 2021-08-01: :mod:`v2021_08_01.models<azure.mgmt.compute.v2021_08_01.models>`
139160
* 2021-10-01: :mod:`v2021_10_01.models<azure.mgmt.compute.v2021_10_01.models>`
140161
* 2021-11-01: :mod:`v2021_11_01.models<azure.mgmt.compute.v2021_11_01.models>`
162+
* 2021-12-01: :mod:`v2021_12_01.models<azure.mgmt.compute.v2021_12_01.models>`
141163
"""
142164
if api_version == '2015-06-15':
143165
from .v2015_06_15 import models
@@ -220,6 +242,9 @@ def models(cls, api_version=DEFAULT_API_VERSION):
220242
elif api_version == '2021-11-01':
221243
from .v2021_11_01 import models
222244
return models
245+
elif api_version == '2021-12-01':
246+
from .v2021_12_01 import models
247+
return models
223248
raise ValueError("API version {} is not available".format(api_version))
224249

225250
@property
@@ -521,6 +546,7 @@ def disk_accesses(self):
521546
* 2020-12-01: :class:`DiskAccessesOperations<azure.mgmt.compute.v2020_12_01.operations.DiskAccessesOperations>`
522547
* 2021-04-01: :class:`DiskAccessesOperations<azure.mgmt.compute.v2021_04_01.operations.DiskAccessesOperations>`
523548
* 2021-08-01: :class:`DiskAccessesOperations<azure.mgmt.compute.v2021_08_01.operations.DiskAccessesOperations>`
549+
* 2021-12-01: :class:`DiskAccessesOperations<azure.mgmt.compute.v2021_12_01.operations.DiskAccessesOperations>`
524550
"""
525551
api_version = self._get_api_version('disk_accesses')
526552
if api_version == '2020-05-01':
@@ -535,6 +561,8 @@ def disk_accesses(self):
535561
from .v2021_04_01.operations import DiskAccessesOperations as OperationClass
536562
elif api_version == '2021-08-01':
537563
from .v2021_08_01.operations import DiskAccessesOperations as OperationClass
564+
elif api_version == '2021-12-01':
565+
from .v2021_12_01.operations import DiskAccessesOperations as OperationClass
538566
else:
539567
raise ValueError("API version {} does not have operation group 'disk_accesses'".format(api_version))
540568
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -551,6 +579,7 @@ def disk_encryption_sets(self):
551579
* 2020-12-01: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2020_12_01.operations.DiskEncryptionSetsOperations>`
552580
* 2021-04-01: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2021_04_01.operations.DiskEncryptionSetsOperations>`
553581
* 2021-08-01: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2021_08_01.operations.DiskEncryptionSetsOperations>`
582+
* 2021-12-01: :class:`DiskEncryptionSetsOperations<azure.mgmt.compute.v2021_12_01.operations.DiskEncryptionSetsOperations>`
554583
"""
555584
api_version = self._get_api_version('disk_encryption_sets')
556585
if api_version == '2019-07-01':
@@ -569,6 +598,8 @@ def disk_encryption_sets(self):
569598
from .v2021_04_01.operations import DiskEncryptionSetsOperations as OperationClass
570599
elif api_version == '2021-08-01':
571600
from .v2021_08_01.operations import DiskEncryptionSetsOperations as OperationClass
601+
elif api_version == '2021-12-01':
602+
from .v2021_12_01.operations import DiskEncryptionSetsOperations as OperationClass
572603
else:
573604
raise ValueError("API version {} does not have operation group 'disk_encryption_sets'".format(api_version))
574605
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -581,6 +612,7 @@ def disk_restore_point(self):
581612
* 2020-12-01: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2020_12_01.operations.DiskRestorePointOperations>`
582613
* 2021-04-01: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2021_04_01.operations.DiskRestorePointOperations>`
583614
* 2021-08-01: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2021_08_01.operations.DiskRestorePointOperations>`
615+
* 2021-12-01: :class:`DiskRestorePointOperations<azure.mgmt.compute.v2021_12_01.operations.DiskRestorePointOperations>`
584616
"""
585617
api_version = self._get_api_version('disk_restore_point')
586618
if api_version == '2020-09-30':
@@ -591,6 +623,8 @@ def disk_restore_point(self):
591623
from .v2021_04_01.operations import DiskRestorePointOperations as OperationClass
592624
elif api_version == '2021-08-01':
593625
from .v2021_08_01.operations import DiskRestorePointOperations as OperationClass
626+
elif api_version == '2021-12-01':
627+
from .v2021_12_01.operations import DiskRestorePointOperations as OperationClass
594628
else:
595629
raise ValueError("API version {} does not have operation group 'disk_restore_point'".format(api_version))
596630
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -613,6 +647,7 @@ def disks(self):
613647
* 2020-12-01: :class:`DisksOperations<azure.mgmt.compute.v2020_12_01.operations.DisksOperations>`
614648
* 2021-04-01: :class:`DisksOperations<azure.mgmt.compute.v2021_04_01.operations.DisksOperations>`
615649
* 2021-08-01: :class:`DisksOperations<azure.mgmt.compute.v2021_08_01.operations.DisksOperations>`
650+
* 2021-12-01: :class:`DisksOperations<azure.mgmt.compute.v2021_12_01.operations.DisksOperations>`
616651
"""
617652
api_version = self._get_api_version('disks')
618653
if api_version == '2016-04-30-preview':
@@ -643,6 +678,8 @@ def disks(self):
643678
from .v2021_04_01.operations import DisksOperations as OperationClass
644679
elif api_version == '2021-08-01':
645680
from .v2021_08_01.operations import DisksOperations as OperationClass
681+
elif api_version == '2021-12-01':
682+
from .v2021_12_01.operations import DisksOperations as OperationClass
646683
else:
647684
raise ValueError("API version {} does not have operation group 'disks'".format(api_version))
648685
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
@@ -1146,6 +1183,7 @@ def snapshots(self):
11461183
* 2020-12-01: :class:`SnapshotsOperations<azure.mgmt.compute.v2020_12_01.operations.SnapshotsOperations>`
11471184
* 2021-04-01: :class:`SnapshotsOperations<azure.mgmt.compute.v2021_04_01.operations.SnapshotsOperations>`
11481185
* 2021-08-01: :class:`SnapshotsOperations<azure.mgmt.compute.v2021_08_01.operations.SnapshotsOperations>`
1186+
* 2021-12-01: :class:`SnapshotsOperations<azure.mgmt.compute.v2021_12_01.operations.SnapshotsOperations>`
11491187
"""
11501188
api_version = self._get_api_version('snapshots')
11511189
if api_version == '2016-04-30-preview':
@@ -1176,6 +1214,8 @@ def snapshots(self):
11761214
from .v2021_04_01.operations import SnapshotsOperations as OperationClass
11771215
elif api_version == '2021-08-01':
11781216
from .v2021_08_01.operations import SnapshotsOperations as OperationClass
1217+
elif api_version == '2021-12-01':
1218+
from .v2021_12_01.operations import SnapshotsOperations as OperationClass
11791219
else:
11801220
raise ValueError("API version {} does not have operation group 'snapshots'".format(api_version))
11811221
return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))

sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
# license information.
66
# --------------------------------------------------------------------------
77

8-
VERSION = "26.0.0"
8+
VERSION = "26.1.0"

0 commit comments

Comments
 (0)