@datatr-ux/ovhcloud-types
Version: 
TypeScript types for OVHCloud projects
22 lines • 681 B
TypeScript
import { Ip } from '../Ip';
import { MultipathStatusEnum } from './MultipathStatusEnum';
/** Infos about a network interface */
export interface DeviceInterface {
    /** Device of the interface */
    device?: string;
    /** The DNS servers of this interface */
    dnsServers?: Ip[];
    /** Gateway of the interface */
    gateway?: Ip;
    /** IP of the interface */
    ip?: Ip;
    /** Status of MPTCP on this interface */
    multipathStatus: MultipathStatusEnum;
    /** Name of the interface */
    name: string;
    /** Netmask of the interface */
    netmask?: Ip;
    /** Public IP of the interface */
    publicIp?: Ip;
}
//# sourceMappingURL=DeviceInterface.d.ts.map