Help us shape the future of Go! Take the 2026 Go Developer Survey

api

package
v0.8.2 Latest Latest
Warning

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

Go to latest
Published: Aug 24, 2016 License: Apache-2.0 Imports: 11 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 Error

type Error struct {
	Status int    `json:"status"`
	Error  string `json:"error"`
}

type Response

type Response struct {
	Status int
	Object interface{}
}

func CreateApp

func CreateApp(core *core.Core, r *http.Request) (*Response, error)

func CreateCloudAccount

func CreateCloudAccount(core *core.Core, r *http.Request) (*Response, error)

func CreateComponent

func CreateComponent(core *core.Core, r *http.Request) (*Response, error)

func CreateEntrypoint

func CreateEntrypoint(core *core.Core, r *http.Request) (*Response, error)

func CreateKube

func CreateKube(core *core.Core, r *http.Request) (*Response, error)

func CreateNode

func CreateNode(core *core.Core, r *http.Request) (*Response, error)

func CreatePrivateImageKey

func CreatePrivateImageKey(core *core.Core, r *http.Request) (*Response, error)

func CreateRelease

func CreateRelease(core *core.Core, r *http.Request) (*Response, error)

func DeleteApp

func DeleteApp(core *core.Core, r *http.Request) (*Response, error)

func DeleteCloudAccount

func DeleteCloudAccount(core *core.Core, r *http.Request) (*Response, error)

func DeleteComponent

func DeleteComponent(core *core.Core, r *http.Request) (*Response, error)

func DeleteEntrypoint

func DeleteEntrypoint(core *core.Core, r *http.Request) (*Response, error)

func DeleteInstance

func DeleteInstance(core *core.Core, r *http.Request) (*Response, error)

func DeleteKube

func DeleteKube(core *core.Core, r *http.Request) (*Response, error)

func DeleteNode

func DeleteNode(core *core.Core, r *http.Request) (*Response, error)

func DeletePrivateImageKey

func DeletePrivateImageKey(core *core.Core, r *http.Request) (*Response, error)

func DeleteRelease

func DeleteRelease(core *core.Core, r *http.Request) (*Response, error)

func DeployComponent

func DeployComponent(core *core.Core, r *http.Request) (*Response, error)

func GetApp

func GetApp(core *core.Core, r *http.Request) (*Response, error)

func GetCloudAccount

func GetCloudAccount(core *core.Core, r *http.Request) (*Response, error)

func GetComponent

func GetComponent(core *core.Core, r *http.Request) (*Response, error)

func GetEntrypoint

func GetEntrypoint(core *core.Core, r *http.Request) (*Response, error)

func GetInstance

func GetInstance(core *core.Core, r *http.Request) (*Response, error)

func GetKube

func GetKube(core *core.Core, r *http.Request) (*Response, error)

func GetNode

func GetNode(core *core.Core, r *http.Request) (*Response, error)

func GetPrivateImageKey

func GetPrivateImageKey(core *core.Core, r *http.Request) (*Response, error)

func GetRelease

func GetRelease(core *core.Core, r *http.Request) (*Response, error)

func GetVolume

func GetVolume(core *core.Core, r *http.Request) (*Response, error)

func ListApps

func ListApps(core *core.Core, r *http.Request) (*Response, error)

func ListCloudAccounts

func ListCloudAccounts(core *core.Core, r *http.Request) (*Response, error)

func ListComponents

func ListComponents(core *core.Core, r *http.Request) (*Response, error)

func ListEntrypoints

func ListEntrypoints(core *core.Core, r *http.Request) (*Response, error)

func ListInstances

func ListInstances(core *core.Core, r *http.Request) (*Response, error)

func ListKubes

func ListKubes(core *core.Core, r *http.Request) (*Response, error)

func ListNodes

func ListNodes(core *core.Core, r *http.Request) (*Response, error)

func ListPrivateImageKeys

func ListPrivateImageKeys(core *core.Core, r *http.Request) (*Response, error)

func ListReleases

func ListReleases(core *core.Core, r *http.Request) (*Response, error)

func ListVolumes

func ListVolumes(core *core.Core, r *http.Request) (*Response, error)

func StartInstance

func StartInstance(core *core.Core, r *http.Request) (*Response, error)

func StopInstance

func StopInstance(core *core.Core, r *http.Request) (*Response, error)

func UpdateApp

func UpdateApp(core *core.Core, r *http.Request) (*Response, error)

func UpdateCloudAccount

func UpdateCloudAccount(core *core.Core, r *http.Request) (*Response, error)

func UpdateComponent

func UpdateComponent(core *core.Core, r *http.Request) (*Response, error)

func UpdateEntrypoint

func UpdateEntrypoint(core *core.Core, r *http.Request) (*Response, error)

func UpdateKube

func UpdateKube(core *core.Core, r *http.Request) (*Response, error)

func UpdateNode

func UpdateNode(core *core.Core, r *http.Request) (*Response, error)

func UpdatePrivateImageKey

func UpdatePrivateImageKey(core *core.Core, r *http.Request) (*Response, error)

func UpdateRelease

func UpdateRelease(core *core.Core, r *http.Request) (*Response, error)

func ViewInstanceLog

func ViewInstanceLog(core *core.Core, r *http.Request) (*Response, error)

Jump to

Keyboard shortcuts

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