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