]> git.proxmox.com Git - ceph.git/blob - ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/models/cephfs-directory-models.ts
import 15.2.0 Octopus source
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / shared / models / cephfs-directory-models.ts
1 import { TreeStatus } from '@swimlane/ngx-datatable';
2
3 export class CephfsSnapshot {
4 name: string;
5 path: string;
6 created: string;
7 }
8
9 export class CephfsQuotas {
10 max_bytes?: number;
11 max_files?: number;
12 }
13
14 export class CephfsDir {
15 name: string;
16 path: string;
17 quotas: CephfsQuotas;
18 snapshots: CephfsSnapshot[];
19 parent: string;
20 treeStatus?: TreeStatus; // Needed for table tree view
21 }