# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Network Services Auto VPN Settings API version: 1.0.0 extends: openapi/palo-alto-networks-auto-vpn-settings-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: 2 - target: $.paths['/auto-vpn-settings'].get update: x-apievangelist-phrasing: intent: Get Auto VPN settings effect: read questions: - What VPN address pool and AS range does Auto VPN use? - Is mesh between hubs enabled in my Auto VPN settings? instructions: - text: Get the Auto VPN settings. - text: Show my current Auto VPN address pool and AS range. method: generated generated: '2026-09-26' - target: $.paths['/auto-vpn-settings'].put update: x-apievangelist-phrasing: intent: Update Auto VPN settings effect: write questions: - Can I change the VPN address pool used by Auto VPN? - How do I turn on mesh connections between hubs? instructions: - text: Set Auto VPN address pool to {vpn_address_pool} and AS range to {as_range}. slots: vpn_address_pool: requestBody.vpn_address_pool as_range: requestBody.as_range - text: Update Auto VPN with pool {vpn_address_pool}, AS range {as_range} and hub mesh {enable_mesh_between_hubs}. slots: vpn_address_pool: requestBody.vpn_address_pool as_range: requestBody.as_range enable_mesh_between_hubs: requestBody.enable_mesh_between_hubs method: generated generated: '2026-09-26'