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