@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
25 lines • 826 B
TypeScript
import { Ip } from '../../Ip';
/** DHCP Configuration for Modem Template */
export interface DHCP {
/** IP address (e.g., 192.0.2.0) */
defaultGateway: Ip;
/** Name of the DHCP */
dhcpName: string;
/** Domain name provided to the clients */
domainName: string;
/** IP address (e.g., 192.0.2.0) */
endAddress: Ip;
/** Lease time in seconds of client assigned address (-1 means infinite) */
leaseTime: number;
/** IP address (e.g., 192.0.2.0) */
primaryDNS: Ip;
/** Secondary DNS servers to be given to the clients */
secondaryDNS?: Ip;
/** State of the DHCP server of the modem */
serverEnabled: boolean;
/** IP address (e.g., 192.0.2.0) */
startAddress: Ip;
/** IP address (e.g., 192.0.2.0) */
subnetMask: Ip;
}
//# sourceMappingURL=DHCP.d.ts.map