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

api

package
v0.12.0 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2016 License: Apache-2.0 Imports: 13 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 Response

type Response struct {
	Status int
	Object interface{}
}

func CreateCloudAccount

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

func CreateEntrypoint

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

func CreateEntrypointListener added in v0.11.0

func CreateEntrypointListener(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func CreateKube

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

func CreateKubeResource added in v0.11.0

func CreateKubeResource(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func CreateNode

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

func CreateSession added in v0.9.0

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

func CreateUser added in v0.9.0

func CreateUser(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func CreateVolume added in v0.11.0

func CreateVolume(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func DeleteCloudAccount

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

func DeleteEntrypoint

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

func DeleteEntrypointListener added in v0.11.0

func DeleteEntrypointListener(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func DeleteKube

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

func DeleteKubeResource added in v0.11.0

func DeleteKubeResource(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func DeleteNode

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

func DeleteSession added in v0.9.0

func DeleteSession(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func DeleteUser added in v0.9.0

func DeleteUser(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func DeleteVolume added in v0.11.0

func DeleteVolume(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func GetCloudAccount

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

func GetEntrypoint

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

func GetEntrypointListener added in v0.11.0

func GetEntrypointListener(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func GetKube

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

func GetKubeResource added in v0.11.0

func GetKubeResource(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func GetNode

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

func GetSession added in v0.9.0

func GetSession(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func GetUser added in v0.9.0

func GetUser(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func GetVolume

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

func ListCloudAccounts

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

func ListEntrypointListeners added in v0.11.0

func ListEntrypointListeners(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func ListEntrypoints

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

func ListKubeResources added in v0.11.0

func ListKubeResources(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func ListKubes

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

func ListNodes

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

func ListSessions added in v0.9.0

func ListSessions(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func ListUsers added in v0.9.0

func ListUsers(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func ListVolumes

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

func ProvisionKube added in v0.11.4

func ProvisionKube(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func RegenerateUserAPIToken added in v0.9.0

func RegenerateUserAPIToken(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func StartKubeResource added in v0.11.0

func StartKubeResource(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func StopKubeResource added in v0.11.0

func StopKubeResource(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func UpdateCloudAccount

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

func UpdateEntrypoint

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

func UpdateEntrypointListener added in v0.11.1

func UpdateEntrypointListener(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func UpdateKube

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

func UpdateKubeResource added in v0.11.0

func UpdateKubeResource(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func UpdateNode

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

func UpdateUser added in v0.9.0

func UpdateUser(core *core.Core, user *model.User, r *http.Request) (*Response, error)

func UpdateVolume added in v0.11.0

func UpdateVolume(core *core.Core, user *model.User, r *http.Request) (*Response, error)

Jump to

Keyboard shortcuts

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