public static class Pool.Record extends java.lang.Object implements Types.Record
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,Blob> |
blobs
Binary blobs associated with this pool
|
SR |
crashDumpSR
The SR in which VDIs for crash dumps are created
|
SR |
defaultSR
Default SR for VDIs
|
java.util.Map<java.lang.String,java.lang.String> |
guiConfig
gui-specific configuration for pool
|
java.lang.Boolean |
haAllowOvercommit
If set to false then operations which would cause the Pool to become overcommitted will be blocked.
|
java.util.Map<java.lang.String,java.lang.String> |
haConfiguration
The current HA configuration
|
java.lang.Boolean |
haEnabled
true if HA is enabled on the pool, false otherwise
|
java.lang.Long |
haHostFailuresToTolerate
Number of host failures to tolerate before the Pool is declared to be overcommitted
|
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
|
Host |
master
The host that is pool master
|
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 |
redoLogEnabled
true a redo-log is to be used other than when HA is enabled, false otherwise
|
VDI |
redoLogVdi
indicates the VDI to use for the redo-log other than when HA is enabled
|
java.util.Map<java.lang.String,java.lang.String> |
restrictions
Pool-wide restrictions currently in effect
|
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
|
java.lang.String |
uuid
Unique identifier/object reference
|
java.lang.String |
vswitchController
address of the vswitch controller
|
java.lang.Boolean |
wlbEnabled
true if workload balancing is enabled on the pool, false otherwise
|
java.lang.String |
wlbUrl
Url for the configured workload balancing host
|
java.lang.String |
wlbUsername
Username for accessing the workload balancing host
|
java.lang.Boolean |
wlbVerifyCert
true if communication with the WLB server should enforce SSL certificate verification.
|
Constructor and Description |
---|
Record() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
toMap()
Convert a pool.Record to a Map
|
java.lang.String |
toString() |
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.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.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