Azure / Azure/azure-rest-api-specs
[BUG] list methods failed to get all properties of Vault
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 444
Description
### API Spec link
https://github.com/Azure/azure-rest-api-specs/blob/main/specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/RecoveryServices/Vault.tsp#L204
### API Spec version
2025-08-01
### Describe the bug
When get Vault by calling the `get` operation, we are able to get all properties from the model, yet when do it by calling `list_by_subscription_id` or `list_by_resource_group`, property `securitySettings` and `redundancySettings` are missing.
### Expected behavior
`securitySettings` and `redundancySettings` should be reachable from VaultList.
### Actual behavior
We can not find these properties in the response, although they are available when call the `get` method to get them.
### Reproduction Steps
calling method https://learn.microsoft.com/en-us/rest/api/recoveryservices/vaults/list-by-subscription-id?view=rest-recoveryservices-2025-08-01&tabs=HTTP
### Environment
_No response_
Contributor guide
Research direction
Start with the Vault.tsp API specification at line 204 and compare the get operation with list_by_subscription_id and list_by_resource_group. Verify how VaultList is defined and whether its responses expose securitySettings and redundancySettings; done means both properties are reachable from each list response as they are from get.
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
- Clearly specified
- Newbie friendliness
- 42/100