ProtectionGroupCreateSpec
A spec to create the protection group.
{
"name": "string",
"description": "string",
"abr_spec": {
"replicated_array_pair": "string",
"datastores": [
"string"
]
},
"hbr_spec": {
"vms": [
"string"
]
},
"vvol_spec": {
"replication_groups": [
{
"fault_domain_id": "string",
"device_group_id": "string"
}
]
},
"vsan_spec": {
"vsan_protection_group": "5304ab73-3aed-4a60-b818-7cd9d3bf503f"
},
"location": "string",
"replication_type": "string",
"protected_vc_guid": "string"
}
The name of the group. Will be overwritten by vSAN protection group.
The description of the group.
Array-based replication details for creation or modification of a protection group.
replicatedArrayPair
is the replicated array pair that holds underlying storage devices.
Host-based replication details for creation or modification of the protection group.
VMware vSphere Virtual Volumes (vVols)-based replication details for creation or modification of the protection group.
vSAN-based replication details for creation or modification of a protection group.
The target location where the protection group will be placed. If not specified - the root folder will be used.
Underlying replication type of the protection group:
- UNKNOWN - Unknown replication.
- ABR - Array-based replication.
- HBR - Host-based replication replication.
- VVOL - VVOL-based replication.
- VSAN - VSAN-based replication.
The GUID of the protected site VC.