api

package
v0.5.3 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2016 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewRouter

func NewRouter(core *core.Core) *mux.Router

Types

type AppController

type AppController struct {
	// contains filtered or unexported fields
}

func (*AppController) Create

func (c *AppController) Create(w http.ResponseWriter, r *http.Request)

func (*AppController) Delete

func (c *AppController) Delete(w http.ResponseWriter, r *http.Request)

func (*AppController) Index

func (c *AppController) Index(w http.ResponseWriter, r *http.Request)

func (*AppController) Show

func (c *AppController) Show(w http.ResponseWriter, r *http.Request)

func (*AppController) Update added in v0.4.0

func (c *AppController) Update(w http.ResponseWriter, r *http.Request)

type ComponentController

type ComponentController struct {
	// contains filtered or unexported fields
}

func (*ComponentController) Create

func (*ComponentController) Delete

func (*ComponentController) Deploy added in v0.4.0

func (*ComponentController) Index

func (*ComponentController) Show

func (*ComponentController) Update added in v0.4.0

type EntrypointController

type EntrypointController struct {
	// contains filtered or unexported fields
}

func (*EntrypointController) Create

func (*EntrypointController) Delete

func (*EntrypointController) Index

func (*EntrypointController) Show

type ImageRepoController

type ImageRepoController struct {
	// contains filtered or unexported fields
}

func (*ImageRepoController) Create

func (*ImageRepoController) Delete

func (*ImageRepoController) Index added in v0.4.2

func (*ImageRepoController) Show added in v0.4.2

type InstanceController

type InstanceController struct {
	// contains filtered or unexported fields
}

func (*InstanceController) Index

func (*InstanceController) Log added in v0.4.0

TODO this is not JSON

func (*InstanceController) Show

func (*InstanceController) Start

func (*InstanceController) Stop

type NodeController added in v0.5.0

type NodeController struct {
	// contains filtered or unexported fields
}

func (*NodeController) Create added in v0.5.0

func (c *NodeController) Create(w http.ResponseWriter, r *http.Request)

func (*NodeController) Delete added in v0.5.0

func (c *NodeController) Delete(w http.ResponseWriter, r *http.Request)

func (*NodeController) Index added in v0.5.0

func (c *NodeController) Index(w http.ResponseWriter, r *http.Request)

func (*NodeController) Show added in v0.5.0

func (*NodeController) Update added in v0.5.0

func (c *NodeController) Update(w http.ResponseWriter, r *http.Request)

type ReleaseController

type ReleaseController struct {
	// contains filtered or unexported fields
}

func (*ReleaseController) Create

func (*ReleaseController) Current added in v0.4.0

func (c *ReleaseController) Current(w http.ResponseWriter, r *http.Request)

func (*ReleaseController) Delete added in v0.4.2

func (*ReleaseController) Index

func (*ReleaseController) MergeCreate added in v0.4.2

func (c *ReleaseController) MergeCreate(w http.ResponseWriter, r *http.Request)

func (*ReleaseController) Show

func (*ReleaseController) Target added in v0.4.0

func (*ReleaseController) Update added in v0.4.0

type TaskController

type TaskController struct {
	// contains filtered or unexported fields
}

func (*TaskController) Delete added in v0.5.0

func (c *TaskController) Delete(w http.ResponseWriter, r *http.Request)

func (*TaskController) Index

func (c *TaskController) Index(w http.ResponseWriter, r *http.Request)

func (*TaskController) Show

Jump to

Keyboard shortcuts

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