Azure / Azure/azure-rest-api-specs

[BUG] Recovery Services Site Recovery Replication Protected Item - Unable to manage `ChurnOption` via REST API

Open
#32,027 4 comments 0 reactions 1 assignee Claimed by @singhabh27 View on GitHub
bug customer-reported Mgmt question
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.