# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Advanced DNS Security Resolver Configuration Misconfigured… version: 1.0.0 extends: openapi/palo-alto-networks-misconfigured-domains-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: 5 - target: $.paths['/adns-resolver/v1/misconfigured-domains'].get update: x-apievangelist-phrasing: intent: List misconfigured domains effect: read questions: - Which domains are flagged as misconfigured in the DNS resolver? - Can I search and sort the misconfigured domain list? instructions: - text: List all misconfigured domains. - text: Search misconfigured domains for {search}, sorted by {sort_by} {sort_order}. slots: search: query.search sort_by: query.sort_by sort_order: query.sort_order method: generated generated: '2026-09-26' - target: $.paths['/adns-resolver/v1/misconfigured-domains'].post update: x-apievangelist-phrasing: intent: Add a misconfigured domain effect: write questions: - How do I flag a domain as misconfigured? - Can I add a note explaining why a domain is misconfigured? instructions: - text: Add {domain} as a misconfigured domain. slots: domain: requestBody.domain - text: Flag {domain} as misconfigured with note {description}. slots: domain: requestBody.domain description: requestBody.description method: generated generated: '2026-09-26' - target: $.paths['/adns-resolver/v1/misconfigured-domains/{misconfigured-domain-id}'].get update: x-apievangelist-phrasing: intent: Get a misconfigured domain entry effect: read questions: - What are the details of one misconfigured domain entry? - How do I look up a misconfigured domain by its ID? instructions: - text: Show misconfigured domain {misconfigured-domain-id}. slots: misconfigured-domain-id: path.misconfigured-domain-id - text: Get the misconfigured domain record {misconfigured-domain-id}. slots: misconfigured-domain-id: path.misconfigured-domain-id method: generated generated: '2026-09-26' - target: $.paths['/adns-resolver/v1/misconfigured-domains/{misconfigured-domain-id}'].put update: x-apievangelist-phrasing: intent: Update a misconfigured domain entry effect: write questions: - How do I correct the domain name on an existing misconfigured entry? - Can I change the description of a flagged misconfigured domain? instructions: - text: Change misconfigured entry {misconfigured-domain-id} to domain {domain}. slots: misconfigured-domain-id: path.misconfigured-domain-id domain: requestBody.domain - text: Update entry {misconfigured-domain-id} for {domain} with description {description}. slots: misconfigured-domain-id: path.misconfigured-domain-id domain: requestBody.domain description: requestBody.description method: generated generated: '2026-09-26' - target: $.paths['/adns-resolver/v1/misconfigured-domains/{misconfigured-domain-id}'].delete update: x-apievangelist-phrasing: intent: Delete a misconfigured domain entry effect: destructive questions: - How do I unflag a domain that's no longer misconfigured? - Can I delete a misconfigured domain record by ID? instructions: - text: Delete misconfigured domain {misconfigured-domain-id}. slots: misconfigured-domain-id: path.misconfigured-domain-id - text: Remove the misconfigured flag entry {misconfigured-domain-id}. slots: misconfigured-domain-id: path.misconfigured-domain-id method: generated generated: '2026-09-26'