ProtectionGroupVmInfo
ProtectionGroupVmInfo
Details about a VM and its protection settings within a protection group.
JSON Example
{
"id": "string",
"name": "string",
"template": false,
"inside_vapp": false,
"protection_info": {
"recovery_folder": {
"id": "string",
"name": "string"
},
"recovery_resource_pool": {
"id": "string",
"name": "string"
},
"recovery_host": {
"id": "string",
"name": "string"
},
"recovery_networks": [
{
"id": "string",
"name": "string",
"type": "string"
}
],
"vmotion_eligible": false
},
"protection_status_details": {
"status": "string",
"errors": [
{}
]
},
"vvol_replication_group_data": [
{
"fault_domain_id": "string",
"device_group_id": "string",
"name": "string"
}
]
}
string
id
Required
The identifier of the virtual machine.
string
name
Required
The name of the virtual machine.
boolean
template
Optional
Whether this VM is a template VM
boolean
inside_vapp
Optional
Whether this VM is inside a vApp
array of ExtendedVvolReplicationGroupData
vvol_replication_group_data
Optional
VMware vSphere Virtual Volumes (vVols) replication groups this VM is part of. Null if the VM is not part of the vVols protection group.