# Functions

Chain applies middlewares to a http.HandlerFunc.
No description provided by the author
GetClusterName gets the name from URL from request.
NewAccessMiddleware is the AccessMiddleware constructor.
NewApp ctor.
NewContextWithClusterConfig creates a context with cluster config.
NewContextWithEmail save email on context.
No description provided by the author
No description provided by the author
Status return the HTTP status code of an error.
Write to the response and with the status code.
WriteBytes to the response and with the status code.

# Structs

AccessMiddleware guarantees that the user is logged.
App is our API application.
ClusterConfigHandler handles cluster creation and deletion.
ClusterHandler handles cluster creation and deletion.
HealthcheckHandler handler.
LoggingMiddleware handles logging.
LoginHandler handles login url requests.
PayloadMiddleware handles cluster creation and deletion.
UserHandler handles login url requests.
VersionMiddleware adds the version to the request.

# Interfaces

Middleware contract.