com.xensource.xenapi
public static class Pool.Record extends java.lang.Object implements Types.Record
Modifier and Type | Field and Description |
---|---|
java.util.Set<Types.PoolAllowedOperations> |
allowedOperations
list of the operations allowed in this state.
|
java.util.Map<java.lang.String,Blob> |
blobs
Binary blobs associated with this pool
First published in XenServer 5.0.
|
java.util.Map<java.lang.String,java.lang.String> |
cpuInfo
Details about the physical CPUs on the pool
First published in XenServer Dundee.
|
SR |
crashDumpSR
The SR in which VDIs for crash dumps are created
|
java.util.Map<java.lang.String,Types.PoolAllowedOperations> |
currentOperations
links each of the running tasks using this object (by reference) to a current_operation enum which describes the nature of the task.
|
SR |
defaultSR
Default SR for VDIs
|
java.util.Map<java.lang.String,java.lang.String> |
guestAgentConfig
Pool-wide guest agent configuration information
First published in XenServer Dundee.
|
java.util.Map<java.lang.String,java.lang.String> |
guiConfig
gui-specific configuration for pool
First published in XenServer 5.0.
|
java.lang.Boolean |
haAllowOvercommit
If set to false then operations which would cause the Pool to become overcommitted will be blocked.
|
java.lang.String |
haClusterStack
The HA cluster stack that is currently in use.
|
java.util.Map<java.lang.String,java.lang.String> |
haConfiguration
The current HA configuration
First published in XenServer 5.0.
|
java.lang.Boolean |
haEnabled
true if HA is enabled on the pool, false otherwise
First published in XenServer 5.0.
|
java.lang.Long |
haHostFailuresToTolerate
Number of host failures to tolerate before the Pool is declared to be overcommitted
First published in XenServer 5.0.
|
java.lang.Boolean |
haOvercommitted
True if the Pool is considered to be overcommitted i.e.
|
java.lang.Long |
haPlanExistsFor
Number of future host failures we have managed to find a plan for.
|
java.util.Set<java.lang.String> |
haStatefiles
HA statefile VDIs in use
First published in XenServer 5.0.
|
java.util.Map<java.lang.String,java.lang.String> |
healthCheckConfig
Configuration for the automatic health check feature
First published in XenServer Dundee.
|
java.lang.Boolean |
livePatchingDisabled
The pool-wide flag to show if the live patching feauture is disabled or not.
|
Host |
master
The host that is pool master
|
java.util.Set<VDI> |
metadataVDIs
The set of currently known metadata VDIs for this pool
First published in XenServer 6.0.
|
java.lang.String |
nameDescription
Description
|
java.lang.String |
nameLabel
Short name
|
java.util.Map<java.lang.String,java.lang.String> |
otherConfig
additional configuration
|
java.lang.Boolean |
policyNoVendorDevice
The pool-wide policy for clients on whether to use the vendor device or not on newly created VMs.
|
java.lang.Boolean |
redoLogEnabled
true a redo-log is to be used other than when HA is enabled, false otherwise
First published in XenServer 5.6.
|
VDI |
redoLogVdi
indicates the VDI to use for the redo-log other than when HA is enabled
First published in XenServer 5.6.
|
java.util.Map<java.lang.String,java.lang.String> |
restrictions
Pool-wide restrictions currently in effect
First published in XenServer 5.6.
|
SR |
suspendImageSR
The SR in which VDIs for suspend images are created
|
java.util.Set<java.lang.String> |
tags
user-specified tags for categorization purposes
First published in XenServer 5.0.
|
java.lang.String |
uuid
Unique identifier/object reference
|
java.lang.String |
vswitchController
address of the vswitch controller
First published in XenServer 5.6.
|
java.lang.Boolean |
wlbEnabled
true if workload balancing is enabled on the pool, false otherwise
First published in XenServer 5.5.
|
java.lang.String |
wlbUrl
Url for the configured workload balancing host
First published in XenServer 5.5.
|
java.lang.String |
wlbUsername
Username for accessing the workload balancing host
First published in XenServer 5.5.
|
java.lang.Boolean |
wlbVerifyCert
true if communication with the WLB server should enforce SSL certificate verification.
|
Constructor and Description |
---|
Pool.Record() |
public java.lang.String uuid
public java.lang.String nameLabel
public java.lang.String nameDescription
public Host master
public SR defaultSR
public SR suspendImageSR
public SR crashDumpSR
public java.util.Map<java.lang.String,java.lang.String> otherConfig
public java.lang.Boolean haEnabled
public java.util.Map<java.lang.String,java.lang.String> haConfiguration
public java.util.Set<java.lang.String> haStatefiles
public java.lang.Long haHostFailuresToTolerate
public java.lang.Long haPlanExistsFor
public java.lang.Boolean haAllowOvercommit
public java.lang.Boolean haOvercommitted
public java.util.Map<java.lang.String,Blob> blobs
public java.util.Set<java.lang.String> tags
public java.util.Map<java.lang.String,java.lang.String> guiConfig
public java.util.Map<java.lang.String,java.lang.String> healthCheckConfig
public java.lang.String wlbUrl
public java.lang.String wlbUsername
public java.lang.Boolean wlbEnabled
public java.lang.Boolean wlbVerifyCert
public java.lang.Boolean redoLogEnabled
public VDI redoLogVdi
public java.lang.String vswitchController
public java.util.Map<java.lang.String,java.lang.String> restrictions
public java.util.Set<VDI> metadataVDIs
public java.lang.String haClusterStack
public java.util.Set<Types.PoolAllowedOperations> allowedOperations
public java.util.Map<java.lang.String,Types.PoolAllowedOperations> currentOperations
public java.util.Map<java.lang.String,java.lang.String> guestAgentConfig
public java.util.Map<java.lang.String,java.lang.String> cpuInfo
public java.lang.Boolean policyNoVendorDevice
public java.lang.Boolean livePatchingDisabled
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Map<java.lang.String,java.lang.Object> toMap()
toMap
in interface Types.Record