api

package
v0.11.1 Latest Latest
Warning

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

Go to latest
Published: Sep 30, 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 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