# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Microsoft Azure API Client Resource Health Metadata API version: 1.0.0 extends: openapi/microsoft-azure-resourcehealthmetadata-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 6 - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.Web/resourceHealthMetadata'].get update: x-apievangelist-phrasing: intent: List health metadata for all web apps effect: read questions: - What resource health categories apply to every web app in my subscription? - Can I get App Service health metadata across the whole subscription? instructions: - text: List resource health metadata for all sites in subscription {subscriptionId}. slots: subscriptionId: path.subscriptionId - text: Show App Service health categories subscription-wide for {subscriptionId} using API version {api-version}. slots: subscriptionId: path.subscriptionId api-version: query.api-version method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/resourceHealthMetadata'].get update: x-apievangelist-phrasing: intent: List web app health metadata in a resource group effect: read questions: - Which health metadata applies to the web apps in one resource group? - Can App Service resource health metadata be scoped to a resource group? instructions: - text: List resource health metadata for sites in resource group {resourceGroupName}, subscription {subscriptionId}. slots: resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show health categories for web apps inside group {resourceGroupName}. slots: resourceGroupName: path.resourceGroupName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/resourceHealthMetadata'].get update: x-apievangelist-phrasing: intent: List health metadata for a web app effect: read questions: - What resource health metadata entries exist for one of my web apps? - Can I list a site's health metadata as a collection? instructions: - text: List resource health metadata for web app {name} in group {resourceGroupName}, subscription {subscriptionId}. slots: name: path.name resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show all health metadata records for site {name}. slots: name: path.name method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/resourceHealthMetadata/default'].get update: x-apievangelist-phrasing: intent: Get the health category for a web app effect: read questions: - Which resource health category is used for my web app? - Where do I find the default health metadata of a site? instructions: - text: Get the default health metadata category for web app {name} in group {resourceGroupName}, subscription {subscriptionId}. slots: name: path.name resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Tell me which resource health category site {name} uses. slots: name: path.name method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/resourceHealthMetadata'].get update: x-apievangelist-phrasing: intent: List health metadata for a deployment slot effect: read questions: - What health metadata exists for a staging slot of my web app? - Can I list resource health metadata for a specific deployment slot? instructions: - text: List resource health metadata for slot {slot} of web app {name}, group {resourceGroupName}, subscription {subscriptionId}. slots: slot: path.slot name: path.name resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Show all health metadata records on deployment slot {slot} of site {name}. slots: slot: path.slot name: path.name method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/resourceHealthMetadata/default'].get update: x-apievangelist-phrasing: intent: Get the health category for a deployment slot effect: read questions: - Which resource health category does my web app's staging slot use? - How do I read the default health metadata for one deployment slot? instructions: - text: Get default health metadata for slot {slot} of web app {name}, group {resourceGroupName}, subscription {subscriptionId}. slots: slot: path.slot name: path.name resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId - text: Tell me the health category used by slot {slot} on site {name}. slots: slot: path.slot name: path.name method: generated generated: '2026-09-26'