# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Palo Alto Networks ZTNA Connector FQDN Rules API version: 1.0.0 extends: openapi/palo-alto-networks-fqdn-rules-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['/v2/fqdn-rules'].get update: x-apievangelist-phrasing: intent: List FQDN-based ZTNA access rules effect: read questions: - Which hostnames can users reach through ZTNA today? - What domain patterns and ports are allowed by my FQDN access rules? instructions: - text: List all FQDN-based access rules. - text: Show which hostnames and ports my ZTNA FQDN rules allow. method: generated generated: '2026-09-26' - target: $.paths['/v2/fqdn-rules'].post update: x-apievangelist-phrasing: intent: Create an FQDN-based ZTNA access rule effect: write questions: - How do I give users access to an internal hostname through a connector group? - Can I restrict a new FQDN rule to certain ports? instructions: - text: Create FQDN rule {name} allowing {fqdn_pattern} through connector group {group_id}. slots: name: requestBody.name fqdn_pattern: requestBody.fqdn_pattern group_id: requestBody.group_id - text: Add ZTNA access rule {name} for {fqdn_pattern} on ports {ports} via group {group_id}. slots: name: requestBody.name fqdn_pattern: requestBody.fqdn_pattern ports: requestBody.ports group_id: requestBody.group_id method: generated generated: '2026-09-26'