# 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 Cloud NGFW for AWS REST Prefix Lists API version: 1.0.0 extends: openapi/palo-alto-networks-prefixlists-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['/config/rulestacks/{rulestack}/prefixlists'].get update: x-apievangelist-phrasing: intent: List prefix lists in a rulestack effect: read questions: - What IP prefix lists are defined in my rulestack? - Can I page through prefix lists with a next token? instructions: - text: List prefix lists in rulestack {rulestack}. slots: rulestack: path.rulestack - text: Show up to {maxresults} prefix lists from {rulestack}. slots: maxresults: query.maxresults rulestack: path.rulestack method: generated generated: '2026-09-26' - target: $.paths['/config/rulestacks/{rulestack}/prefixlists'].post update: x-apievangelist-phrasing: intent: Create a prefix list effect: write questions: - How do I create a list of CIDR blocks to use in security rules? - Can one prefix list hold several CIDR entries? instructions: - text: Create prefix list {PrefixListName} in rulestack {rulestack} with entries {PrefixListEntry}. slots: PrefixListName: requestBody.PrefixListName rulestack: path.rulestack PrefixListEntry: requestBody.PrefixListEntry - text: Add CIDRs {PrefixListEntry} as new prefix list {PrefixListName} on {rulestack}. slots: PrefixListEntry: requestBody.PrefixListEntry PrefixListName: requestBody.PrefixListName rulestack: path.rulestack method: generated generated: '2026-09-26'