@@ -9,13 +9,14 @@ import (
99)
1010
1111type MachineInstanceState struct {
12- DesiredStatus api.MachineStatus `json:"desired_status"`
13- Status api.MachineStatus `json:"status"`
14- Restarts int `json:"restarts"`
15- CreatedAt time.Time `json:"created_at"`
16- UpdatedAt time.Time `json:"updated_at"`
17- LocalIPV4 string `json:"local_ipv4"`
18- LastEvents []api.MachineEvent `json:"last_events"`
12+ DesiredStatus api.MachineStatus `json:"desired_status"`
13+ Status api.MachineStatus `json:"status"`
14+ Restarts int `json:"restarts"`
15+ CreatedAt time.Time `json:"created_at"`
16+ UpdatedAt time.Time `json:"updated_at"`
17+ LocalIPV4 string `json:"local_ipv4"`
18+ LastEvents []api.MachineEvent `json:"last_events"`
19+ MachineGatewayEnabled bool `json:"machine_gateway_enabled"`
1920}
2021
2122type MachineInstance struct {
@@ -47,15 +48,16 @@ func (mi *MachineInstance) InstanceOptions() instance.InstanceOptions {
4748
4849func (mi * MachineInstance ) ClusterInstance () cluster.MachineInstance {
4950 return cluster.MachineInstance {
50- Id : mi .Machine .InstanceId ,
51- Node : mi .Machine .Node ,
52- Namespace : mi .Machine .Namespace ,
53- MachineId : mi .Machine .Id ,
54- MachineVersion : mi .Version .Id ,
55- Events : mi .State .LastEvents ,
56- Status : mi .State .Status ,
57- LocalIPV4 : mi .State .LocalIPV4 ,
58- CreatedAt : mi .State .CreatedAt ,
59- UpdatedAt : mi .State .UpdatedAt ,
51+ Id : mi .Machine .InstanceId ,
52+ Node : mi .Machine .Node ,
53+ Namespace : mi .Machine .Namespace ,
54+ MachineId : mi .Machine .Id ,
55+ MachineVersion : mi .Version .Id ,
56+ Events : mi .State .LastEvents ,
57+ Status : mi .State .Status ,
58+ LocalIPV4 : mi .State .LocalIPV4 ,
59+ CreatedAt : mi .State .CreatedAt ,
60+ UpdatedAt : mi .State .UpdatedAt ,
61+ EnableMachineGateway : mi .State .MachineGatewayEnabled ,
6062 }
6163}
0 commit comments