esx kms providers: kmip server info

The kmip_server_info structure contains fields that describe the current configuration of a KMIP based key server.

Representation:

{
    "servers"[
        {
            "address"{
                "hostname""string",
                "port"1
            },
            "name""string"
        },
        {
            "address"{
                "hostname""string",
                "port"1
            },
            "name""string"
        }
    ],
    "username""string"
}

Attributes:

Name Type Description
Required
servers server[] List of KMIP compliant key servers.

servers[].name string Name of the server.

A unique string chosen by the client.

servers[].address network_address The server's address.

servers[].address.hostname string The IP address or the hostname.

Optional
servers[].address.port long The port for the connection.

Optional. If unset, a default port depending on the server type will be used or 443 if it's not explicitly specified.

username string Username for authentication.

Optional. If unset, username will not be set.