net.minidev.ovh.api.xdsl.OvhDHCP Maven / Gradle / Ivy
package net.minidev.ovh.api.xdsl;
/**
 * DHCP Configuration of the Modem
 */
public class OvhDHCP {
	/**
	 * Name of the DHCP
	 *
	 * canBeNull && readOnly
	 */
	public String dhcpName;
	/**
	 * Lease time in seconds of client assigned address (-1 means infinite)
	 *
	 * canBeNull && readOnly
	 */
	public Long leaseTime;
	/**
	 * Primary DNS servers to be given to the clients
	 *
	 * canBeNull && readOnly
	 */
	public String primaryDNS;
	/**
	 * First address of the pool assigned by the DHCP
	 *
	 * canBeNull && readOnly
	 */
	public String startAddress;
	/**
	 * Domain name provided to the clients
	 *
	 * canBeNull && readOnly
	 */
	public String domainName;
	/**
	 * Secondary DNS servers to be given to the clients
	 *
	 * canBeNull && readOnly
	 */
	public String secondaryDNS;
	/**
	 * The subnet mask given to the clients
	 *
	 * canBeNull && readOnly
	 */
	public String subnetMask;
	/**
	 * The default gateway to be given to the clients
	 *
	 * canBeNull && readOnly
	 */
	public String defaultGateway;
	/**
	 * ID of the ongoing todo (NULL if none)
	 *
	 * canBeNull && readOnly
	 */
	public Long taskId;
	/**
	 * Last address of the pool assigned by the DHCP
	 *
	 * canBeNull && readOnly
	 */
	public String endAddress;
	/**
	 * State of the DHCP server of the modem
	 *
	 * canBeNull && readOnly
	 */
	public Boolean serverEnabled;
}
    © 2015 - 2025 Weber Informatics LLC | Privacy Policy