@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
32 lines • 1.4 kB
TypeScript
import { LandlineConcentrationPoint } from './LandlineConcentrationPoint';
import { DeconsolidationEnum } from './DeconsolidationEnum';
import { FaultRepairTimeEnum } from './FaultRepairTimeEnum';
import { LineSectionLength } from './LineSectionLength';
/** Information about the physical copper line */
export interface Line {
/** Data to identify the line at the concentration point */
concentrationPoint?: LandlineConcentrationPoint;
/** */
deconsolidation: DeconsolidationEnum;
/** True if the line is directly wired on the DSLAM */
directDistribution?: boolean;
/** Distance in meters from the DSLAM */
distance: number;
/** */
faultRepairTime: FaultRepairTimeEnum;
/** Detailed information about the sections between the DSLAM and the telephone jack */
lineSectionsLength: LineSectionLength[];
/** Mitigation of the line in dB */
mitigation: number;
/** The number of the line */
number: string;
/** The number used to place the order. Null if the same as the current number. */
originalNumber?: string;
/** Whether the line number has been ported to OVH, to be used with VoIP service */
portability: boolean;
/** The download synchronisation on the DSLAM in Kbps */
syncDown?: number;
/** The upload synchronisation on the DSLAM in Kbps */
syncUp?: number;
}
//# sourceMappingURL=Line.d.ts.map