@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
73 lines • 2.33 kB
TypeScript
import { CountryCodeEnum } from './CountryCodeEnum';
import { ExchangeRemoteMailboxTypeEnum } from './ExchangeRemoteMailboxTypeEnum';
import { ObjectStateEnum } from './ObjectStateEnum';
import { SpamAndVirusConfiguration } from './SpamAndVirusConfiguration';
import { PhoneNumber } from '../../PhoneNumber';
/** Exchange remote mailbox */
export interface ExchangeRemoteMailbox {
/** SAM account name */
SAMAccountName?: string;
/** city */
city?: string;
/** Company name */
company?: string;
/** Country code */
countryCode?: CountryCodeEnum;
/** Creation date */
creationDate?: string;
/** Description */
description?: string;
/** Remote mailbox display name */
displayName?: string;
/** Remote mailbox domain */
domain: string;
/** exchangeGuid for manual configuration */
exchangeGuid?: string;
/** Fax number */
fax?: PhoneNumber;
/** Remote mailbox first name */
firstName?: string;
/** GUID for user in active directory */
guid?: string;
/** Hide remote mailbox in Global Address List */
hiddenFromGAL: boolean;
/** Remote mailbox id */
id: number;
/** Remote mailbox initials */
initial?: string;
/** Job Department */
jobDepartment?: string;
/** Job title */
jobTitle?: string;
/** Remote mailbox last name */
lastName?: string;
/** Remote mailbox login */
login: string;
/** Mobile phone */
mobile?: PhoneNumber;
/** Count the number of related aliases attached to this account */
numberOfAliases: number;
/** Job office */
office?: string;
/** Phone number */
phone?: PhoneNumber;
/** Postal code */
postalCode?: string;
/** Default email for this mailbox */
primaryEmailAddress: string;
/** region */
region?: string;
/** Email address of associated mailbox */
remoteRoutingAddress: string;
/** Spam and Antivirus configuration */
spamAndVirusConfiguration: SpamAndVirusConfiguration;
/** Remote mailbox state */
state: ObjectStateEnum;
/** Street address */
streetAddress?: string;
/** Pending task for this remote mailbox */
taskPendingId?: number;
/** Type of mailbox */
type: ExchangeRemoteMailboxTypeEnum;
}
//# sourceMappingURL=ExchangeRemoteMailbox.d.ts.map