VcenterReport
VcenterReport
The specification describing the vCenter Server health and statistics of protected VMs counts.
JSON Example
{
"id": "string",
"vcenter_name": "string",
"protection_health_level": "string",
"recoverability_health_level": "string",
"protected_vms_count": 0,
"recovery_ready_vms_count": 0,
"protection_group_reports": [
{
"id": "string",
"health_level": "string",
"protected_vms_count": 0
}
],
"recovery_plan_reports": [
{
"id": "string",
"health_level": "string",
"recovery_ready_vms_count": 0
}
]
}
string
id
Optional
vCenter Server unique identifier.
string
vcenter_name
Optional
vCenter Server name.
protection_health_level
Optional
The health of a specific entity.
- HEALTH_UNKNOWN: The health level is unknown.
- HEALTH_OK: There are no known problems.
- HEALTH_NOT_APPLICABLE: The health level is not applicable.
- HEALTH_WARNING: There issues that may require attention.
- HEALTH_CRITICAL: The protection group is failing to work as intended.
Possible values are :
HEALTH_UNKNOWN,
HEALTH_OK,
HEALTH_NOT_APPLICABLE,
HEALTH_WARNING,
HEALTH_CRITICAL,
recoverability_health_level
Optional
The health of a specific entity.
- HEALTH_UNKNOWN: The health level is unknown.
- HEALTH_OK: There are no known problems.
- HEALTH_NOT_APPLICABLE: The health level is not applicable.
- HEALTH_WARNING: There issues that may require attention.
- HEALTH_CRITICAL: The protection group is failing to work as intended.
Possible values are :
HEALTH_UNKNOWN,
HEALTH_OK,
HEALTH_NOT_APPLICABLE,
HEALTH_WARNING,
HEALTH_CRITICAL,
integer As int32
As int32
protected_vms_count
Optional
The count of VMs in active protection groups.
integer As int32
As int32
recovery_ready_vms_count
Optional
The count of VMs that are in recovery plans.
array of
ProtectionGroupReport
protection_group_reports
Optional
Detailed information about protection groups protected VMs counts and health.
array of
RecoveryPlanReport
recovery_plan_reports
Optional
Detailed information about recovery plan recoverable VMs counts.