Documentation ¶
Index ¶
- func NewRouter(core *core.Core) *mux.Router
- type Response
- func CreateApp(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func CreateCloudAccount(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func CreateComponent(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func CreateEntrypoint(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func CreateKube(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func CreateNode(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func CreatePrivateImageKey(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func CreateRelease(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func CreateSession(core *core.Core, r *http.Request) (*Response, error)
- func CreateUser(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeleteApp(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeleteCloudAccount(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeleteComponent(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeleteEntrypoint(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeleteInstance(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeleteKube(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeleteNode(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeletePrivateImageKey(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeleteRelease(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeleteSession(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeleteUser(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func DeployComponent(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetApp(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetCloudAccount(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetComponent(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetEntrypoint(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetInstance(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetKube(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetNode(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetPrivateImageKey(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetRelease(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetSession(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetUser(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func GetVolume(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListApps(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListCloudAccounts(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListComponents(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListEntrypoints(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListInstances(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListKubes(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListNodes(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListPrivateImageKeys(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListReleases(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListSessions(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListUsers(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ListVolumes(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func RegenerateUserAPIToken(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func StartInstance(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func StopInstance(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func UpdateApp(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func UpdateCloudAccount(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func UpdateComponent(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func UpdateEntrypoint(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func UpdateKube(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func UpdateNode(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func UpdatePrivateImageKey(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func UpdateRelease(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func UpdateUser(core *core.Core, user *model.User, r *http.Request) (*Response, error)
- func ViewInstanceLog(core *core.Core, user *model.User, r *http.Request) (*Response, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Response ¶
type Response struct { Status int Object interface{} }
func CreateCloudAccount ¶
func CreateComponent ¶
func CreateEntrypoint ¶
func CreateKube ¶
func CreateNode ¶
func CreatePrivateImageKey ¶
func CreateRelease ¶
func CreateSession ¶ added in v0.9.0
func CreateUser ¶ added in v0.9.0
func DeleteCloudAccount ¶
func DeleteComponent ¶
func DeleteEntrypoint ¶
func DeleteInstance ¶
func DeleteKube ¶
func DeleteNode ¶
func DeletePrivateImageKey ¶
func DeleteRelease ¶
func DeleteSession ¶ added in v0.9.0
func DeleteUser ¶ added in v0.9.0
func DeployComponent ¶
func GetCloudAccount ¶
func GetComponent ¶
func GetEntrypoint ¶
func GetInstance ¶
func GetPrivateImageKey ¶
func GetRelease ¶
func GetSession ¶ added in v0.9.0
func ListCloudAccounts ¶
func ListComponents ¶
func ListEntrypoints ¶
func ListInstances ¶
func ListPrivateImageKeys ¶
func ListReleases ¶
func ListSessions ¶ added in v0.9.0
func ListVolumes ¶
func RegenerateUserAPIToken ¶ added in v0.9.0
func StartInstance ¶
func StopInstance ¶
func UpdateCloudAccount ¶
func UpdateComponent ¶
func UpdateEntrypoint ¶
func UpdateKube ¶
func UpdateNode ¶
func UpdatePrivateImageKey ¶
func UpdateRelease ¶
func UpdateUser ¶ added in v0.9.0
Source Files ¶
- apps_controller.go
- cloud_accounts_controller.go
- components_controller.go
- entrypoints_controller.go
- helpers.go
- instances_controller.go
- kubes_controller.go
- nodes_controller.go
- private_image_keys_controller.go
- releases_controller.go
- router.go
- sessions_controller.go
- users_controller.go
- volumes_controller.go
Click to show internal directories.
Click to hide internal directories.