EntityReference
EntityReference
Deprecated as of SMS API 4.0.
Unique identifier of a given entity with the storage management service.
It is similar to the VirtualCenter ManagedObjectReference but also identifies certain non-managed objects.
This structure may be used only with operations rendered under /sms.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"id": "string",
"type": "string"
}
string
id
Required
Unique identifier for the entity of a given type in the system.
A VirtualCenter managed object ID can be supplied here, in which case the type may be unset. Otherwise, the type must be set.
type
Optional
Types of entities supported by the service.
Possible values:
datacenterresourcePoolstoragePodclustervmdatastorehostvmFilescsiPathscsiTargetscsiVolumescsiAdapternasMount
Possible values are :
datacenter,
resourcePool,
storagePod,
cluster,
vm,
datastore,
host,
vmFile,
scsiPath,
scsiTarget,
scsiVolume,
scsiAdapter,
nasMount,