ARM Warning
ARM OpenAPI(swagger) specs
The child tracked resource, '{0}' with immediate parent '{1}', must have a list by immediate parent operation.
Verifies if a tracked resource has a corresponding list by immediate parent 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 "list by immediate parent" operation.
Add an operation that allows listing the tracked resource by its immediate parent - if the operation does not exist for the service, this fix requires a service side change. If the operation already exists, please double check the name of the operation, our rule is matching the parent and child resource names to the operation names, if those don't match 100%, this warning may be a false positive, please evaluate whether the named picked is appropriate or needs update. If the resource pointed by the rule is not a tracked resource this warning may be a false positive, please clarify this with your PR reviewer.
Generated SDK code will expose the corresponding "list by immediate parent" operation as included in the specification.
N/A