Documentation ¶
Index ¶
- func Asset(name string) ([]byte, error)
- func AssetDir(name string) ([]string, error)
- func AssetInfo(name string) (os.FileInfo, error)
- func AssetNames() []string
- func CreateCloudAccount(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func CreateEntrypoint(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func CreateEntrypointListener(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func CreateKube(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func CreateKubeResource(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func CreateNode(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func CreateSession(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func CreateUser(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func CreateVolume(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func DeleteCloudAccount(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func DeleteEntrypoint(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func DeleteEntrypointListener(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func DeleteKube(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func DeleteKubeResource(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func DeleteNode(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func DeleteSession(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func DeleteUser(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func DeleteVolume(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func EditKubeResource(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func EditUser(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func EditVolume(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func GetCloudAccount(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func GetEntrypoint(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func GetEntrypointListener(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func GetKube(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func GetKubeResource(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func GetNode(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func GetSession(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func GetUser(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func GetVolume(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func ListCloudAccounts(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func ListEntrypointListeners(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func ListEntrypoints(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func ListKubeResources(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func ListKubes(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func ListNodes(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func ListSessions(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func ListUsers(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func ListVolumes(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func MustAsset(name string) []byte
- func NewCloudAccount(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func NewEntrypoint(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func NewEntrypointListener(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func NewKube(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func NewKubeResource(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func NewNode(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func NewRouter(c *core.Core, baseRouter *mux.Router) *mux.Router
- func NewSession(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func NewUser(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func NewVolume(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func RegenerateUserAPIToken(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func RestoreAsset(dir, name string) error
- func RestoreAssets(dir, name string) error
- func Root(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func StartKubeResource(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func StopKubeResource(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func UpdateKubeResource(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func UpdateUser(sg *client.Client, w http.ResponseWriter, r *http.Request) error
- func UpdateVolume(sg *client.Client, w http.ResponseWriter, r *http.Request) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Asset ¶ added in v0.10.0
Asset loads and returns the asset for the given name. It returns an error if the asset could not be found or could not be loaded.
func AssetDir ¶ added in v0.10.0
AssetDir returns the file names below a certain directory embedded in the file by go-bindata. For example if you run go-bindata on data/... and data contains the following hierarchy:
data/ foo.txt img/ a.png b.png
then AssetDir("data") would return []string{"foo.txt", "img"} AssetDir("data/img") would return []string{"a.png", "b.png"} AssetDir("foo.txt") and AssetDir("notexist") would return an error AssetDir("") will return []string{"data"}.
func AssetInfo ¶ added in v0.10.0
AssetInfo loads and returns the asset info for the given name. It returns an error if the asset could not be found or could not be loaded.
func AssetNames ¶ added in v0.10.0
func AssetNames() []string
AssetNames returns the names of the assets.
func CreateCloudAccount ¶
func CreateEntrypoint ¶
func CreateEntrypointListener ¶ added in v0.11.0
func CreateKube ¶
func CreateKubeResource ¶ added in v0.11.0
func CreateNode ¶
func CreateSession ¶ added in v0.9.0
func CreateUser ¶ added in v0.9.0
func CreateVolume ¶ added in v0.11.0
func DeleteCloudAccount ¶
func DeleteEntrypoint ¶
func DeleteEntrypointListener ¶ added in v0.11.0
func DeleteKube ¶
func DeleteKubeResource ¶ added in v0.11.0
func DeleteNode ¶
func DeleteSession ¶ added in v0.9.0
func DeleteUser ¶ added in v0.9.0
func DeleteVolume ¶ added in v0.11.0
func EditKubeResource ¶ added in v0.11.0
func EditVolume ¶ added in v0.11.0
func GetCloudAccount ¶
func GetEntrypoint ¶
func GetEntrypointListener ¶ added in v0.11.0
func GetKubeResource ¶ added in v0.11.0
func GetSession ¶ added in v0.9.0
func ListCloudAccounts ¶
func ListEntrypointListeners ¶ added in v0.11.0
func ListEntrypoints ¶
func ListKubeResources ¶ added in v0.11.0
func ListSessions ¶ added in v0.9.0
func ListVolumes ¶
func MustAsset ¶ added in v0.10.0
MustAsset is like Asset but panics when Asset would return an error. It simplifies safe initialization of global variables.
func NewCloudAccount ¶
func NewEntrypoint ¶
func NewEntrypointListener ¶ added in v0.11.0
func NewKubeResource ¶ added in v0.11.0
func NewSession ¶ added in v0.9.0
func RegenerateUserAPIToken ¶ added in v0.9.0
func RestoreAsset ¶ added in v0.10.0
RestoreAsset restores an asset under the given directory
func RestoreAssets ¶ added in v0.10.0
RestoreAssets restores an asset under the given directory recursively
func StartKubeResource ¶ added in v0.11.0
func StopKubeResource ¶ added in v0.11.0
func UpdateKubeResource ¶ added in v0.11.0
func UpdateUser ¶ added in v0.9.0
func UpdateVolume ¶ added in v0.11.0
Types ¶
This section is empty.