Test a kek
POST /dek-registry/v1/keks/:name/test
Test a kek
Request
Error code 42271 -- Invalid key
Error code 50070 -- Dek generation error
OpenAPI definition (YAML)
paths:
/dek-registry/v1/keks/{name}/test:
post:
tags:
- Key Encryption Keys (v1)
operationId: testKek
parameters:
- description: Name of the kek
explode: false
in: path
name: name
required: true
schema:
type: string
style: simple
responses:
'200':
content:
application/vnd.schemaregistry.v1+json:
schema:
example:
kmsProps:
key: kmsProps
shared: true
deleted: true
name: name
doc: doc
kmsKeyId: kmsKeyId
kmsType: kmsType
ts: 0
properties:
name:
type: string
description: Name of the kek
kmsType:
type: string
description: KMS type of the kek
kmsKeyId:
type: string
description: KMS key ID of the kek
kmsProps:
type: object
additionalProperties:
type: string
description: Properties of the kek
doc:
type: string
description: Description of the kek
shared:
type: boolean
description: Whether the kek is shared
ts:
type: integer
description: Timestamp of the kek
format: int64
deleted:
type: boolean
description: Whether the kek is deleted
type: object
title: Kek
application/vnd.schemaregistry+json; qs=0.9:
schema:
example:
kmsProps:
key: kmsProps
shared: true
deleted: true
name: name
doc: doc
kmsKeyId: kmsKeyId
kmsType: kmsType
ts: 0
properties:
name:
type: string
description: Name of the kek
kmsType:
type: string
description: KMS type of the kek
kmsKeyId:
type: string
description: KMS key ID of the kek
kmsProps:
type: object
additionalProperties:
type: string
description: Properties of the kek
doc:
type: string
description: Description of the kek
shared:
type: boolean
description: Whether the kek is shared
ts:
type: integer
description: Timestamp of the kek
format: int64
deleted:
type: boolean
description: Whether the kek is deleted
type: object
title: Kek
application/json; qs=0.5:
schema:
example:
kmsProps:
key: kmsProps
shared: true
deleted: true
name: name
doc: doc
kmsKeyId: kmsKeyId
kmsType: kmsType
ts: 0
properties:
name:
type: string
description: Name of the kek
kmsType:
type: string
description: KMS type of the kek
kmsKeyId:
type: string
description: KMS key ID of the kek
kmsProps:
type: object
additionalProperties:
type: string
description: Properties of the kek
doc:
type: string
description: Description of the kek
shared:
type: boolean
description: Whether the kek is shared
ts:
type: integer
description: Timestamp of the kek
format: int64
deleted:
type: boolean
description: Whether the kek is deleted
type: object
title: Kek
description: The test response
'422':
description: Error code 42271 -- Invalid key
'500':
description: Error code 50070 -- Dek generation error
security:
- resource-api-key: []
- external-access-token: []
description: Test a kek
servers:
- url: https://psrc-00000.region.provider.confluent.cloud
description: Confluent Cloud Schema Registry Endpoint.