@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
40 lines • 1.28 kB
TypeScript
import { UnitAndValueDouble } from '../complexType/UnitAndValueDouble';
import { ResourceMetadata } from '../iam/ResourceMetadata';
import { UnitAndValueLong } from '../complexType/UnitAndValueLong';
import { ObjectStateEnum } from '../email/pro/ObjectStateEnum';
/** XDSL Email Pro */
export interface XdslEmailProWithIAM {
/** Mailbox usage */
currentUsage: UnitAndValueDouble;
/** Account display name */
displayName?: string;
/** Email domain */
domain: string;
/** Account first name */
firstName?: string;
/** IAM resource metadata */
iam?: ResourceMetadata;
/** Account id */
id: number;
/** Account initials */
initial?: string;
/** Last logoff */
lastLogoffDate?: string;
/** Last logon */
lastLogonDate?: string;
/** Account last name */
lastName?: string;
/** Account login */
login: string;
/** Time of account's password last update */
passwordLastUpdate?: string;
/** Default email for this mailbox */
primaryEmailAddress: string;
/** Account maximum size */
quota: UnitAndValueLong;
/** Account state */
state: ObjectStateEnum;
/** Pending tasks for this account */
taskPendingId?: number;
}
//# sourceMappingURL=XdslEmailProWithIAM.d.ts.map