# 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 Azure Log Analytics - Operations Management… version: 1.0.0 extends: openapi/microsoft-azure-solution-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}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationsManagement/solutions/{solutionName}'].get update: x-apievangelist-phrasing: intent: Get an Operations Management solution effect: read questions: - How do I retrieve a monitoring solution installed in my resource group? - What plan does an Operations Management solution use? instructions: - text: Get solution {solutionName} in resource group {resourceGroupName}. slots: solutionName: path.solutionName resourceGroupName: path.resourceGroupName - text: Show Operations Management solution {solutionName} from subscription {subscriptionId}. slots: solutionName: path.solutionName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationsManagement/solutions/{solutionName}'].put update: x-apievangelist-phrasing: intent: Create or update an Operations Management solution effect: write questions: - Can I add an Operations Management solution with a specific plan? - Which properties go into creating a monitoring solution? instructions: - text: Create solution {solutionName} in resource group {resourceGroupName} with plan {plan}. slots: solutionName: path.solutionName resourceGroupName: path.resourceGroupName plan: requestBody.plan - text: Create or update solution {solutionName} in {location} for subscription {subscriptionId}. slots: solutionName: path.solutionName location: requestBody.location subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationsManagement/solutions/{solutionName}'].delete update: x-apievangelist-phrasing: intent: Delete an Operations Management solution effect: destructive questions: - How do I remove an Operations Management solution from my subscription? - Is deleting a monitoring solution permanent? instructions: - text: Delete solution {solutionName} from resource group {resourceGroupName}. slots: solutionName: path.solutionName resourceGroupName: path.resourceGroupName - text: Uninstall Operations Management solution {solutionName} in subscription {subscriptionId}. slots: solutionName: path.solutionName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationsManagement/solutions/{solutionName}'].patch update: x-apievangelist-phrasing: intent: Update tags on an Operations Management solution effect: write questions: - Can I patch anything besides tags on a solution? - How do I retag an existing monitoring solution? instructions: - text: Update tags on solution {solutionName} to {tags}. slots: solutionName: path.solutionName tags: requestBody.tags - text: Patch solution {solutionName} in group {resourceGroupName}, subscription {subscriptionId}. slots: solutionName: path.solutionName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationsManagement/solutions'].get update: x-apievangelist-phrasing: intent: List Operations Management solutions in a resource group effect: read questions: - Which monitoring solutions are installed in one resource group? - Does the resource group solution list include third-party solutions? instructions: - text: List the Operations Management solutions in resource group {resourceGroupName}. slots: resourceGroupName: path.resourceGroupName - text: Show first and third party solutions from group {resourceGroupName} in {subscriptionId}. slots: resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.OperationsManagement/solutions'].get update: x-apievangelist-phrasing: intent: List Operations Management solutions in a subscription effect: read questions: - What Operations Management solutions exist across my whole subscription? - Can I see every first and third party solution subscription-wide? instructions: - text: List all Operations Management solutions in subscription {subscriptionId}. slots: subscriptionId: path.subscriptionId - text: Show every installed solution across subscription {subscriptionId}. slots: subscriptionId: path.subscriptionId method: generated generated: '2026-09-26'