# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Cohesity REST Audit API version: 1.0.0 extends: openapi/cohesity-audit-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 3 - target: $.paths['/public/auditLogs/actions'].get update: x-apievangelist-phrasing: intent: List audit log actions (legacy public) effect: read questions: - Which action names can I use to filter the older public cluster audit logs? - What actions does the legacy auditLogs endpoint recognise? instructions: - text: List the action filters for the public auditLogs endpoint. - text: Show the legacy audit log action names. method: generated generated: '2026-10-01' - target: $.paths['/public/auditLogs/categories'].get update: x-apievangelist-phrasing: intent: List audit log categories effect: read questions: - Which categories are cluster audit logs grouped into? - What category values can audit logs be filtered by? instructions: - text: List audit log categories. - text: Show the categories used to filter audit logs. method: generated generated: '2026-10-01' - target: $.paths['/public/auditLogs/cluster'].get update: x-apievangelist-phrasing: intent: Search cluster audit logs (legacy public) effect: read questions: - Who logged in or paused a job on the cluster, per the older public audit log search? - Can I export cluster audit logs as CSV for a time range? instructions: - text: Search public cluster audit logs for user {userNames}. slots: userNames: query.userNames - text: Export cluster audit logs from {startTimeUsecs} to {endTimeUsecs} as {outputFormat}. slots: startTimeUsecs: query.startTimeUsecs endTimeUsecs: query.endTimeUsecs outputFormat: query.outputFormat method: generated generated: '2026-10-01'