@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