Azure / Azure/azure-rest-api-specs
[FEATURE REQ] add the Tags field to VirtualMachineScaleSetVMProfile
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 3d 37m
- Merged PRs (30d)
- 446
Description
### API Spec link
https://github.com/Azure/azure-rest-api-specs/blob/main/specification/compute/resource-manager/Microsoft.Compute/Compute/Compute/models.tsp
### API Spec version
2025-04-01
### Please describe the feature.
https://github.com/Azure/azure-rest-api-specs/blob/main/specification/compute/resource-manager/Microsoft.Compute/Compute/Compute/models.tsp#L1901
VirtualMachineScaleSetVMProfile missing Tags, despite ARM API supporting it
previous spec version added Tags to several related structs (VirtualMachineScaleSetNetworkConfiguration, VirtualMachineScaleSetPublicIPAddressConfiguration, etc.) but
not to VirtualMachineScaleSetVMProfile.
https://github.com/Azure/azure-sdk-for-go/issues/26608
Contributor guide
Research direction
Start with specification/compute/resource-manager/Microsoft.Compute/Compute/Compute/models.tsp at VirtualMachineScaleSetVMProfile, then compare the related structs that already received Tags in the previous spec version. Confirm the model definition represents the ARM-supported Tags field and verify the resulting specification changes are limited to the requested profile.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure
- Domain
- api, cloud
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Clearly specified
- Newbie friendliness
- 76/100