Skip to content

Commit 6246c83

Browse files
authored
Merge branch 'main' into copilot/fix-package-utils-version
2 parents f7fbfd6 + cd3a771 commit 6246c83

508 files changed

Lines changed: 4703 additions & 1566 deletions

File tree

Some content is hidden

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

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

Lines changed: 143 additions & 0 deletions
Large diffs are not rendered by default.

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"apiVersions": {
3-
"Compute": "2025-04-01",
3+
"Compute": "2025-11-01",
44
"ComputeDisk": "2025-01-02",
55
"ComputeGallery": "2025-03-03",
66
"ComputeSku": "2021-07-01"
77
},
8-
"commit": "5edf687e01dbcaf914c305363217cf133d3f0a28",
8+
"commit": "1e6111d12c709c3395fb8546e311b6c67fd87efc",
99
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
1010
"typespec_src": "specification/compute/resource-manager/Microsoft.Compute/Compute",
1111
"emitterVersion": "0.61.3"

sdk/compute/azure-mgmt-compute/apiview-properties.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@
118118
"azure.mgmt.compute.models.EventGridAndResourceGraph": "Compute.EventGridAndResourceGraph",
119119
"azure.mgmt.compute.models.ExecutedValidation": "ComputeGallery.ExecutedValidation",
120120
"azure.mgmt.compute.models.ExtendedLocation": "Common.ExtendedLocation",
121+
"azure.mgmt.compute.models.ExternalHealthPolicy": "Compute.ExternalHealthPolicy",
121122
"azure.mgmt.compute.models.Gallery": "ComputeGallery.Gallery",
122123
"azure.mgmt.compute.models.GalleryApplication": "ComputeGallery.GalleryApplication",
123124
"azure.mgmt.compute.models.GalleryApplicationCustomAction": "ComputeGallery.GalleryApplicationCustomAction",
@@ -199,6 +200,8 @@
199200
"azure.mgmt.compute.models.KeyVaultKeyReference": "Compute.KeyVaultKeyReference",
200201
"azure.mgmt.compute.models.KeyVaultSecretReference": "Compute.KeyVaultSecretReference",
201202
"azure.mgmt.compute.models.LastPatchInstallationSummary": "Compute.LastPatchInstallationSummary",
203+
"azure.mgmt.compute.models.LifecycleHook": "Compute.LifecycleHook",
204+
"azure.mgmt.compute.models.LifecycleHooksProfile": "Compute.LifecycleHooksProfile",
202205
"azure.mgmt.compute.models.LinuxConfiguration": "Compute.LinuxConfiguration",
203206
"azure.mgmt.compute.models.LinuxParameters": "Compute.LinuxParameters",
204207
"azure.mgmt.compute.models.LinuxPatchSettings": "Compute.LinuxPatchSettings",
@@ -216,6 +219,7 @@
216219
"azure.mgmt.compute.models.NetworkProfile": "Compute.NetworkProfile",
217220
"azure.mgmt.compute.models.Operation": "Azure.ResourceManager.CommonTypes.Operation",
218221
"azure.mgmt.compute.models.OperationDisplay": "Azure.ResourceManager.CommonTypes.OperationDisplay",
222+
"azure.mgmt.compute.models.OperationRecoverySettings": "Compute.OperationRecoverySettings",
219223
"azure.mgmt.compute.models.OrchestrationServiceStateInput": "Compute.OrchestrationServiceStateInput",
220224
"azure.mgmt.compute.models.OrchestrationServiceSummary": "Compute.OrchestrationServiceSummary",
221225
"azure.mgmt.compute.models.OSDisk": "Compute.OSDisk",
@@ -253,9 +257,11 @@
253257
"azure.mgmt.compute.models.RecoveryWalkResponse": "Compute.RecoveryWalkResponse",
254258
"azure.mgmt.compute.models.RegionalReplicationStatus": "ComputeGallery.RegionalReplicationStatus",
255259
"azure.mgmt.compute.models.RegionalSharingStatus": "ComputeGallery.RegionalSharingStatus",
260+
"azure.mgmt.compute.models.ReimageRecoveryPolicy": "Compute.ReimageRecoveryPolicy",
256261
"azure.mgmt.compute.models.ReplicationStatus": "ComputeGallery.ReplicationStatus",
257262
"azure.mgmt.compute.models.RequestRateByIntervalInput": "Compute.RequestRateByIntervalInput",
258263
"azure.mgmt.compute.models.ResiliencyPolicy": "Compute.ResiliencyPolicy",
264+
"azure.mgmt.compute.models.ResiliencyProfile": "Compute.ResiliencyProfile",
259265
"azure.mgmt.compute.models.ResilientVMCreationPolicy": "Compute.ResilientVMCreationPolicy",
260266
"azure.mgmt.compute.models.ResilientVMDeletionPolicy": "Compute.ResilientVMDeletionPolicy",
261267
"azure.mgmt.compute.models.ResourceRange": "ComputeGallery.ResourceRange",
@@ -268,6 +274,7 @@
268274
"azure.mgmt.compute.models.ResourceSkuRestrictionInfo": "ComputeSku.ResourceSkuRestrictionInfo",
269275
"azure.mgmt.compute.models.ResourceSkuRestrictions": "ComputeSku.ResourceSkuRestrictions",
270276
"azure.mgmt.compute.models.ResourceSkuZoneDetails": "ComputeSku.ResourceSkuZoneDetails",
277+
"azure.mgmt.compute.models.RestartRecoveryPolicy": "Compute.RestartRecoveryPolicy",
271278
"azure.mgmt.compute.models.RestorePoint": "Compute.RestorePoint",
272279
"azure.mgmt.compute.models.RestorePointCollection": "Compute.RestorePointCollection",
273280
"azure.mgmt.compute.models.RestorePointCollectionProperties": "Compute.RestorePointCollectionProperties",
@@ -338,6 +345,7 @@
338345
"azure.mgmt.compute.models.SshPublicKeyResource": "Compute.SshPublicKeyResource",
339346
"azure.mgmt.compute.models.SshPublicKeyResourceProperties": "Compute.SshPublicKeyResourceProperties",
340347
"azure.mgmt.compute.models.SshPublicKeyUpdateResource": "Compute.SshPublicKeyUpdateResource",
348+
"azure.mgmt.compute.models.StartRecoveryPolicy": "Compute.StartRecoveryPolicy",
341349
"azure.mgmt.compute.models.StorageProfile": "Compute.StorageProfile",
342350
"azure.mgmt.compute.models.SubResourceWithColocationStatus": "Compute.SubResourceWithColocationStatus",
343351
"azure.mgmt.compute.models.SupportedCapabilities": "ComputeDisk.SupportedCapabilities",
@@ -467,6 +475,11 @@
467475
"azure.mgmt.compute.models.VMGalleryApplication": "Compute.VMGalleryApplication",
468476
"azure.mgmt.compute.models.VmImagesInEdgeZoneListResult": "Compute.VmImagesInEdgeZoneListResult",
469477
"azure.mgmt.compute.models.VMScaleSetConvertToSinglePlacementGroupInput": "Compute.VMScaleSetConvertToSinglePlacementGroupInput",
478+
"azure.mgmt.compute.models.VMScaleSetLifecycleHookEvent": "Compute.VMScaleSetLifecycleHookEvent",
479+
"azure.mgmt.compute.models.VMScaleSetLifecycleHookEventAdditionalContext": "Compute.VMScaleSetLifecycleHookEventAdditionalContext",
480+
"azure.mgmt.compute.models.VMScaleSetLifecycleHookEventProperties": "Compute.VMScaleSetLifecycleHookEventProperties",
481+
"azure.mgmt.compute.models.VMScaleSetLifecycleHookEventTargetResource": "Compute.VMScaleSetLifecycleHookEventTargetResource",
482+
"azure.mgmt.compute.models.VMScaleSetLifecycleHookEventUpdate": "Compute.VMScaleSetLifecycleHookEventUpdate",
470483
"azure.mgmt.compute.models.VMScaleSetScaleOutInput": "Compute.VMScaleSetScaleOutInput",
471484
"azure.mgmt.compute.models.VMScaleSetScaleOutInputProperties": "Compute.VMScaleSetScaleOutInputProperties",
472485
"azure.mgmt.compute.models.VMSizeProperties": "Compute.VMSizeProperties",
@@ -476,6 +489,7 @@
476489
"azure.mgmt.compute.models.WinRMConfiguration": "Compute.WinRMConfiguration",
477490
"azure.mgmt.compute.models.WinRMListener": "Compute.WinRMListener",
478491
"azure.mgmt.compute.models.ZoneAllocationPolicy": "Compute.ZoneAllocationPolicy",
492+
"azure.mgmt.compute.models.ZoneMovement": "Compute.ZoneMovement",
479493
"azure.mgmt.compute.models.Origin": "Azure.ResourceManager.CommonTypes.Origin",
480494
"azure.mgmt.compute.models.ActionType": "Azure.ResourceManager.CommonTypes.ActionType",
481495
"azure.mgmt.compute.models.CreatedByType": "Azure.ResourceManager.CommonTypes.createdByType",
@@ -495,6 +509,7 @@
495509
"azure.mgmt.compute.models.DiskCreateOptionTypes": "Compute.DiskCreateOptionTypes",
496510
"azure.mgmt.compute.models.DiffDiskOptions": "Compute.DiffDiskOptions",
497511
"azure.mgmt.compute.models.DiffDiskPlacement": "Compute.DiffDiskPlacement",
512+
"azure.mgmt.compute.models.StorageFaultDomainAlignmentType": "Compute.StorageFaultDomainAlignmentType",
498513
"azure.mgmt.compute.models.OperatingSystemTypes": "Common.OperatingSystemTypes",
499514
"azure.mgmt.compute.models.StorageAccountTypes": "Compute.StorageAccountTypes",
500515
"azure.mgmt.compute.models.SecurityEncryptionTypes": "Compute.SecurityEncryptionTypes",
@@ -520,6 +535,8 @@
520535
"azure.mgmt.compute.models.ZonalPlatformFaultDomainAlignMode": "Compute.ZonalPlatformFaultDomainAlignMode",
521536
"azure.mgmt.compute.models.AllocationStrategy": "Compute.AllocationStrategy",
522537
"azure.mgmt.compute.models.HighSpeedInterconnectPlacement": "Compute.HighSpeedInterconnectPlacement",
538+
"azure.mgmt.compute.models.VMScaleSetLifecycleHookEventType": "Compute.VMScaleSetLifecycleHookEventType",
539+
"azure.mgmt.compute.models.LifecycleHookAction": "Compute.LifecycleHookAction",
523540
"azure.mgmt.compute.models.ResourceIdentityType": "Common.ResourceIdentityType",
524541
"azure.mgmt.compute.models.ExtendedLocationTypes": "Common.ExtendedLocationTypes",
525542
"azure.mgmt.compute.models.ZonePlacementPolicyType": "Compute.ZonePlacementPolicyType",
@@ -532,12 +549,15 @@
532549
"azure.mgmt.compute.models.UpgradeOperationInvoker": "Compute.UpgradeOperationInvoker",
533550
"azure.mgmt.compute.models.OrchestrationServiceStateAction": "Compute.OrchestrationServiceStateAction",
534551
"azure.mgmt.compute.models.VirtualMachineScaleSetSkuScaleType": "Compute.VirtualMachineScaleSetSkuScaleType",
552+
"azure.mgmt.compute.models.LifecycleHookActionState": "Compute.LifecycleHookActionState",
553+
"azure.mgmt.compute.models.VMScaleSetLifecycleHookEventState": "Compute.VMScaleSetLifecycleHookEventState",
535554
"azure.mgmt.compute.models.VirtualMachineSizeTypes": "Compute.VirtualMachineSizeTypes",
536555
"azure.mgmt.compute.models.DiskDetachOptionTypes": "Compute.DiskDetachOptionTypes",
537556
"azure.mgmt.compute.models.IPVersions": "Compute.IPVersions",
538557
"azure.mgmt.compute.models.PublicIPAllocationMethod": "Compute.PublicIPAllocationMethod",
539558
"azure.mgmt.compute.models.HyperVGenerationType": "Compute.HyperVGenerationType",
540559
"azure.mgmt.compute.models.MaintenanceOperationResultCodeTypes": "Compute.MaintenanceOperationResultCodeTypes",
560+
"azure.mgmt.compute.models.StorageAlignmentStatus": "Compute.StorageAlignmentStatus",
541561
"azure.mgmt.compute.models.PatchOperationStatus": "Compute.PatchOperationStatus",
542562
"azure.mgmt.compute.models.InstanceViewTypes": "Compute.InstanceViewTypes",
543563
"azure.mgmt.compute.models.ExpandTypeForListVMs": "Compute.ExpandTypeForListVMs",
@@ -694,6 +714,12 @@
694714
"azure.mgmt.compute.aio.operations.VirtualMachineScaleSetExtensionsOperations.begin_delete": "Compute.VirtualMachineScaleSetExtensions.delete",
695715
"azure.mgmt.compute.operations.VirtualMachineScaleSetExtensionsOperations.list": "Compute.VirtualMachineScaleSetExtensions.list",
696716
"azure.mgmt.compute.aio.operations.VirtualMachineScaleSetExtensionsOperations.list": "Compute.VirtualMachineScaleSetExtensions.list",
717+
"azure.mgmt.compute.operations.VirtualMachineScaleSetLifeCycleHookEventsOperations.get": "Compute.VirtualMachineScaleSetLifeCycleHookEvents.get",
718+
"azure.mgmt.compute.aio.operations.VirtualMachineScaleSetLifeCycleHookEventsOperations.get": "Compute.VirtualMachineScaleSetLifeCycleHookEvents.get",
719+
"azure.mgmt.compute.operations.VirtualMachineScaleSetLifeCycleHookEventsOperations.update": "Compute.VirtualMachineScaleSetLifeCycleHookEvents.update",
720+
"azure.mgmt.compute.aio.operations.VirtualMachineScaleSetLifeCycleHookEventsOperations.update": "Compute.VirtualMachineScaleSetLifeCycleHookEvents.update",
721+
"azure.mgmt.compute.operations.VirtualMachineScaleSetLifeCycleHookEventsOperations.list": "Compute.VirtualMachineScaleSetLifeCycleHookEvents.list",
722+
"azure.mgmt.compute.aio.operations.VirtualMachineScaleSetLifeCycleHookEventsOperations.list": "Compute.VirtualMachineScaleSetLifeCycleHookEvents.list",
697723
"azure.mgmt.compute.operations.VirtualMachineScaleSetVMExtensionsOperations.get": "Compute.VirtualMachineScaleSetVMExtensions.get",
698724
"azure.mgmt.compute.aio.operations.VirtualMachineScaleSetVMExtensionsOperations.get": "Compute.VirtualMachineScaleSetVMExtensions.get",
699725
"azure.mgmt.compute.operations.VirtualMachineScaleSetVMExtensionsOperations.begin_create_or_update": "Compute.VirtualMachineScaleSetVMExtensions.createOrUpdate",

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
VirtualMachineImagesOperations,
6363
VirtualMachineRunCommandsOperations,
6464
VirtualMachineScaleSetExtensionsOperations,
65+
VirtualMachineScaleSetLifeCycleHookEventsOperations,
6566
VirtualMachineScaleSetRollingUpgradesOperations,
6667
VirtualMachineScaleSetVMExtensionsOperations,
6768
VirtualMachineScaleSetVMRunCommandsOperations,
@@ -88,6 +89,10 @@ class ComputeManagementClient: # pylint: disable=client-accepts-api-version-key
8889
operations
8990
:vartype virtual_machine_scale_set_extensions:
9091
azure.mgmt.compute.operations.VirtualMachineScaleSetExtensionsOperations
92+
:ivar virtual_machine_scale_set_life_cycle_hook_events:
93+
VirtualMachineScaleSetLifeCycleHookEventsOperations operations
94+
:vartype virtual_machine_scale_set_life_cycle_hook_events:
95+
azure.mgmt.compute.operations.VirtualMachineScaleSetLifeCycleHookEventsOperations
9196
:ivar virtual_machine_scale_set_vm_extensions: VirtualMachineScaleSetVMExtensionsOperations
9297
operations
9398
:vartype virtual_machine_scale_set_vm_extensions:
@@ -269,6 +274,9 @@ def __init__(
269274
self.virtual_machine_scale_set_extensions = VirtualMachineScaleSetExtensionsOperations(
270275
self._client, self._config, self._serialize, self._deserialize
271276
)
277+
self.virtual_machine_scale_set_life_cycle_hook_events = VirtualMachineScaleSetLifeCycleHookEventsOperations(
278+
self._client, self._config, self._serialize, self._deserialize
279+
)
272280
self.virtual_machine_scale_set_vm_extensions = VirtualMachineScaleSetVMExtensionsOperations(
273281
self._client, self._config, self._serialize, self._deserialize
274282
)

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "38.0.0b1"
9+
VERSION = "38.0.0"

sdk/compute/azure-mgmt-compute/azure/mgmt/compute/aio/_client.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
VirtualMachineImagesOperations,
6363
VirtualMachineRunCommandsOperations,
6464
VirtualMachineScaleSetExtensionsOperations,
65+
VirtualMachineScaleSetLifeCycleHookEventsOperations,
6566
VirtualMachineScaleSetRollingUpgradesOperations,
6667
VirtualMachineScaleSetVMExtensionsOperations,
6768
VirtualMachineScaleSetVMRunCommandsOperations,
@@ -88,6 +89,10 @@ class ComputeManagementClient: # pylint: disable=client-accepts-api-version-key
8889
operations
8990
:vartype virtual_machine_scale_set_extensions:
9091
azure.mgmt.compute.aio.operations.VirtualMachineScaleSetExtensionsOperations
92+
:ivar virtual_machine_scale_set_life_cycle_hook_events:
93+
VirtualMachineScaleSetLifeCycleHookEventsOperations operations
94+
:vartype virtual_machine_scale_set_life_cycle_hook_events:
95+
azure.mgmt.compute.aio.operations.VirtualMachineScaleSetLifeCycleHookEventsOperations
9196
:ivar virtual_machine_scale_set_vm_extensions: VirtualMachineScaleSetVMExtensionsOperations
9297
operations
9398
:vartype virtual_machine_scale_set_vm_extensions:
@@ -276,6 +281,9 @@ def __init__(
276281
self.virtual_machine_scale_set_extensions = VirtualMachineScaleSetExtensionsOperations(
277282
self._client, self._config, self._serialize, self._deserialize
278283
)
284+
self.virtual_machine_scale_set_life_cycle_hook_events = VirtualMachineScaleSetLifeCycleHookEventsOperations(
285+
self._client, self._config, self._serialize, self._deserialize
286+
)
279287
self.virtual_machine_scale_set_vm_extensions = VirtualMachineScaleSetVMExtensionsOperations(
280288
self._client, self._config, self._serialize, self._deserialize
281289
)

sdk/compute/azure-mgmt-compute/azure/mgmt/compute/aio/operations/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
from ._operations import Operations # type: ignore
1616
from ._operations import VirtualMachineScaleSetsOperations # type: ignore
1717
from ._operations import VirtualMachineScaleSetExtensionsOperations # type: ignore
18+
from ._operations import VirtualMachineScaleSetLifeCycleHookEventsOperations # type: ignore
1819
from ._operations import VirtualMachineScaleSetVMExtensionsOperations # type: ignore
1920
from ._operations import VirtualMachinesOperations # type: ignore
2021
from ._operations import VirtualMachineExtensionsOperations # type: ignore
@@ -70,6 +71,7 @@
7071
"Operations",
7172
"VirtualMachineScaleSetsOperations",
7273
"VirtualMachineScaleSetExtensionsOperations",
74+
"VirtualMachineScaleSetLifeCycleHookEventsOperations",
7375
"VirtualMachineScaleSetVMExtensionsOperations",
7476
"VirtualMachinesOperations",
7577
"VirtualMachineExtensionsOperations",

0 commit comments

Comments
 (0)