@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
39 lines • 1.58 kB
TypeScript
import { ShowMeetingDetailsEnum } from './ShowMeetingDetailsEnum';
import { ObjectStateEnum } from './ObjectStateEnum';
import { ResourceTypeEnum } from './ResourceTypeEnum';
/** Exchange resource account */
export interface ResourceAccount {
/** meeting organizer's name is used as the subject of the meeting request */
addOrganizerToSubject: boolean;
/** resource can be scheduled by more than one person during the same time period */
allowConflict: boolean;
/** maximum number of days in advance that the resource can be reserved */
bookingWindow: number;
/** number of the same equipment or capacity of a room */
capacity: number;
/** Company name */
company?: string;
/** Creation date */
creationDate?: string;
/** remove any text in the message body of incoming meeting requests on resourceAccount */
deleteComments: boolean;
/** remove email subject of incoming meeting requests on resourceAccount */
deleteSubject: boolean;
/** name of resource */
displayName: string;
/** resource location name */
location: string;
/** maximum duration in minutes for meeting requests */
maximumDuration: number;
/** resource as email */
resourceEmailAddress: string;
/** granted right on a calendar of that resourceAccount */
showMeetingDetails: ShowMeetingDetailsEnum;
/** account state */
state: ObjectStateEnum;
/** task pending id */
taskPendingId: number;
/** resource type */
type: ResourceTypeEnum;
}
//# sourceMappingURL=ResourceAccount.d.ts.map