# 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 Monitor Data Collection Endpoints API version: 1.0.0 extends: openapi/microsoft-azure-data-collection-endpoints-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 6 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionEndpoints'].get update: x-apievangelist-phrasing: intent: List data collection endpoints in a resource group effect: read questions: - Which data collection endpoints exist in one of my resource groups? - How do I see Azure Monitor data collection endpoints scoped to a resource group? instructions: - text: List data collection endpoints in this resource group. - text: Show the Azure Monitor data collection endpoints in my resource group. method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.Insights/dataCollectionEndpoints'].get update: x-apievangelist-phrasing: intent: List data collection endpoints in a subscription effect: read questions: - Can I see every data collection endpoint across my whole subscription? - How many Azure Monitor data collection endpoints does my subscription have? instructions: - text: List all data collection endpoints in my subscription. - text: Show every subscription-wide data collection endpoint. method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionEndpoints/{dataCollectionEndpointName}'].get update: x-apievangelist-phrasing: intent: Get a data collection endpoint effect: read questions: - What are the ingestion URLs for a specific data collection endpoint? - Can I look up one data collection endpoint by name? instructions: - text: Get data collection endpoint {endpoint}. slots: endpoint: path.dataCollectionEndpointName - text: Show the settings of data collection endpoint {endpoint}. slots: endpoint: path.dataCollectionEndpointName method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionEndpoints/{dataCollectionEndpointName}'].put update: x-apievangelist-phrasing: intent: Create or update a data collection endpoint effect: write questions: - How do I create a data collection endpoint for Azure Monitor Agent? - Which region does a new data collection endpoint need? instructions: - text: Create data collection endpoint {endpoint} in {location}. slots: endpoint: path.dataCollectionEndpointName location: requestBody.location - text: Create or replace endpoint {endpoint} in {location} with properties {properties}. slots: endpoint: path.dataCollectionEndpointName location: requestBody.location properties: requestBody.properties method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionEndpoints/{dataCollectionEndpointName}'].delete update: x-apievangelist-phrasing: intent: Delete a data collection endpoint effect: destructive questions: - Can I delete a data collection endpoint I no longer use? - What breaks if I remove a data collection endpoint? instructions: - text: Delete data collection endpoint {endpoint}. slots: endpoint: path.dataCollectionEndpointName - text: Remove the {endpoint} data collection endpoint. slots: endpoint: path.dataCollectionEndpointName method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionEndpoints/{dataCollectionEndpointName}'].patch update: x-apievangelist-phrasing: intent: Update tags on a data collection endpoint effect: write questions: - How do I change just the tags on a data collection endpoint? - Can I patch a data collection endpoint without resending everything? instructions: - text: Set tags {tags} on data collection endpoint {endpoint}. slots: tags: requestBody.tags endpoint: path.dataCollectionEndpointName - text: Patch endpoint {endpoint} with new tags. slots: endpoint: path.dataCollectionEndpointName method: generated generated: '2026-10-01'