@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
63 lines • 1.73 kB
TypeScript
import { CountryCodeEnum } from '../email/exchange/CountryCodeEnum';
import { PhoneNumber } from '../PhoneNumber';
import { ObjectStateEnum } from './ObjectStateEnum';
/** Active Directory Account */
export interface Account {
/** SAM account name */
SAMAccountName?: string;
/** city */
city?: string;
/** Company name */
company?: string;
/** Country code */
countryCode?: CountryCodeEnum;
/** Creation date */
creationDate?: string;
/** Description */
description?: string;
/** Account display name */
displayName?: string;
/** Fax number */
fax?: PhoneNumber;
/** Account first name */
firstName?: string;
/** GUID for user in active directory */
guid?: string;
/** Account id */
id: number;
/** Account initials */
initials?: string;
/** Job Department */
jobDepartment?: string;
/** Job title */
jobTitle?: string;
/** Last logoff */
lastLogoffDate?: string;
/** Last logon */
lastLogonDate?: string;
/** Account last name */
lastName?: string;
/** Last update */
lastUpdateDate?: string;
/** Mobile phone */
mobile?: PhoneNumber;
/** Job office */
office?: string;
/** Time of account's password last update */
passwordLastUpdate?: string;
/** Phone number */
phone?: PhoneNumber;
/** Postal code */
postalCode?: string;
/** region */
region?: string;
/** Account state */
state: ObjectStateEnum;
/** Street address */
streetAddress?: string;
/** Pending task for this account */
taskPendingId: number;
/** User Principal Name */
userPrincipalName: string;
}
//# sourceMappingURL=Account.d.ts.map