Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Allocation ¶
type AllocationStatus ¶
type AllocationStatus string
const ( AllocationStatusDangling AllocationStatus = "dangling" AllocationStatusSuspended AllocationStatus = "suspended" AllocationStatusConfirmed AllocationStatus = "confirmed" )
type MachineInstance ¶
type MachineInstance struct { Machine cluster.Machine `json:"machine"` Version api.MachineVersion `json:"version"` State MachineInstanceState `json:"state"` }
func (*MachineInstance) ClusterInstance ¶
func (mi *MachineInstance) ClusterInstance() cluster.MachineInstance
func (*MachineInstance) InstanceOptions ¶
func (mi *MachineInstance) InstanceOptions() instance.InstanceOptions
type MachineInstanceState ¶
type MachineInstanceState struct { DesiredStatus api.MachineStatus `json:"desired_status"` Status api.MachineStatus `json:"status"` Restarts int `json:"restarts"` CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` LocalIPV4 string `json:"local_ipv4"` LastEvents []api.MachineEvent `json:"last_events"` }
Click to show internal directories.
Click to hide internal directories.