@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
39 lines • 1.26 kB
TypeScript
import { ConnectionInformations } from './ConnectionInformations';
import { LineCapabilities } from './LineCapabilities';
import { DslTypeEnum } from '../DslTypeEnum';
import { ProviderEnum } from '../ProviderEnum';
import { Section } from './Section';
/** Line information */
export interface LineDetails {
/** access name */
accessName: string;
/** Access IP ping or not */
accessPing?: boolean;
/** address of the access */
address?: string;
/** information directly get on DSLAM or Modem */
connectionInfo?: ConnectionInformations;
/** customer phone number for contact */
contactPhone?: string;
/** custom access description */
description?: string;
/** DSLAM is synchronized or not */
dslamIsSynchronized?: boolean;
/** is GTR access or not */
gtr: boolean;
/** Line length in meters */
length: number;
/** Theoretical line capabilities */
lineCapabilities?: LineCapabilities;
/** Possible DSL technologies */
lineType: DslTypeEnum;
/** NRA name */
nra?: string;
/** line number */
number: string;
/** The providers */
operator: ProviderEnum;
/** cables sections details */
sections?: Section[];
}
//# sourceMappingURL=LineDetails.d.ts.map