# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Dialogflow ES API (v2) Encryption Spec API version: 1.0.0 extends: openapi/google-dialogflow-encryptionspec-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: 1 - target: $.paths['/v2/projects/{projectsId}/locations/{locationsId}/encryptionSpec:initialize'].post update: x-apievangelist-phrasing: intent: Set up customer-managed encryption for a region effect: write questions: - Can I turn on customer-managed encryption keys for Dialogflow data in a region? - Can I initialize CMEK with my own Cloud KMS key for a project location? instructions: - text: Initialize encryption spec {spec} for project {project}, region {location}. slots: spec: requestBody.encryptionSpec project: path.projectsId location: path.locationsId - text: Enable CMEK in {project}/{location} using encryption settings {spec}. slots: project: path.projectsId location: path.locationsId spec: requestBody.encryptionSpec method: generated generated: '2026-10-01'