# 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 PeeringManagementClient Peering Service… version: 1.0.0 extends: openapi/microsoft-azure-peeringserviceprefixes-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.Peering/peeringServices/{peeringServiceName}/prefixes/{prefixName}'].get update: x-apievangelist-phrasing: intent: Get a peering service prefix effect: read questions: - How do I check one IP prefix registered with my peering service? - Can I expand extra detail when fetching a single peering service prefix? instructions: - text: Get prefix {prefix} of peering service {service} in {resource_group}, subscription {subscription}. slots: prefix: path.prefixName service: path.peeringServiceName resource_group: path.resourceGroupName subscription: path.subscriptionId - text: Show prefix {prefix} with {expand} expanded. slots: prefix: path.prefixName expand: query.$expand method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Peering/peeringServices/{peeringServiceName}/prefixes/{prefixName}'].put update: x-apievangelist-phrasing: intent: Add a prefix to a peering service effect: write questions: - How do I register a new IP prefix with an Azure peering service? - Can I create a named prefix under an existing peering service? instructions: - text: Create prefix {prefix} on peering service {service} in {resource_group}, subscription {subscription}. slots: prefix: path.prefixName service: path.peeringServiceName resource_group: path.resourceGroupName subscription: path.subscriptionId - text: Register prefix {prefix} with properties {properties}. slots: prefix: path.prefixName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Peering/peeringServices/{peeringServiceName}/prefixes/{prefixName}'].delete update: x-apievangelist-phrasing: intent: Remove a prefix from a peering service effect: destructive questions: - How do I deregister an IP prefix from my peering service? - Can I delete one prefix without deleting the peering service? instructions: - text: Delete prefix {prefix} from peering service {service} in {resource_group}, subscription {subscription}. slots: prefix: path.prefixName service: path.peeringServiceName resource_group: path.resourceGroupName subscription: path.subscriptionId - text: Remove prefix {prefix} from {service}. slots: prefix: path.prefixName service: path.peeringServiceName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Peering/peeringServices/{peeringServiceName}/prefixes'].get update: x-apievangelist-phrasing: intent: List prefixes of a peering service effect: read questions: - Which IP prefixes are registered under my peering service? - Can I list all prefixes of a peering service with expanded detail? instructions: - text: List prefixes of peering service {service} in {resource_group}, subscription {subscription}. slots: service: path.peeringServiceName resource_group: path.resourceGroupName subscription: path.subscriptionId - text: Show every prefix on {service} with {expand} expanded. slots: service: path.peeringServiceName expand: query.$expand method: generated generated: '2026-09-26'