public static class VMPP.Record extends java.lang.Object implements Types.Record
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
alarmConfig
configuration for the alarm
|
Types.VmppArchiveFrequency |
archiveFrequency
frequency of the archive schedule
|
java.util.Date |
archiveLastRunTime
time of the last archive
|
java.util.Map<java.lang.String,java.lang.String> |
archiveSchedule
schedule of the archive containing 'hour', 'min', 'days'.
|
java.util.Map<java.lang.String,java.lang.String> |
archiveTargetConfig
configuration for the archive, including its 'location', 'username', 'password'
|
Types.VmppArchiveTargetType |
archiveTargetType
type of the archive target config
|
Types.VmppBackupFrequency |
backupFrequency
frequency of the backup schedule
|
java.util.Date |
backupLastRunTime
time of the last backup
|
java.lang.Long |
backupRetentionValue
maximum number of backups that should be stored at any time
|
java.util.Map<java.lang.String,java.lang.String> |
backupSchedule
schedule of the backup containing 'hour', 'min', 'days'.
|
Types.VmppBackupType |
backupType
type of the backup sub-policy
|
java.lang.Boolean |
isAlarmEnabled
true if alarm is enabled for this policy
|
java.lang.Boolean |
isArchiveRunning
true if this protection policy's archive is running
|
java.lang.Boolean |
isBackupRunning
true if this protection policy's backup is running
|
java.lang.Boolean |
isPolicyEnabled
enable or disable this policy
|
java.lang.String |
nameDescription
a notes field containg human-readable description
|
java.lang.String |
nameLabel
a human-readable name
|
java.util.Set<java.lang.String> |
recentAlerts
recent alerts
|
java.lang.String |
uuid
Unique identifier/object reference
|
java.util.Set<VM> |
VMs
all VMs attached to this protection policy
|
Constructor and Description |
---|
VMPP.Record() |
public java.lang.String uuid
public java.lang.String nameLabel
public java.lang.String nameDescription
public java.lang.Boolean isPolicyEnabled
public Types.VmppBackupType backupType
public java.lang.Long backupRetentionValue
public Types.VmppBackupFrequency backupFrequency
public java.util.Map<java.lang.String,java.lang.String> backupSchedule
public java.lang.Boolean isBackupRunning
public java.util.Date backupLastRunTime
public Types.VmppArchiveTargetType archiveTargetType
public java.util.Map<java.lang.String,java.lang.String> archiveTargetConfig
public Types.VmppArchiveFrequency archiveFrequency
public java.util.Map<java.lang.String,java.lang.String> archiveSchedule
public java.lang.Boolean isArchiveRunning
public java.util.Date archiveLastRunTime
public java.util.Set<VM> VMs
public java.lang.Boolean isAlarmEnabled
public java.util.Map<java.lang.String,java.lang.String> alarmConfig
public java.util.Set<java.lang.String> recentAlerts
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