Package io.github.jnodorp.jiffybox.models
package io.github.jnodorp.jiffybox.models
-
KlasseBeschreibungThis class represents a set of backups belonging to a JiffyBox.A backup configuration consists of a day id and a time id.Backup entries consist of an id and a timestamp.A contact group consists of an id, a name, a list of contacts and a status.This enumeration contains all possible states of a contact group.A disk consists of a name, a filesystem, a size (in MB), a creation timestamp, a status and a distribution.A distribution consists of a minimal disk size in MB, a name, a rootdisk mode and a default kernel.A documentation consists of a list of doc entries and a description.A doc entry consists of a description and parameters.An IP consists of an id, an ip, an ip version, if it is a subnet, the reverse lookup information, a type and if it is floating.An ip set consists of ips.This class contains all information associated with a JiffyBox.JiffyBoxIps consist of a list of public and a list of private ips.A message is sometimes returned by responses.This enumeration provides all possible message types.A monitoring check consists of an id, a name, a jiffy box, an ip, a check type, a check interval, a reminder interval, a retry tolerance, a status, a port, a path, a username, a password and a list of contact groups.This enumeration contains all possible states of a monitoring check.This enumeration contains all available types of monitoring checks.A monitoring status consists of a code and a response.A parameter consists of a type and a description.A list of parameters consists of mandatory parameters (must) and optional parameters (may).A plan consists of an id, a name, a disk size in MB, a RAM in MB, a price per hour, a price per hour frozen and the number of CPUs.A profile consists of a name, a creation timestamp, a runlevel, a kernel, a rootdisk, a rootdisk mode, a status and disks.Response<T>A response is generated by each request.This enumeration contains all possible states of a profile / JiffyBox.