Azure / Azure/azure-rest-api-specs
[BUG] Qumulo.Storage/fileSystems@2024-06-19 storageSku is not enum
- 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/94c4a982497b2a8e982d32848bec417b5a029b4f/specification/liftrqumulo/resource-manager/Qumulo.Storage/stable/2024-06-19/Qumulo.Storage.json#L616-L618
### API Spec version
2024-06-19
### Describe the bug
The `storageSku` field is not enum
### Expected behavior
The `storageSku` field should be an enum type, with possible values: ["Cold_LRS", "Hot_LRS", "Hot_ZRS"]

### Actual behavior
swagger only define it as string type
### Reproduction Steps
create azure qumulo from Azure portal
### Environment
_No response_
Contributor guide
Research direction
Open specification/liftrqumulo/resource-manager/Qumulo.Storage/stable/2024-06-19/Qumulo.Storage.json and inspect lines 616-618. Confirm how storageSku is defined, then update it to an enum with Cold_LRS, Hot_LRS, and Hot_ZRS; the specification should no longer expose this field as an unrestricted string.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, openapi
- Domain
- api, cloud
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 52/100