node-ovh-ts
Version:
OVH API wrapper library for TypeScript
38 lines (35 loc) • 1.33 kB
TypeScript
import { EmailProObjectStateEnum } from './EmailProObjectStateEnum.js';
import { EmailProRenewPeriodEnum } from './EmailProRenewPeriodEnum.js';
import { EmailProMailingFilterEnum } from './EmailProMailingFilterEnum.js';
import { EmailProSpamAndVirusConfiguration } from './EmailProSpamAndVirusConfiguration.js';
type EmailProAccount = {
SAMAccountName?: string | null;
configured?: boolean;
creationDate?: Date | null;
currentUsage?: number | null;
deleteAtExpiration?: boolean | null;
displayName?: string | null;
domain?: string;
expirationDate?: Date | null;
expirationOutlookDate?: Date | null;
firstName?: string | null;
hiddenFromGAL?: boolean;
id?: number;
initial?: string | null;
lastLogoffDate?: Date | null;
lastLogonDate?: Date | null;
lastName?: string | null;
lastUpdateDate?: Date | null;
login?: string;
mailingFilter?: EmailProMailingFilterEnum[] | null;
passwordLastUpdate?: Date | null;
primaryEmailAddress?: string;
quota?: number;
renewPeriod?: EmailProRenewPeriodEnum | null;
spamAndVirusConfiguration?: EmailProSpamAndVirusConfiguration;
spamDetected?: boolean;
spamTicketNumber?: number | null;
state?: EmailProObjectStateEnum;
taskPendingId?: number | null;
};
export { EmailProAccount };