# 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 Edge Ordering Service-Customer Addresses API version: 1.0.0 extends: openapi/microsoft-azure-addresses-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}/providers/Microsoft.EdgeOrder/addresses'].get update: x-apievangelist-phrasing: intent: List Edge Order addresses in a subscription effect: read questions: - Which shipping addresses are saved for Edge Order in my subscription? - Can I filter or page the Edge Order addresses across my subscription? instructions: - text: List all Edge Order addresses in my subscription. - text: List the top {top} subscription addresses matching {filter}. slots: top: query.$top filter: query.$filter method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EdgeOrder/addresses'].get update: x-apievangelist-phrasing: intent: List Edge Order addresses in a resource group effect: read questions: - What Edge Order addresses belong to a single resource group? - Is there a way to list only one resource group's shipping addresses? instructions: - text: List Edge Order addresses in this resource group. - text: List resource group addresses matching {filter}, {top} at a time. slots: filter: query.$filter top: query.$top method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EdgeOrder/addresses/{addressName}'].get update: x-apievangelist-phrasing: intent: Get an Edge Order address effect: read questions: - How do I view one saved Edge Order address? - What contact and shipping details does an address resource hold? instructions: - text: Get Edge Order address {addressName}. slots: addressName: path.addressName - text: Show the shipping details of address {addressName}. slots: addressName: path.addressName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EdgeOrder/addresses/{addressName}'].put update: x-apievangelist-phrasing: intent: Create an Edge Order address effect: write questions: - Can I save a new shipping address for Edge hardware orders? - What do I need to create an Edge Order address? instructions: - text: Create Edge Order address {addressName} with details {properties}. slots: addressName: path.addressName properties: requestBody.properties - text: Save a new shipping address named {addressName}. slots: addressName: path.addressName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EdgeOrder/addresses/{addressName}'].delete update: x-apievangelist-phrasing: intent: Delete an Edge Order address effect: destructive questions: - How do I delete a saved Edge Order address? - Can I remove a shipping address I no longer ship to? instructions: - text: Delete Edge Order address {addressName}. slots: addressName: path.addressName - text: Remove the saved address {addressName}. slots: addressName: path.addressName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EdgeOrder/addresses/{addressName}'].patch update: x-apievangelist-phrasing: intent: Update an existing Edge Order address effect: write questions: - How do I change the contact or shipping details on an existing address? - Why can't I update an address with the create call? instructions: - text: Update Edge Order address {addressName} with details {properties}. slots: addressName: path.addressName properties: requestBody.properties - text: Set tags {tags} on existing address {addressName}. slots: tags: requestBody.tags addressName: path.addressName method: generated generated: '2026-09-26'