[{"label":"Latest (2.0.0)","version":"latest"},{"version":"1.0.0"}]
srm-rest-api

DatastoreGroupInfo

Information about a datastore group. Available for Array-Based Replication protection groups.


Properties

string
array_pair Optional

An ID of the array pair.


datastores Optional

A list of references to the datastores that are part of this datastore group.


string
id Optional

An identifier of the datastore group.


potential_vm_to_add_infos Optional

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.


array of string
protection_groups Optional

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;


rdm_keys Optional

A list of RDMs in this datastore group. Contains all RDM devices backed by replicated LUNs and attached to virtual machines from this group.


string
status Optional

The status of the datastore group.

Possible values are: UNASSIGNEDCOMPLETEINCOMPLETESPLIT


vm_infos Optional

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
		}
	]
}
[{"label":"Latest (2.0.0)","version":"latest"},{"version":"1.0.0"}]
srm-rest-api
Property Of

DatastoreGroupInfoDrResponseList
Used By

DatastoreGroupInfoDrResponseEntity

Feedback

Was this page helpful?