summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cluster.proto20
1 files changed, 12 insertions, 8 deletions
diff --git a/cluster.proto b/cluster.proto
index 6c09642..e2d150d 100644
--- a/cluster.proto
+++ b/cluster.proto
@@ -2,16 +2,20 @@ syntax = "proto3";
package virtpb;
import "google/protobuf/timestamp.proto";
+import "droplet.proto";
+import "hypervisor.proto";
message Cluster {
- string uuid = 1; // `autogenpb:unique`
- string name = 2;
- repeated string URL = 3;
- google.protobuf.Timestamp ctime = 4; // when the cluster was created
+ string uuid = 1; // `autogenpb:unique`
+ string name = 2;
+ repeated string URL = 3;
+ google.protobuf.Timestamp ctime = 4; // when the cluster was created
+ repeated Droplet droplets = 5;
+ repeated Hypervisor hypervisors = 6;
}
-message Clusters { // `autogenpb:marshal`
- string uuid = 1; // `autogenpb:uuid:57ddd763-75f6-4003-bf0e-8dd0f8a44044`
- string version = 2; // `autogenpb:version:v0.0.1`
- repeated Cluster clusters = 3;
+message Clusters { // `autogenpb:marshal`
+ string uuid = 1; // `autogenpb:uuid:57ddd763-75f6-4003-bf0e-8dd0f8a44044`
+ string version = 2; // `autogenpb:version:v0.0.1`
+ repeated Cluster clusters = 3;
}