public static class Pool.Record extends Object implements Types.Record
Modifier and Type | Field and Description |
---|---|
Map<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
|
Map<String,String> |
guiConfig
gui-specific configuration for pool
|
Boolean |
haAllowOvercommit
If set to false then operations which would cause the Pool to become overcommitted will be blocked.
|
Map<String,String> |
haConfiguration
The current HA configuration
|
Boolean |
haEnabled
true if HA is enabled on the pool, false otherwise
|
Long |
haHostFailuresToTolerate
Number of host failures to tolerate before the Pool is declared to be overcommitted
|
Boolean |
haOvercommitted
True if the Pool is considered to be overcommitted i.e.
|
Long |
haPlanExistsFor
Number of future host failures we have managed to find a plan for.
|
Set<String> |
haStatefiles
HA statefile VDIs in use
|
Host |
master
The host that is pool master
|
String |
nameDescription
Description
|
String |
nameLabel
Short name
|
Map<String,String> |
otherConfig
additional configuration
|
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
|
Map<String,String> |
restrictions
Pool-wide restrictions currently in effect
|
SR |
suspendImageSR
The SR in which VDIs for suspend images are created
|
Set<String> |
tags
user-specified tags for categorization purposes
|
String |
uuid
Unique identifier/object reference
|
String |
vswitchController
address of the vswitch controller
|
Boolean |
wlbEnabled
true if workload balancing is enabled on the pool, false otherwise
|
String |
wlbUrl
Url for the configured workload balancing host
|
String |
wlbUsername
Username for accessing the workload balancing host
|
Boolean |
wlbVerifyCert
true if communication with the WLB server should enforce SSL certificate verification.
|
Constructor and Description |
---|
Pool.Record() |
public String uuid
public String nameLabel
public String nameDescription
public Host master
public SR defaultSR
public SR suspendImageSR
public SR crashDumpSR
public Boolean haEnabled
public Long haHostFailuresToTolerate
public Long haPlanExistsFor
public Boolean haAllowOvercommit
public Boolean haOvercommitted
public String wlbUrl
public String wlbUsername
public Boolean wlbEnabled
public Boolean wlbVerifyCert
public Boolean redoLogEnabled
public VDI redoLogVdi
public String vswitchController