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

Property of
  CryptoManagerKmip
Parameter to
  RetrieveKmipServersStatus_Task
Returned by
  ListKmipServers, ListKmsClusters
Extends
  DynamicData
See also
  KeyProviderId, KmipServerInfo, ManagedEntity
Since
  vSphere API 6.5

## Data Object Description

Data Object representing a cluster of KMIP servers. All servers in a cluster must provide the same keys.

Properties

Name | Type | Description
--- | --- | ---
clusterId | KeyProviderId | Globally unique ID for the servers providing the same keys. All KMIP servers with the same clusterId are in a cluster and all must provide the same keys for redundancy.
hasBackup* | xsd:boolean | Since vSphere API 7.0.2.0
keyId* | xsd:string | Since vSphere API 7.0.2.0
managementType* | xsd:string | Key provider management type. See KmsManagementType for valid values. Since vSphere API 7.0
servers* | KmipServerInfo[] | Servers in this cluster.
tpmRequired* | xsd:boolean | Since vSphere API 7.0.2.0
useAsDefault | xsd:boolean | Use this cluster as default for system wide, when the optional CryptoKeyId.providerId is not set.
useAsEntityDefault* | ManagedObjectReference[] to a ManagedEntity[] | Use this cluster as default for the managed entities, when the optional CryptoKeyId.providerId is not set. See SetDefaultKmsCluster for supported managed entity type. Since vSphere API 7.0
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="KmipClusterInfo"> <complexContent> <extension base="pbm:DynamicData"> <sequence> <element name="clusterId" type="pbm:KeyProviderId"/> <element name="servers" type="pbm:KmipServerInfo" minOccurs="0" maxOccurs="unbounded"/> <element name="useAsDefault" type="xsd:boolean"/> <element name="managementType" type="xsd:string" minOccurs="0"/> <element name="useAsEntityDefault" type="pbm:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded"/> <element name="hasBackup" type="xsd:boolean" minOccurs="0"/> <element name="tpmRequired" type="xsd:boolean" minOccurs="0"/> <element name="keyId" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>