# 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 OSPF Authentication Profiles API version: 1.0.0 extends: openapi/palo-alto-networks-ospf-authentication-profiles-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['/ospf-auth-profiles'].get update: x-apievangelist-phrasing: intent: List OSPF authentication profiles effect: read questions: - Which OSPF authentication profiles are defined? - Can I list OSPF auth profiles for a specific folder or snippet? instructions: - text: List OSPF authentication profiles in folder {folder}. slots: folder: query.folder - text: Find the OSPF auth profile named {name}. slots: name: query.name method: generated generated: '2026-09-26' - target: $.paths['/ospf-auth-profiles'].post update: x-apievangelist-phrasing: intent: Create an OSPF authentication profile effect: write questions: - How do I add a new OSPF authentication profile? - What's required to create an OSPF auth profile? instructions: - text: Create an OSPF authentication profile named {name}. slots: name: requestBody.name - text: Add OSPF auth profile {name} for our routing peers. slots: name: requestBody.name method: generated generated: '2026-09-26' - target: $.paths['/ospf-auth-profiles/{id}'].get update: x-apievangelist-phrasing: intent: Get an OSPF authentication profile effect: read questions: - What does a specific OSPF authentication profile contain? - Can I fetch one OSPF auth profile by UUID? instructions: - text: Get OSPF authentication profile {id}. slots: id: path.id - text: Show the OSPF auth profile with UUID {id}. slots: id: path.id method: generated generated: '2026-09-26' - target: $.paths['/ospf-auth-profiles/{id}'].put update: x-apievangelist-phrasing: intent: Update an OSPF authentication profile effect: write questions: - How do I rename an existing OSPF authentication profile? - Can an OSPF auth profile be edited after creation? instructions: - text: Rename OSPF authentication profile {id} to {name}. slots: id: path.id name: requestBody.name - text: Update existing OSPF auth profile {id} with name {name}. slots: id: path.id name: requestBody.name method: generated generated: '2026-09-26' - target: $.paths['/ospf-auth-profiles/{id}'].delete update: x-apievangelist-phrasing: intent: Delete an OSPF authentication profile effect: destructive questions: - How do I remove an OSPF authentication profile? - Can an OSPF auth profile be deleted by UUID? instructions: - text: Delete OSPF authentication profile {id}. slots: id: path.id - text: Remove the OSPF auth profile with UUID {id}. slots: id: path.id method: generated generated: '2026-09-26'