VmProtectionLocation
Details about a protection resource of a VM. For example: folder, resource pool, host, network.
{
"editable": false,
"source": "string",
"source_name": "string",
"target": "string",
"target_name": "string",
"is_inventory_mapped_target": false,
"source_has_inventory_mapping": false
}
Whether this location protection setting is editable in the current state
Source location
The name of the source object.
Target location. If the VM is not protected this is recommendation based on the existing inventory mappings.
The name of the target object.
Whether the target came from inventory mappings.
Whether the source has existing inventory mapping.
For resource pool also could be true if the VM is part of vSAN protection group and there is an existing vSAN cluster pairing.