# 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 Microsoft.Elastic VM Collection Update API version: 1.0.0 extends: openapi/microsoft-azure-vmcollectionupdate-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: 1 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/vmCollectionUpdate'].post update: x-apievangelist-phrasing: intent: Add or remove a VM from an Elastic monitor effect: write questions: - Can I choose which virtual machines an Elastic monitor collects data from? - Is there a way to stop monitoring a specific VM with an Elastic monitor? instructions: - text: Update the VM collection of Elastic monitor {monitorName} for VM {vmResourceId}. slots: vmResourceId: requestBody.vmResourceId monitorName: path.monitorName - text: Apply {operationName} for VM {vmResourceId} on monitor {monitorName}. slots: operationName: requestBody.operationName vmResourceId: requestBody.vmResourceId monitorName: path.monitorName method: generated generated: '2026-09-26'