DatastoreGroupInfo
Information about a datastore group. Available for Array-Based Replication protection groups.
Properties
An ID of the array pair.
A list of references to the datastores that are part of this datastore group.
An identifier of the datastore group.
A list of VM IDs that are part of the datastore group, but are not part of the Protection Group. We can have such VMs when a new disk is added to a VM that is already protected in the group, and afterwards it spans a datastore that is not currently protected in the protection group.
A list of protection groups containing datastores from this datastore group.
The following guarantees are made depending on the status of the group:
- unassigned - this list is empty;
- complete or incomplete - this list contains exactly one group;
- split - this list contains two or more groups;
A list of RDMs in this datastore group. Contains all RDM devices backed by replicated LUNs and attached to virtual machines from this group.
The status of the datastore group.
Possible values are: UNASSIGNED , COMPLETE , INCOMPLETE , SPLIT
A list of virtual machines in this datastore group. Contains all virtual machines with home directory on one of the datastores in the group.
JSON Example
{
"array_pair": "string",
"datastores": [
{
"capacity_details": {
"total_capacity": 0,
"used_space": 0
},
"conflict_protection_group": "string",
"conflict_protection_group_name": "string",
"id": "string",
"issue_type": "NONE",
"name": "string"
}
],
"id": "string",
"potential_vm_to_add_infos": [
{
"datastores": [
"string"
],
"id": "string",
"inside_vapp": false,
"name": "string",
"protection_issues": [
{
"datastore": "string",
"datastore_name": "string",
"device_id": 0,
"disk_key": 0,
"type": "UNKNOWN"
}
],
"protection_status": "PROTECTED",
"template": false
}
],
"protection_groups": [
"string"
],
"rdm_keys": [
{
"id": "string",
"issue_type": "NONE",
"name": "string"
}
],
"status": "UNASSIGNED",
"vm_infos": [
{
"datastores": [
"string"
],
"id": "string",
"inside_vapp": false,
"name": "string",
"protection_issues": [
{
"datastore": "string",
"datastore_name": "string",
"device_id": 0,
"disk_key": 0,
"type": "UNKNOWN"
}
],
"protection_status": "PROTECTED",
"template": false
}
]
}
Property Of
DatastoreGroupInfoDrResponseList
Used By
DatastoreGroupInfoDrResponseEntity