]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/models/service.interface.ts
import 15.2.2 octopus source
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / shared / models / service.interface.ts
index f1acdd4d6d5f14cadd4e8b434015859156fcf92e..151e0bd2987cfdaf74f497fbab412223acacf0d4 100644 (file)
@@ -1,8 +1,17 @@
-export interface CephService {
+export interface CephServiceStatus {
   container_image_id: string;
   container_image_name: string;
-  service_name: string;
   size: number;
   running: number;
   last_refresh: Date;
+  created: Date;
+}
+
+// This will become handy when creating arbitrary services
+export interface CephServiceSpec {
+  service_name: string;
+  service_type: string;
+  service_id: string;
+  unmanaged: boolean;
+  status: CephServiceStatus;
 }