# 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 D Maa S Tenant Certificate API version: 1.0.0 extends: openapi/cohesity-dmaastenantcertificate-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['/dmaas-tenant-certificate'].get update: x-apievangelist-phrasing: intent: List DMaaS tenant certificates effect: read questions: - Which DMaaS tenant certificates are installed on the cluster? - Can I check the certificate for a specific tenant? instructions: - text: List DMaaS tenant certificates. - text: Show the DMaaS certificate for tenant {tenantIds}. slots: tenantIds: query.tenantIds method: generated generated: '2026-10-01' - target: $.paths['/dmaas-tenant-certificate'].post update: x-apievangelist-phrasing: intent: Add a DMaaS tenant certificate effect: write questions: - How do I install a tenant certificate for DMaaS on the cluster? - What do I need to upload a DMaaS tenant cert with its connector CA chain? instructions: - text: Add DMaaS certificate {certificate} for tenant {tenantId} with key {privateKey} and CA chain {connectorCaChain}. slots: certificate: requestBody.certificate tenantId: requestBody.tenantId privateKey: requestBody.privateKey connectorCaChain: requestBody.connectorCaChain - text: Install tenant {tenantId}'s cert {certificate}, private key {privateKey}, connector chain {connectorCaChain}. slots: tenantId: requestBody.tenantId certificate: requestBody.certificate privateKey: requestBody.privateKey connectorCaChain: requestBody.connectorCaChain method: generated generated: '2026-10-01' - target: $.paths['/dmaas-tenant-certificate/{tenantId}'].delete update: x-apievangelist-phrasing: intent: Delete a DMaaS tenant certificate effect: destructive questions: - How do I remove a tenant's DMaaS certificate? - Can I delete the certificate for one tenant? instructions: - text: Delete the DMaaS certificate for tenant {tenantId}. slots: tenantId: path.tenantId - text: Remove tenant {tenantId}'s certificate. slots: tenantId: path.tenantId method: generated generated: '2026-10-01'