Azure / Azure/azure-rest-api-specs
`Microsoft.Chaos` @ `2023-11-01` - Updating an Experiment via `PUT` method is an LRO but return status code `200`
Open
customer-reported
question
Service Attention
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 444
Description
When calling the `PUT` method to update an existing Experiments resource, the header contains an `Azure-AsyncOperation` URL, but returns the status code `200` instead of `201` or `202` which is the the norm for LROs in Azure.
Contributor guide
Research direction
Start by locating the Microsoft.Chaos 2023-11-01 Experiments PUT operation in the API specification and inspect its documented response codes and Azure-AsyncOperation header. Compare the operation with the repository's other long-running operations, then verify that the specification reflects the intended status-code behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, 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