vcenter trusted infrastructure trust authority clusters kms providers: kmip server update spec

The kmip_server_update_spec structure contains fields that describe new configuration for KMIP based key server. This structure was added in vSphere API 7.0.0.

Representation:

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

Attributes:

Name Type Description
Required
servers[].name string Name of the server.

A unique string chosen by the client.

. This attribute was added in vSphere API 7.0.0.

servers[].address network_address The server's address. This attribute was added in vSphere API 7.0.0.

servers[].address.hostname string The IP address or DNS resolvable name of the service. This attribute was added in vSphere API 7.0.0.

Optional
servers server[] List of KMIP compliant key servers.

Key servers must be configured for active-active replication. If the server port is unset, a default value for KMIP's port will be used.

. This attribute was added in vSphere API 7.0.0.

Optional. If unset, server configuration will remain unchanged.

servers[].address.port long The port of the service. This attribute was added in vSphere API 7.0.0.

Optional. If unset, port 443 will be used.

username string Username for authentication.

. This attribute was added in vSphere API 7.0.0.

Optional. If unset, username will remain unchanged.