# 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 DataBoxEdgeManagementClient Diagnostic… version: 1.0.0 extends: openapi/microsoft-azure-diagnostic-settings-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: 4 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/diagnosticProactiveLogCollectionSettings/default'].get update: x-apievangelist-phrasing: intent: Get proactive log collection settings for a device effect: read questions: - Is proactive log collection turned on for my Data Box Edge device? - What are the current proactive log collection settings on a Data Box Gateway? instructions: - text: Get proactive log collection settings for device {deviceName} in {resourceGroupName}. slots: deviceName: path.deviceName resourceGroupName: path.resourceGroupName - text: Check proactive log collection on device {deviceName}, subscription {subscriptionId}. slots: deviceName: path.deviceName subscriptionId: path.subscriptionId method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/diagnosticProactiveLogCollectionSettings/default'].put update: x-apievangelist-phrasing: intent: Update proactive log collection on a device effect: write questions: - How do I enable or disable proactive log collection on a Data Box Edge device? - Can I opt a Data Box Gateway out of automatic log collection? instructions: - text: Set proactive log collection on device {deviceName} to {properties}. slots: deviceName: path.deviceName properties: requestBody.properties - text: Update proactive log collection for {deviceName} in {resourceGroupName}, subscription {subscriptionId}. slots: deviceName: path.deviceName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/diagnosticRemoteSupportSettings/default'].get update: x-apievangelist-phrasing: intent: Get remote support settings for a device effect: read questions: - Is remote support access allowed on my Data Box Edge device? - What remote diagnostic support settings does a Data Box Gateway have? instructions: - text: Get remote support settings for device {deviceName} in {resourceGroupName}. slots: deviceName: path.deviceName resourceGroupName: path.resourceGroupName - text: Check remote support access on device {deviceName}, subscription {subscriptionId}. slots: deviceName: path.deviceName subscriptionId: path.subscriptionId method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/diagnosticRemoteSupportSettings/default'].put update: x-apievangelist-phrasing: intent: Update remote support settings on a device effect: write questions: - How do I grant Microsoft support remote access to my Data Box Edge device? - Can I turn off remote support on a Data Box Gateway? instructions: - text: Set remote support on device {deviceName} to {properties}. slots: deviceName: path.deviceName properties: requestBody.properties - text: Update remote support access for {deviceName} in {resourceGroupName}, subscription {subscriptionId}. slots: deviceName: path.deviceName resourceGroupName: path.resourceGroupName subscriptionId: path.subscriptionId method: generated generated: '2026-10-01'