v1

package
v0.2.1-0...-d023f04 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2023 License: MPL-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	JobTypeSync = "synchronous"
)

Variables

This section is empty.

Functions

func AgentForceLeaveRequest

func AgentForceLeaveRequest(c echo.Context) error

func AgentJoinRequest

func AgentJoinRequest(c echo.Context) error

func AgentMembersRequest

func AgentMembersRequest(c echo.Context) error

func AgentSelfRequest

func AgentSelfRequest(c echo.Context) error

func AllocSpecificRequest

func AllocSpecificRequest(c echo.Context) error

func AllocsRequest

func AllocsRequest(c echo.Context) error

func ClientAllocRequest

func ClientAllocRequest(c echo.Context) error

func EvalRequest

func EvalRequest(c echo.Context) error

func EvalsRequest

func EvalsRequest(c echo.Context) error

func JobDeleteRequest

func JobDeleteRequest(c echo.Context) error

func JobDetailRequest

func JobDetailRequest(c echo.Context) error

func JobListRequest

func JobListRequest(c echo.Context) error

func JobRequest

func JobRequest(c echo.Context) error

func ListServers

func ListServers(c echo.Context) error

func NodeRequest

func NodeRequest(c echo.Context) error

func NodesRequest

func NodesRequest(c echo.Context) error

func RegionListRequest

func RegionListRequest(c echo.Context) error

func StatusLeaderRequest

func StatusLeaderRequest(c echo.Context) error

func StatusPeersRequest

func StatusPeersRequest(c echo.Context) error

func UpdateServers

func UpdateServers(c echo.Context) error

func UpdupJob

func UpdupJob(c echo.Context) error

func ValidateJobRequest

func ValidateJobRequest(c echo.Context) error

Types

type OldJob

type OldJob struct {
	Region            *string
	ID                *string
	Orders            []string
	Name              *string
	Failover          bool
	Type              *string
	Datacenters       []string
	Tasks             []*Task
	Status            *string
	StatusDescription *string
	EnforceIndex      bool
	CreateIndex       *uint64
	ModifyIndex       *uint64
	JobModifyIndex    *uint64
}

Job is used to serialize a job.

type Task

type Task struct {
	Type     string
	NodeID   string
	NodeName string
	Driver   string
	Config   map[string]interface{}
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL