# 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 ExpressRouteCrossConnection REST Express… version: 1.0.0 extends: openapi/microsoft-azure-expressroutecrossconnectionpeerings-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.Network/expressRouteCrossConnections/{crossConnectionName}/peerings'].get update: x-apievangelist-phrasing: intent: List peerings on an ExpressRoute cross connection effect: read questions: - Which peerings are configured on an ExpressRoute cross connection? - Can a connectivity provider see all peerings for one cross connection? instructions: - text: List peerings on cross connection {cross_connection} in resource group {resource_group}. slots: resource_group: path.resourceGroupName cross_connection: path.crossConnectionName - text: Show all peerings for ExpressRoute cross connection {cross_connection}. slots: cross_connection: path.crossConnectionName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCrossConnections/{crossConnectionName}/peerings/{peeringName}'].get update: x-apievangelist-phrasing: intent: Get an ExpressRoute cross connection peering effect: read questions: - What VLAN and ASN settings does a cross connection peering use? - Where can I check the state of one ExpressRoute peering? instructions: - text: Get peering {peering} on cross connection {cross_connection} in resource group {resource_group}. slots: resource_group: path.resourceGroupName cross_connection: path.crossConnectionName peering: path.peeringName - text: Show ExpressRoute cross connection {cross_connection} peering {peering}. slots: cross_connection: path.crossConnectionName peering: path.peeringName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCrossConnections/{crossConnectionName}/peerings/{peeringName}'].put update: x-apievangelist-phrasing: intent: Create or update a cross connection peering effect: write questions: - How do I configure private or Microsoft peering on an ExpressRoute cross connection? - Can I change an existing cross connection peering's settings? instructions: - text: Create peering {peering} on cross connection {cross_connection} in resource group {resource_group}. slots: resource_group: path.resourceGroupName cross_connection: path.crossConnectionName peering: path.peeringName - text: Configure ExpressRoute peering {peering} for cross connection {cross_connection}. slots: peering: path.peeringName cross_connection: path.crossConnectionName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCrossConnections/{crossConnectionName}/peerings/{peeringName}'].delete update: x-apievangelist-phrasing: intent: Delete a cross connection peering effect: destructive questions: - Can I remove a peering from an ExpressRoute cross connection? - What traffic stops when I delete a cross connection peering? instructions: - text: Delete peering {peering} from cross connection {cross_connection} in resource group {resource_group}. slots: resource_group: path.resourceGroupName cross_connection: path.crossConnectionName peering: path.peeringName - text: Remove ExpressRoute cross connection {cross_connection} peering {peering}. slots: cross_connection: path.crossConnectionName peering: path.peeringName method: generated generated: '2026-09-26'