# Data Object - KmipServerInfo(vim.encryption.KmipServerInfo)

Property of
  KmipClusterInfo, KmipServerSpec
Parameter to
  RetrieveKmipServerCert
Extends
  DynamicData
Since
  vSphere API 6.5

## Data Object Description

Data Object representing a KMIP server connection information.

Properties

Name | Type | Description
--- | --- | ---
address | xsd:string | Address of the KMIP server.
name | xsd:string | Name for the KMIP server.
nbio* | xsd:int | Non-blocking I/O required. Set value "-1" to delete the entry.
port | xsd:int | Port of the KMIP server.
protocol* | xsd:string | KMIP library protocol handler, e.g. KMIP1. Set value to empty string to delete the entry.
proxyAddress* | xsd:string | Address of the proxy server. Set value to empty string to delete the entry.
proxyPort* | xsd:int | Port of the proxy server. Set value "-1" to delete the entry.
reconnect* | xsd:int | Should auto-reconnect be done. Set value "-1" to delete the entry.
timeout* | xsd:int | I/O timeout in seconds (-1=none,0=infinite). Set value "-1" to delete the entry.
userName* | xsd:string | Username to authenticate to the KMIP server. Set value to empty string to delete the entry.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="KmipServerInfo"> <complexContent> <extension base="vim25:DynamicData"> <sequence> <element name="name" type="xsd:string"/> <element name="address" type="xsd:string"/> <element name="port" type="xsd:int"/> <element name="proxyAddress" type="xsd:string" minOccurs="0"/> <element name="proxyPort" type="xsd:int" minOccurs="0"/> <element name="reconnect" type="xsd:int" minOccurs="0"/> <element name="protocol" type="xsd:string" minOccurs="0"/> <element name="nbio" type="xsd:int" minOccurs="0"/> <element name="timeout" type="xsd:int" minOccurs="0"/> <element name="userName" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>