VsanClusterGlobalDedupHealthSummary
VsanClusterGlobalDedupHealthSummary
This class defines the global dedup health summary in cluster level.
The global dedup health summary is aggregated from each host across the cluster, and it includes 2 parts: host global dedup config health and global dedup store health.
This structure may be used only with operations rendered under /vsan
.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"dedupConfigHealth": [
{
"_typeName": "string",
"hostname": "string",
"health": "string"
}
],
"dedupStoreHealth": "string"
}
dedupConfigHealth
Optional
The global dedup config health for all hosts.
string
dedupStoreHealth
Optional
The global dedup store health that is the value of enum type vim.host.
VsanObjectHealthState. The values are as below.
health | Condition |
---|---|
'inaccessible' | If the most serious store object health is 'inaccessible' |
'reducedavailabilitywithactiverebuild' | If the most serious store object health is 'reducedavailabilitywithactiverebuild' |
'reducedavailabilitywithnorebuilddelaytimer' | If the most serious store object health is 'reducedavailabilitywithnorebuilddelaytimer' |
'reducedavailabilitywithpolicypending' | If the most serious store object health is 'reducedavailabilitywithpolicypending' |
'reducedavailabilitywithpolicypendingfailed' | If the most serious store object health is 'reducedavailabilitywithpolicypendingfailed' |
'reducedavailabilitywithpausedrebuild' | If the most serious store object health is 'reducedavailabilitywithpausedrebuild' |
'reducedavailabilitywithnorebuild' | If the most serious store object health is 'reducedavailabilitywithnorebuild' |
'nonavailabilityrelatedreconfig' | If the most serious store object health is 'nonavailabilityrelatedreconfig' |
'nonavailabilityrelatedincompliancewithpolicypending' | If the most serious store object health is 'nonavailabilityrelatedincompliancewithpolicypending' |
'nonavailabilityrelatedincompliancewithpolicypendingfailed' | If the most serious store object health is 'nonavailabilityrelatedincompliancewithpolicypendingfailed' |
'nonavailabilityrelatedincompliancewithpausedrebuild' | If the most serious store object health is 'nonavailabilityrelatedincompliancewithpausedrebuild' |
'nonavailabilityrelatedincompliance' | If the most serious store object health is 'nonavailabilityrelatedincompliance' |
'datamove' | If the most serious store object health is 'datamove' |
'remoteAccessible' | If the most serious store object health is 'remoteAccessible' |
'healthy' | If the most serious store object health is 'healthy' |