missing-operations-endpoint
@azure-tools/typespec-azure-resource-manager/missing-operations-endpointCheck for missing Operations interface.
All Azure Resource Manager services must expose the operations endpoint. Add the Operations interface to your service namespace.
Impact
Section titled “Impact”- Area: API
The service is missing the standard Operations endpoint required by the RPC contract.
LintDiff Equivalent
Section titled “LintDiff Equivalent”This rule corresponds to the LintDiff rule OperationsAPIImplementation.
❌ Incorrect
Section titled “❌ Incorrect”@armProviderNamespacenamespace MyService;✅ Correct
Section titled “✅ Correct”@armProviderNamespacenamespace MyService;
interface Operations extends Azure.ResourceManager.Operations {}Suppression
Section titled “Suppression”A few specs may legitimately not need this; otherwise use the standard Operations template.