# kmip.config

Type: object

##

Type: array
No Additional Items

##

#### KMIPEntry

Type: object
No Additional Properties

##

#### Id

Type: integer

Unique identifier for the KMIP configuration.

##

#### Enabled

Type: boolean

Whether KMIP (Key Management Interoperability Protocol) is enabled.

##

#### Manage Sed Disks

Type: boolean

Whether to use KMIP for managing SED (Self-Encrypting Drive) keys.

##

#### Manage Zfs Keys

Type: boolean

Whether to use KMIP for managing ZFS encryption keys.

##

#### Certificate

ID of the client certificate for KMIP authentication or `null`.

## Any of

Type: integer
Type: null

##

#### Certificate Authority

ID of the certificate authority for server verification or `null`.

## Any of

Type: integer
Type: null

##

#### Port

Type: integer

TCP port number for the KMIP server connection.

Value must be greater or equal to `1` and lesser or equal to `65535`

##

#### Server

Hostname or IP address of the KMIP server or `null` if not configured.

## Any of

Type: string

Must be at least `1` characters long

Type: null

##

#### Ssl Version

Type: enum (of string)

SSL/TLS protocol version to use for KMIP connections.

##### Must be one of:

- "PROTOCOL_TLSv1"
- "PROTOCOL_TLSv1_1"
- "PROTOCOL_TLSv1_2"

Required roles: KMIP_READ