UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

31 lines 1.24 kB
import { DHCP } from './templateModem/DHCP'; import { LAN } from './templateModem/LAN'; import { WLAN } from './templateModem/WLAN'; import { Ip } from '../Ip'; import { MTUSizeEnum } from './xdslModemConfig/MTUSizeEnum'; import { ParametersToIgnore } from './templateModem/ParametersToIgnore'; import { PortMapping } from './templateModem/PortMapping'; /** Modem Template */ export interface TemplateModem { /** List of DHCP for this template */ DHCP: DHCP[]; /** List of LAN for this template */ LAN: LAN[]; /** List of WLAN for this template */ WLAN: WLAN[]; /** Parameters capabilities. Lists what can be applied from this template */ capabilities: string; /** Template creation date */ creationDate: string; /** IP Address of the DMZ */ dmzIP?: Ip; /** Size of the Maximum Transmission Unit on the modem's interfaces */ mtuSize?: MTUSizeEnum; /** Name of the Modem Template */ name: string; /** Do not apply these parameters from template. You can use parametersCapabilities to know availability */ parametersToIgnore?: ParametersToIgnore; /** List of PortMapping for this template */ portMapping: PortMapping[]; } //# sourceMappingURL=TemplateModem.d.ts.map