Azure / Azure/azure-rest-api-specs
KeyVault swagger spec does not call out 204 in their DELETE responses
Open
enhancement
KeyVault
P1
Service Attention
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 444
Description
As a result, 204s result in CloudException being thrown with no Body. Most RP SDKs do not throw on 204, and KeyVault should act consistently
Contributor guide
Research direction
Start by locating the KeyVault DELETE response definitions in this repository's REST API specifications and inspect how their documented responses represent a successful 204. Compare the specification with the stated SDK behavior; done means the relevant DELETE responses explicitly account for 204 without causing an empty-body CloudException.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- openapi
- Domain
- api, cloud
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100