volumeapi

package
v0.0.0-...-b359386 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2020 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HTTPAPI

type HTTPAPI struct {
	// contains filtered or unexported fields
}

func NewHTTPAPI

func NewHTTPAPI(vman *volumemanager.Manager) *HTTPAPI

func (*HTTPAPI) ConfigureClusterClient

func (api *HTTPAPI) ConfigureClusterClient(discoverdURL string)

func (*HTTPAPI) Create

func (api *HTTPAPI) Create(w http.ResponseWriter, r *http.Request, ps httprouter.Params)

func (*HTTPAPI) CreateProvider

func (api *HTTPAPI) CreateProvider(w http.ResponseWriter, r *http.Request, ps httprouter.Params)

func (*HTTPAPI) Destroy

func (api *HTTPAPI) Destroy(w http.ResponseWriter, r *http.Request, ps httprouter.Params)

func (*HTTPAPI) Inspect

func (api *HTTPAPI) Inspect(w http.ResponseWriter, r *http.Request, ps httprouter.Params)

func (*HTTPAPI) List

func (api *HTTPAPI) List(w http.ResponseWriter, r *http.Request, ps httprouter.Params)

func (*HTTPAPI) Pull

func (api *HTTPAPI) Pull(w http.ResponseWriter, r *http.Request, ps httprouter.Params)

func (*HTTPAPI) RegisterRoutes

func (api *HTTPAPI) RegisterRoutes(r *httprouter.Router)

func (*HTTPAPI) Send

func (api *HTTPAPI) Send(w http.ResponseWriter, r *http.Request, ps httprouter.Params)

func (*HTTPAPI) Snapshot

func (api *HTTPAPI) Snapshot(w http.ResponseWriter, r *http.Request, ps httprouter.Params)

Jump to

Keyboard shortcuts

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