# 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 Cortex Xpanse REST Attack Surface Rules… version: 1.0.0 extends: openapi/palo-alto-networks-attacksurfacerules-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['/attack_surface_rules/get_attack_surface_rules'].post update: x-apievangelist-phrasing: intent: List attack surface rules effect: read questions: - What attack surface rules does Xpanse use to classify exposures? - Which exposure rules are currently enabled? instructions: - text: List the configured attack surface rules. - text: Get attack surface rules matching {request_data}. slots: request_data: requestBody.request_data method: generated generated: '2026-09-26' - target: $.paths['/attack_surface_rules/update_attack_surface_rule'].post update: x-apievangelist-phrasing: intent: Update an attack surface rule effect: write questions: - Can I disable an attack surface rule or change its severity? - Is it possible to narrow the assets a rule applies to? instructions: - text: Update the attack surface rule with {request_data}. slots: request_data: requestBody.request_data - text: 'Change an attack surface rule''s severity or enablement: {request_data}.' slots: request_data: requestBody.request_data method: generated generated: '2026-09-26'