# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Device Settings Session Timeouts Settings API version: 1.0.0 extends: openapi/palo-alto-networks-session-timeouts-settings-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['/session-timeouts'].get update: x-apievangelist-phrasing: intent: List session timeout settings effect: read questions: - Which session timeout settings are configured across my firewalls? - Can I see session timeouts for a single folder or device? instructions: - text: List all session timeout settings. - text: List session timeout settings in folder {folder}. slots: folder: query.folder - text: Show session timeouts for snippet {snippet}. slots: snippet: query.snippet method: generated generated: '2026-09-26' - target: $.paths['/session-timeouts'].post update: x-apievangelist-phrasing: intent: Create session timeout settings effect: write questions: - How do I set custom TCP and UDP session timeouts? - Can I define new session timeout values for a folder? instructions: - text: Create session timeout settings with {session_timeouts}. slots: session_timeouts: requestBody.session_timeouts - text: Add new session timeout values {session_timeouts}. slots: session_timeouts: requestBody.session_timeouts method: generated generated: '2026-09-26' - target: $.paths['/session-timeouts/{id}'].get update: x-apievangelist-phrasing: intent: Get session timeout settings effect: read questions: - What timeout values does one session settings entry use? - Can I fetch session timeout settings by id? instructions: - text: Get session timeout settings {id}. slots: id: path.id - text: Show the timeout values in session settings {id}. slots: id: path.id method: generated generated: '2026-09-26' - target: $.paths['/session-timeouts/{id}'].put update: x-apievangelist-phrasing: intent: Update session timeout settings effect: write questions: - How do I change an existing session timeout value? - Can I edit the timeouts in session settings I already created? instructions: - text: Update session settings {id} to {session_timeouts}. slots: id: path.id session_timeouts: requestBody.session_timeouts - text: Change the timeouts in session settings {id} to {session_timeouts}. slots: id: path.id session_timeouts: requestBody.session_timeouts method: generated generated: '2026-09-26' - target: $.paths['/session-timeouts/{id}'].delete update: x-apievangelist-phrasing: intent: Delete session timeout settings effect: destructive questions: - Which call removes a session timeout settings entry? - Is deleting session timeout settings permanent? instructions: - text: Delete session timeout settings {id}. slots: id: path.id - text: Remove the session settings with id {id}. slots: id: path.id method: generated generated: '2026-09-26'