You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is to track the known issue for the API change of DiskRestorePointData when we do the validation of Compute migrating to TypeSpec. The change is DiskRestorePointData is changed from output to roundtrip, which leads to new setter added to the properties of DiskRestorePointData.
The root cause is:
Previously, DiskRestorePoint extends ProxyOnlyResource, and itself is output only. Therefore, DiskRestorePointData is output.
But now, DiskRestorePoint extends common ProxyResource, which is shared across all the other resources that are roundtrip. Therefore, the roundtrip usage is propagated to DiskRestorePoint and DiskRestorePointData becomes roundtrip.
We won't have this issue for TypeSpec input. It only exists for swagger input. So we won't take action now.
The text was updated successfully, but these errors were encountered:
This is to track the known issue for the API change of
DiskRestorePointData
when we do the validation of Compute migrating to TypeSpec. The change isDiskRestorePointData
is changed from output to roundtrip, which leads to new setter added to the properties ofDiskRestorePointData
.The root cause is:
Previously,
DiskRestorePoint
extendsProxyOnlyResource
, and itself is output only. Therefore,DiskRestorePointData
is output.But now,
DiskRestorePoint
extends commonProxyResource
, which is shared across all the other resources that are roundtrip. Therefore, the roundtrip usage is propagated toDiskRestorePoint
andDiskRestorePointData
becomes roundtrip.We won't have this issue for TypeSpec input. It only exists for swagger input. So we won't take action now.
The text was updated successfully, but these errors were encountered: