# 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 Bandwidth… version: 1.0.0 extends: openapi/microsoft-azure-bandwidthschedules-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: 4 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/bandwidthSchedules'].get update: x-apievangelist-phrasing: intent: List bandwidth schedules on a Data Box Edge device effect: read questions: - What bandwidth schedules are set on my Data Box Edge device? - Can I see all bandwidth limits configured for a Data Box Gateway? instructions: - text: List bandwidth schedules on device {device} in resource group {rg}. slots: device: path.deviceName rg: path.resourceGroupName - text: Show every bandwidth schedule for device {device} in subscription {sub}. slots: device: path.deviceName sub: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/bandwidthSchedules/{name}'].get update: x-apievangelist-phrasing: intent: Get a bandwidth schedule effect: read questions: - What are the hours and rate of a specific bandwidth schedule? - Can I look up one bandwidth schedule by name? instructions: - text: Get bandwidth schedule {name} on device {device} in resource group {rg}. slots: name: path.name device: path.deviceName rg: path.resourceGroupName - text: Show schedule {name} for device {device} in subscription {sub}. slots: name: path.name device: path.deviceName sub: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/bandwidthSchedules/{name}'].put update: x-apievangelist-phrasing: intent: Create or update a bandwidth schedule effect: write questions: - How do I throttle upload bandwidth on my Data Box Edge during business hours? - Can I change an existing bandwidth schedule on a device? instructions: - text: Create bandwidth schedule {name} on device {device} with {props}. slots: name: path.name device: path.deviceName props: requestBody.properties - text: Set schedule {name} on device {device} in resource group {rg}, subscription {sub}. slots: name: path.name device: path.deviceName rg: path.resourceGroupName sub: path.subscriptionId method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/bandwidthSchedules/{name}'].delete update: x-apievangelist-phrasing: intent: Delete a bandwidth schedule effect: destructive questions: - How do I remove a bandwidth limit from my Data Box Edge device? - Can I delete a bandwidth schedule by name? instructions: - text: Delete bandwidth schedule {name} from device {device} in resource group {rg}. slots: name: path.name device: path.deviceName rg: path.resourceGroupName - text: Remove schedule {name} on device {device} in subscription {sub}. slots: name: path.name device: path.deviceName sub: path.subscriptionId method: generated generated: '2026-09-26'