@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
37 lines • 1.49 kB
TypeScript
import { PublicFolderRightTypeEnum } from './PublicFolderRightTypeEnum';
import { ObjectStateEnum } from './ObjectStateEnum';
import { PublicFolderTypeEnum } from './PublicFolderTypeEnum';
/** Exchange organization public folder */
export interface PublicFolder {
/** Access right for the guest users */
anonymousPermission: PublicFolderRightTypeEnum;
/** Creation date */
creationDate?: string;
/** Default access right */
defaultPermission: PublicFolderRightTypeEnum;
/** If true, this public folder has subfolders */
hasSubFolders?: boolean;
/** Number of items in public folder */
itemCount?: number;
/** Time for which public folder was accessed for the last time */
lastAccessTime?: string;
/** Time for which public folder was modified for the last time */
lastModificationTime?: string;
/** Time for which public folder was accessed for the last time by the user */
lastUserAccessTime?: string;
/** Time for which public folder was modified for the last time by the user */
lastUserModificationTime?: string;
/** Path for public folder */
path: string;
/** Quota for public folder in MB */
quota: number;
/** */
state: ObjectStateEnum;
/** task pending id */
taskPendingId: number;
/** Sum of all items in public folder in MB */
totalItemSize?: number;
/** Type for public folder */
type: PublicFolderTypeEnum;
}
//# sourceMappingURL=PublicFolder.d.ts.map