UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

37 lines 1.69 kB
import { ACSBackendEnum } from './xdslModemConfig/ACSBackendEnum'; import { ModemCapabilities } from './ModemCapabilities'; import { Ip } from '../Ip'; import { EasyFirewallLevelEnum } from './xdslModemConfig/EasyFirewallLevelEnum'; import { MTUSizeEnum } from './xdslModemConfig/MTUSizeEnum'; /** Modem */ export interface Modem { /** ACS backend used by the modem */ acsBackend: ACSBackendEnum; /** Version of ACS API used */ acsVersion?: string; /** */ brandName: string; /** */ capabilities: ModemCapabilities; /** IP Address of the DMZ (To modify or delete the DMZ IP on the modem, a re-configuration of your modem has to be made, your configuration will be maintained, but you will lose your connection a few minutes) */ dmzIP?: Ip; /** Level of the FireWall on the modem */ easyFirewallLevel?: EasyFirewallLevelEnum; /** Whether or not the modem supports IPv6 */ ipv6Support: boolean; /** Whether or not the modem is in bridge mode. To pass from bridge mode to routed mode, a reset is necessary. If the modem is managedByOvh, the bridge state will be kept after a reset */ isBridged: boolean; /** Last time the modem made a CWMP request to the Auto Configuration Server */ lastCwmpRequestDate?: string; /** */ macAddress: string; /** Whether or not the user can configure his modem via OVH Interface (will lock telnet and local HTTP configuration page) */ managedByOvh: boolean; /** */ model: string; /** Size of the Maximum Transmission Unit on the modem's interfaces */ mtuSize?: MTUSizeEnum; /** */ serialNumber: string; } //# sourceMappingURL=Modem.d.ts.map