Azure / Azure/azure-rest-api-specs
[BUG] Recovery Services Site Recovery Replication Protected Item - Unable to manage `ChurnOption` via REST API
- 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/recoveryservicessiterecovery/resource-manager/Microsoft.RecoveryServices/stable/2024-10-01/service.json
### API Spec version
2024-10-01
### Describe the bug
The documentation for Replication Protected Items indicates that the ChurnOption should be accessible via the REST interface, however I was unable to read or set the ChurnOption in practice. When reading an "Item", the property should be under "ProviderSpecificDetails", but it is missing. It is accessible however when using version API `2023-04-01`.
### Expected behavior
I would expect the API to behave the way the documentation indicates it should: i.e. that there be a way to both read and set the ChurnOption.
### Actual behavior
I was unable to read or set the ChurnOption via the API.
### Reproduction Steps
1. Create a Replication Protected Item via Azure Portal with High Churn
2. Retrieve the Item via the API
3. Note the missing ChurnOption property
### Environment
N/A
Contributor guide
Assessment
This issue has not been assessed yet.