VsanComponentBasicInfo
vSAN component basic information.
The component information includes the component UUID, component state, owner host, and else. This information is only valid when the component type is "Component" without any children.
This structure may be used only with operations rendered under /vsan.
{
"_typeName": "string",
"uuid": "string",
"componentState": "string",
"hostName": "string",
"hostNodeUuid": "string",
"faultDomainUuid": "string",
"faultDomainName": "string",
"cacheDiskInfo": {
"_typeName": "string",
"diskUuid": "string",
"diskName": "string",
"isSsd": false
},
"capacityDiskInfo": {
"_typeName": "string",
"diskUuid": "string",
"diskName": "string",
"isSsd": false
}
}
Component UUID.
Component state.
This variable will be one of the enums pre-defined in VsanComponentStateTypes.
Owner host name.
Owner host node UUID.
Fault domain UUID.
Used when the component is in a stretched cluster.
Fault domain name.
Used when the component is in a stretched cluster.
Cache disk information.
Used when the component is in vSAN OSA environment.
Capacity disk information.
Supported for both vSAN OSA and ESA environment. Unset if the component is in abnormal state like 'stale' or 'absent'.