# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Confluent Cloud DNS Records (networking/v1) API version: 1.0.0 extends: openapi/confluent-dns-records-networking-v1-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['/networking/v1/dns-records'].get update: x-apievangelist-phrasing: intent: List DNS records effect: read questions: - Which private DNS records exist in my environment? - Can I filter DNS records by domain or gateway? instructions: - text: List DNS records in environment {environment}. slots: environment: query.environment - text: List DNS records in {environment} for domain {domain}. slots: environment: query.environment domain: query.spec.domain - text: Show DNS records in {environment} on gateway {gateway}. slots: environment: query.environment gateway: query.spec.gateway method: generated generated: '2026-09-26' - target: $.paths['/networking/v1/dns-records'].post update: x-apievangelist-phrasing: intent: Create a DNS record effect: write questions: - How do I add a DNS record for a private endpoint in Confluent Cloud? - Can I create a DNS record tied to an egress gateway? instructions: - text: Create a DNS record with spec {spec}. slots: spec: requestBody.spec - text: Add a new private DNS record. method: generated generated: '2026-09-26' - target: $.paths['/networking/v1/dns-records/{id}'].get update: x-apievangelist-phrasing: intent: Read a DNS record effect: read questions: - What domain and status does a specific DNS record have? - Can I look up one DNS record by ID? instructions: - text: Show DNS record {id} in environment {environment}. slots: id: path.id environment: query.environment - text: Get the status of DNS record {id} ({environment}). slots: id: path.id environment: query.environment method: generated generated: '2026-09-26' - target: $.paths['/networking/v1/dns-records/{id}'].delete update: x-apievangelist-phrasing: intent: Delete a DNS record effect: destructive questions: - How do I remove a DNS record I created? - Can I delete a DNS record by ID? instructions: - text: Delete DNS record {id} in environment {environment}. slots: id: path.id environment: query.environment - text: Remove DNS record {id} from {environment}. slots: id: path.id environment: query.environment method: generated generated: '2026-09-26' - target: $.paths['/networking/v1/dns-records/{id}'].patch update: x-apievangelist-phrasing: intent: Update a DNS record effect: write questions: - Can I change the name or target of an existing DNS record? - Is it possible to edit a DNS record after it's created? instructions: - text: Update DNS record {id} with spec {spec}. slots: id: path.id spec: requestBody.spec - text: Rename DNS record {id}. slots: id: path.id method: generated generated: '2026-09-26'