-
Notifications
You must be signed in to change notification settings - Fork 65
Open
Labels
Description
Take trafficmanager as example, this resource extends Resource
which has non-readonly id, name, type.
We had several trials.
Option 1: Extends ProxyResource from library.
- It's breaking change.
- This changes non-readonly id, name, type to readonly. Therefore it fails Model Validation https://github.com/Azure/azure-rest-api-specs/actions/runs/18671861311
Option 2: Defined customized ProxyResource without name (playground)
The route doesn't have name parameter, isn't expected.
Option 3: Defined customized ProxyResource with name (playground)
The get operation is expected, but create operation doesn't have expected route.