@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
29 lines • 1.1 kB
TypeScript
import { LineOffer } from './LineOffer';
import { LineNotificationsOptions } from './LineNotificationsOptions';
import { TypeServiceEnum } from './TypeServiceEnum';
/** Line service */
export interface Line {
/** Ability to manage SIP password on this service */
canChangePassword: boolean;
/** */
description: string;
/** The position of the line when attached to a device (0 if the line is not attached to a device) */
deviceSlot: number;
/** The line offers */
getPublicOffer: LineOffer;
/** The infrastructure where is configured the line */
infrastructure: string;
/** Is this line attached to a phone that belongs to another line? */
isAttachedToOtherLinesPhone: boolean;
/** Send notifications about Line's diagnosticReports */
notifications?: LineNotificationsOptions;
/** @deprecated The line offers (Deprecated, prefer "name" in getPublicOffer) */
offers: string[];
/** */
serviceName: string;
/** */
serviceType: TypeServiceEnum;
/** */
simultaneousLines: number;
}
//# sourceMappingURL=Line.d.ts.map