Package com.xensource.xenapi
Enum Class Types.XenAPIObjects
- All Implemented Interfaces:
Serializable
,Comparable<Types.XenAPIObjects>
,Constable
- Enclosing class:
- Types
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionManagement of remote authentication servicesA placeholder for a binary blobDescriptionCluster-wide Cluster metadataCluster member metadataA consoleA VM crashdumpData sources for logging in RRDsDR taskAsynchronous event registration and handlingA new piece of functionalityA group of compatible GPUs across the resource poolA physical hostA physical CPURepresents a host crash dumpThe metrics associated with a hostRepresents a patch stored on a serverLVHD SR specific operationsAn message for the attention of the administratorA virtual networknetwork-sriov which connects logical pif and physical pifDescribes a observer which will control observability activity in the ToolstackThe physical block devices through which hosts access SRsA PCI deviceA physical GPU (pGPU)A physical network interface (note separate VLANs are represented as several PIFs)The metrics associated with a physical network interfacePool-wide informationPool-wide patchesPool-wide updates to the host softwareA set of properties that describe one result element of SR.probe.A physical USB deviceDescribes the storage that is available to a PVS site for caching purposesa proxy connects a VM/VIF with a PVS siteindividual machine serving provisioning (block) datamachines serving blocks of data for provisioning VMsRepository for updatesA set of permissions associated with a subjectDescribes the SDN controller that is to connect with the poolA secretA sessionA storage manager pluginA storage repositoryA set of high-level properties associated with an SR.A user or group that can log in xapiA long-running asynchronous taskA tunnel for network trafficThe value does not belong to this enumerationA group of compatible USBs across the resource poolA user of the systemA virtual block deviceThe metrics associated with a virtual block deviceA virtual disk imageDetails for connecting to a VDI using the Network Block Device protocolA virtual GPU (vGPU)A type of virtual GPUA virtual network interfaceThe metrics associated with a virtual network deviceA VLAN mux/demuxA virtual machine (or 'guest').VM applianceThe metrics reported by the guest (as opposed to inferred from outside)The metrics associated with a VMVM Protection PolicyVM Snapshot ScheduleA virtual TPM deviceDescribes the vusb device -
Method Summary
Modifier and TypeMethodDescriptiontoString()
static Types.XenAPIObjects
Returns the enum constant of this class with the specified name.static Types.XenAPIObjects[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNRECOGNIZED
The value does not belong to this enumeration -
SESSION
A session -
AUTH
Management of remote authentication services -
SUBJECT
A user or group that can log in xapi -
ROLE
A set of permissions associated with a subject -
TASK
A long-running asynchronous task -
EVENT
Asynchronous event registration and handling -
POOL
Pool-wide information -
POOL_PATCH
Pool-wide patches -
POOL_UPDATE
Pool-wide updates to the host software -
VM
A virtual machine (or 'guest'). -
VM_METRICS
The metrics associated with a VM -
VM_GUEST_METRICS
The metrics reported by the guest (as opposed to inferred from outside) -
VMPP
VM Protection Policy -
VMSS
VM Snapshot Schedule -
VM_APPLIANCE
VM appliance -
DR_TASK
DR task -
HOST
A physical host -
HOST_CRASHDUMP
Represents a host crash dump -
HOST_PATCH
Represents a patch stored on a server -
HOST_METRICS
The metrics associated with a host -
HOST_CPU
A physical CPU -
NETWORK
A virtual network -
VIF
A virtual network interface -
VIF_METRICS
The metrics associated with a virtual network device -
PIF
A physical network interface (note separate VLANs are represented as several PIFs) -
PIF_METRICS
The metrics associated with a physical network interface -
BOND
-
VLAN
A VLAN mux/demux -
SM
A storage manager plugin -
SR
A storage repository -
SR_STAT
A set of high-level properties associated with an SR. -
PROBE_RESULT
A set of properties that describe one result element of SR.probe. Result elements and properties can change dynamically based on changes to the the SR.probe input-parameters or the target. -
LVHD
LVHD SR specific operations -
VDI
A virtual disk image -
VBD
A virtual block device -
VBD_METRICS
The metrics associated with a virtual block device -
PBD
The physical block devices through which hosts access SRs -
CRASHDUMP
A VM crashdump -
VTPM
A virtual TPM device -
CONSOLE
A console -
USER
A user of the system -
DATA_SOURCE
Data sources for logging in RRDs -
BLOB
A placeholder for a binary blob -
MESSAGE
An message for the attention of the administrator -
SECRET
A secret -
TUNNEL
A tunnel for network traffic -
NETWORK_SRIOV
network-sriov which connects logical pif and physical pif -
PCI
A PCI device -
PGPU
A physical GPU (pGPU) -
GPU_GROUP
A group of compatible GPUs across the resource pool -
VGPU
A virtual GPU (vGPU) -
VGPU_TYPE
A type of virtual GPU -
PVS_SITE
machines serving blocks of data for provisioning VMs -
PVS_SERVER
individual machine serving provisioning (block) data -
PVS_PROXY
a proxy connects a VM/VIF with a PVS site -
PVS_CACHE_STORAGE
Describes the storage that is available to a PVS site for caching purposes -
FEATURE
A new piece of functionality -
SDN_CONTROLLER
Describes the SDN controller that is to connect with the pool -
VDI_NBD_SERVER_INFO
Details for connecting to a VDI using the Network Block Device protocol -
PUSB
A physical USB device -
USB_GROUP
A group of compatible USBs across the resource pool -
VUSB
Describes the vusb device -
CLUSTER
Cluster-wide Cluster metadata -
CLUSTER_HOST
Cluster member metadata -
CERTIFICATE
Description -
REPOSITORY
Repository for updates -
OBSERVER
Describes a observer which will control observability activity in the Toolstack
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
toString
- Overrides:
toString
in classEnum<Types.XenAPIObjects>
-