Skip to main content

Undelete a dek version

POST 

/dek-registry/v1/keks/:name/deks/:subject/versions/:version/undelete

Undelete a dek version

Request

Responses

No Content

OpenAPI definition (YAML)
paths:
  /dek-registry/v1/keks/{name}/deks/{subject}/versions/{version}/undelete:
    post:
      tags:
      - Data Encryption Keys (v1)
      operationId: undeleteDekVersion
      parameters:
      - description: Name of the kek
        explode: false
        in: path
        name: name
        required: true
        schema:
          type: string
        style: simple
      - description: Subject of the dek
        explode: false
        in: path
        name: subject
        required: true
        schema:
          type: string
        style: simple
      - description: Version of the dek
        explode: false
        in: path
        name: version
        required: true
        schema:
          type: string
        style: simple
      - description: Algorithm of the dek
        explode: true
        in: query
        name: algorithm
        required: false
        schema:
          enum:
          - AES128_GCM
          - AES256_GCM
          - AES256_SIV
          type: string
        style: form
      responses:
        '204':
          description: No Content
        '404':
          description: Not found. Error code 40470 -- Key not found. Error code 40472 -- Key must be undeleted.
        '422':
          description: Unprocessable entity. Error code 42202 -- Invalid version. Error code 42271 --
            Invalid key.
      security:
      - resource-api-key: []
      - external-access-token: []
      description: Undelete a dek version
      servers:
      - url: https://psrc-00000.region.provider.confluent.cloud
        description: Confluent Cloud Schema Registry Endpoint.