UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

33 lines 1.36 kB
import { LightStatusEnum } from './interface/LightStatusEnum'; import { TerminationTypeEnum } from './interface/TerminationTypeEnum'; import { StatusEnum } from './interface/StatusEnum'; /** OVHcloud Connect Interface */ export interface Interface { /** Patch panel name */ deviceDisplayName?: string; /** Equipment name in the rack */ deviceRackDisplayName?: string; /** Interface reference */ id: number; /** Status of the light received on the port (checked every 5 min) */ incomingLightStatus: LightStatusEnum; /** Value of the light received on the port (checked every 5 min) */ incomingLightValue?: number; /** Port location */ interfaceName?: string; /** Status of the interface */ interfaceStatus: LightStatusEnum; /** Date of the last interface status change detected */ interfaceStatusLastUpdate: string; /** Fiber termination type */ interfaceTerminationType?: TerminationTypeEnum; /** Date of the last light change detected */ lightLastUpdate: string; /** Status of the light emitted on the port (checked every 5 min) */ outgoingLightStatus: LightStatusEnum; /** Value of the light emitted on the port (checked every 5 min) */ outgoingLightValue?: number; /** Status of the port */ status: StatusEnum; } //# sourceMappingURL=Interface.d.ts.map