ARM Warning
ARM OpenAPI(swagger) specs
The tracked resource, '{0}', must have a list by subscriptions operation.
Verifies if a tracked resource has a corresponding ListByResourceGroup operation. What's a tracked resource? A Tracked Resource is an ARM Resource with "location" as a required property.
Per ARM guidelines, each tracked resource must have a corresponding ListBySubscription operation.
Add a corresponding ListBySubscription operation for the tracked resource - if the operation does not exist for the service, this fix requires a service side change. If the operation already exists and it is not named following the naming conventions: List, ListBySubscriptionId, ListBySubscription or ListBySubscriptions, consider updating the operation name. If the resource pointed by the rule is not a tracked resource or the operation that allows listing by subscription ID does not follow the naming convention mentioned above, this warning may be a false positive, please clarify this with your PR reviewer.
Generated SDK code will expose the corresponding ListBySubscription operation as included in the specification.
N/A