@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
34 lines • 1.16 kB
TypeScript
import { ExchangeCommercialVersionEnum } from './ExchangeCommercialVersionEnum';
import { ServerStateEnum } from './ServerStateEnum';
/** Exchange server */
export interface Server {
/** Exchange commercial version */
commercialVersion: ExchangeCommercialVersionEnum;
/** Current disk usage in MB */
currentDiskUsage?: number;
/** Total disk size in MB */
diskSize?: number;
/** If true server is 2010 individual offer */
individual2010: boolean;
/** ipV4 */
ip: string;
/** ipV6 */
ipV6?: string;
/** If true your dns A record is valid */
isAValid: boolean;
/** If true your dns AAAA record is valid */
isAaaaValid: boolean;
/** If true your dns ptrV6 record is valid */
isPtrV6Valid: boolean;
/** If true your dns ptr record is valid */
isPtrValid: boolean;
/** Indicates if Multi Factor Authentication is activated on Outlook Web Access interface */
owaMfa: boolean;
/** Server state */
state: ServerStateEnum;
/** Task pending id */
taskPendingId: number;
/** ExchangeServer version */
version?: number;
}
//# sourceMappingURL=Server.d.ts.map