Skip to content

Add os imagescheduled event configurability #24811

@johnzhang-microsoft

Description

@johnzhang-microsoft

Resource Provider
What is the Azure resource provider your feature is part of?

CRP, Microsoft.Compute

Description of Feature or Work Requested
Provide a brief description of the feature or work requested. A link to conceptual documentation may be helpful too.

Adding some Virtual Machine Scale Set properties in ScheduledEventsProfile.OSImageNotificationProfile.

OSImageNotificationProfile.enable is a configurable property on Create or Update of VMSS. When enabled, this will enable a notification to be sent to the VM on the instance metadata server that a VM is undergoing an operation on the OS image, such as a reimage or an OS update.

The feature is disabled by default. By default scheduledEventsProfile is null, which disables this feature. This is equivalent to setting OSImageNotificationProfile.enable = false.

This is similar to the below:
#10124
#10445

Minimum API Version Required
What is the minimum API version of your service required to implement your feature?

2022-11-01

Swagger Link
Provide a link to the location of your feature(s) in the REST API specs repo. This should be on the master branch
of the REST API specs repo.

PR:
Azure/azure-rest-api-specs#21253

Not merged into master branch yet. This is where it will eventually be though, you can replace commit hash with "master":
https://github.com/Azure/azure-rest-api-specs/blob/f0900e97e33c476881e6e54de58f19293c96c56a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Create_WithOSImageScheduledEventEnabled.json

All references from scheduledEventsProfile

Target Date
If you have a target date for release of this feature/work, please provide it. While we can't guarantee these dates,
it will help us prioritize your request against other requests.

Last week of January, 2023. We're targeting a February 2023 GA release, so it'd be great if we could see this happen before then.
Thanks!

Metadata

Metadata

Labels

Azure CLI TeamThe command of the issue is owned by Azure CLI teamComputeaz vm/vmss/image/disk/snapshotfeature-request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions