# 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 Interface API version: 1.0.0 extends: openapi/cohesity-interface-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: 2 - target: $.paths['/public/interface'].get update: x-apievangelist-phrasing: intent: List network interfaces effect: read questions: - Which network interfaces does each node have? - Can I list only bond interfaces or ones assigned to an interface group? instructions: - text: List network interfaces on node {nodeId}. slots: nodeId: query.nodeId - text: Show bond interfaces only. method: generated generated: '2026-10-01' - target: $.paths['/public/interface'].put update: x-apievangelist-phrasing: intent: Update a network interface effect: write questions: - Can I change the network parameters of a node interface? - What fields can be updated on a network interface? instructions: - text: Update interface {name} with network params {networkParams}. slots: name: requestBody.name networkParams: requestBody.networkParams - text: Change the settings of interface {name}. slots: name: requestBody.name method: generated generated: '2026-10-01'