com.xensource.xenapi
public static class VMSS.Record extends java.lang.Object implements Types.Record
Modifier and Type | Field and Description |
---|---|
java.lang.Boolean |
enabled
enable or disable this snapshot schedule
|
Types.VmssFrequency |
frequency
frequency of taking snapshot from snapshot schedule
|
java.util.Date |
lastRunTime
time of the last snapshot
|
java.lang.String |
nameDescription
a notes field containing human-readable description
|
java.lang.String |
nameLabel
a human-readable name
|
java.lang.Long |
retainedSnapshots
maximum number of snapshots that should be stored at any time
|
java.util.Map<java.lang.String,java.lang.String> |
schedule
schedule of the snapshot containing 'hour', 'min', 'days'.
|
Types.VmssType |
type
type of the snapshot schedule
|
java.lang.String |
uuid
Unique identifier/object reference
|
java.util.Set<VM> |
VMs
all VMs attached to this snapshot schedule
|
Constructor and Description |
---|
VMSS.Record() |
public java.lang.String uuid
public java.lang.String nameLabel
public java.lang.String nameDescription
public java.lang.Boolean enabled
public Types.VmssType type
public java.lang.Long retainedSnapshots
public Types.VmssFrequency frequency
public java.util.Map<java.lang.String,java.lang.String> schedule
public java.util.Date lastRunTime
public java.util.Set<VM> VMs
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