Package com.xensource.xenapi
Class VMPP.Record
java.lang.Object
com.xensource.xenapi.VMPP.Record
- All Implemented Interfaces:
Types.Record
- Enclosing class:
- VMPP
Represents all the fields in a VMPP
-
Field Summary
FieldsModifier and TypeFieldDescriptionconfiguration for the alarmfrequency of the archive scheduletime of the last archiveschedule of the archive containing 'hour', 'min', 'days'.configuration for the archive, including its 'location', 'username', 'password'type of the archive target configfrequency of the backup scheduletime of the last backupmaximum number of backups that should be stored at any timeschedule of the backup containing 'hour', 'min', 'days'.type of the backup sub-policytrue if alarm is enabled for this policytrue if this protection policy's archive is runningtrue if this protection policy's backup is runningenable or disable this policya notes field containing human-readable descriptiona human-readable namerecent alertsUnique identifier/object referenceall VMs attached to this protection policy -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
uuid
Unique identifier/object reference -
nameLabel
a human-readable name -
nameDescription
a notes field containing human-readable description -
isPolicyEnabled
enable or disable this policy -
backupType
type of the backup sub-policy -
backupRetentionValue
maximum number of backups that should be stored at any time -
backupFrequency
frequency of the backup schedule -
backupSchedule
schedule of the backup containing 'hour', 'min', 'days'. Date/time-related information is in Local Timezone -
isBackupRunning
true if this protection policy's backup is running -
backupLastRunTime
time of the last backup -
archiveTargetType
type of the archive target config -
archiveTargetConfig
configuration for the archive, including its 'location', 'username', 'password' -
archiveFrequency
frequency of the archive schedule -
archiveSchedule
schedule of the archive containing 'hour', 'min', 'days'. Date/time-related information is in Local Timezone -
isArchiveRunning
true if this protection policy's archive is running -
archiveLastRunTime
time of the last archive -
VMs
all VMs attached to this protection policy -
isAlarmEnabled
true if alarm is enabled for this policy -
alarmConfig
configuration for the alarm -
recentAlerts
recent alerts
-
-
Constructor Details
-
Record
public Record()
-
-
Method Details
-
toString
-
toMap
Convert a VMPP.Record to a Map- Specified by:
toMap
in interfaceTypes.Record
-