KmipServerSpec

KmipServerSpec
KmipServerSpec

Data Object representing a KMIP server connection spec.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "clusterId": {
        "_typeName": "string",
        "id": "string"
    },
    "info": {
        "_typeName": "string",
        "name": "string",
        "address": "string",
        "port": 0,
        "proxyAddress": "string",
        "proxyPort": 0,
        "reconnect": 0,
        "protocol": "string",
        "nbio": 0,
        "timeout": 0,
        "userName": "string"
    },
    "password": "string",
    "defaultKeyType": "string",
    "keySpec": {
        "_typeName": "string"
    }
}
clusterId
Required

The ID of the KMIP cluster.

KMIP servers with the same clusterId are in one cluster and provide the same keys for redundancy.

info
Required

Connection information for the KMIP server.

string As password As password
password
Optional

Password to authenticate to the KMIP server.

Set value to empty string to delete the entry.

string
defaultKeyType
Optional

Key type which the key provider generates by default.

See KmipClusterInfoKeyTypeEnum for supported values.

Since: vSphere API Release 9.0.0.0

keySpec
Optional

Specification of key.

Since: vSphere API Release 9.0.0.0