@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
25 lines • 943 B
TypeScript
import { LicenceEnum } from './LicenceEnum';
import { UserStateEnum } from './UserStateEnum';
import { CountryEnum } from '../../coreTypes/CountryEnum';
/** Office user */
export interface OfficeUser {
/** Email used to activate Microsoft Office */
activationEmail: string;
/** Whether or not this user slot will be resigned at the next renew period */
deleteAtExpiration: boolean;
/** User's first name */
firstName: string;
/** Specify if the user is actually a user slot (configureme) or a real user */
isVirtual: boolean;
/** User's last name */
lastName: string;
/** Licenses attributed to the user */
licences: LicenceEnum[];
/** User state */
status: UserStateEnum;
/** Pending task id */
taskPendingId: number;
/** ISO 3166-1 alpha-2 country code where the user is using Office365 services */
usageLocation: CountryEnum;
}
//# sourceMappingURL=OfficeUser.d.ts.map