Documentation ¶
Index ¶
- Variables
- func ActionHandler(c echo.Context) error
- func AuthenticateHandler(c echo.Context) error
- func AuthenticatedUser(c echo.Context) models.User
- func CreateBuildHandler(c echo.Context) error
- func CreateDatacenterHandler(c echo.Context) (err error)
- func CreateEnvHandler(c echo.Context) error
- func CreateLoggerHandler(c echo.Context) (err error)
- func CreateNotificationHandler(c echo.Context) (err error)
- func CreatePolicyDocumentHandler(c echo.Context) (err error)
- func CreatePolicyHandler(c echo.Context) (err error)
- func CreateRoleHandler(c echo.Context) (err error)
- func CreateUserHandler(c echo.Context) error
- func DeleteDatacenterHandler(c echo.Context) error
- func DeleteEnvHandler(c echo.Context) error
- func DeleteLoggerHandler(c echo.Context) (err error)
- func DeleteNotificationHandler(c echo.Context) (err error)
- func DeletePolicyHandler(c echo.Context) (err error)
- func DeleteRoleByIDHandler(c echo.Context) error
- func DeleteRoleHandler(c echo.Context) error
- func DeleteUserHandler(c echo.Context) error
- func ForceEnvDeletionHandler(c echo.Context) error
- func GetBuildDefinitionHandler(c echo.Context) error
- func GetBuildHandler(c echo.Context) (err error)
- func GetBuildMappingHandler(c echo.Context) error
- func GetBuildsHandler(c echo.Context) error
- func GetDatacenterHandler(c echo.Context) (err error)
- func GetDatacentersHandler(c echo.Context) (err error)
- func GetDiffHandler(c echo.Context) error
- func GetEnvHandler(c echo.Context) (err error)
- func GetEnvsHandler(c echo.Context) (err error)
- func GetLoggersHandler(c echo.Context) (err error)
- func GetNotificationHandler(c echo.Context) error
- func GetNotificationsHandler(c echo.Context) (err error)
- func GetPoliciesHandler(c echo.Context) (err error)
- func GetPolicyDocumentHandler(c echo.Context) error
- func GetPolicyDocumentsHandler(c echo.Context) (err error)
- func GetPolicyHandler(c echo.Context) error
- func GetRoleHandler(c echo.Context) error
- func GetRolesHandler(c echo.Context) error
- func GetSessionsHandler(c echo.Context) error
- func GetStatusHandler(c echo.Context) (err error)
- func GetUsageReportHandler(c echo.Context) (err error)
- func GetUserHandler(c echo.Context) error
- func GetUsersHandler(c echo.Context) error
- func SearchEnvsHandler(c echo.Context) error
- func UpdateDatacenterHandler(c echo.Context) (err error)
- func UpdateEnvHandler(c echo.Context) error
- func UpdateNotificationHandler(c echo.Context) (err error)
- func UpdatePolicyHandler(c echo.Context) (err error)
- func UpdateUserHandler(c echo.Context) error
Constants ¶
This section is empty.
Variables ¶
var Secret string
Secret : TODO
Functions ¶
func ActionHandler ¶
ActionHandler : handles different actions that can be triggered on an env
func AuthenticateHandler ¶
AuthenticateHandler manages user authentication
func AuthenticatedUser ¶
AuthenticatedUser : Get the authenticated user from the JWT Token
func CreateBuildHandler ¶
CreateBuildHandler : Will receive a env application
func CreateDatacenterHandler ¶
CreateDatacenterHandler : responds to POST /projects/ by creating a project on the data store
func CreateEnvHandler ¶
CreateEnvHandler : Will receive a env application
func CreateLoggerHandler ¶
CreateLoggerHandler : responds to POST /loggers/ by creating a logger on the data store
func CreateNotificationHandler ¶
CreateNotificationHandler : responds to POST /notifications/ by creating a notification on the data store
func CreatePolicyDocumentHandler ¶
CreatePolicyDocumentHandler : responds to POST /policies/ by creating a policy on the data store
func CreatePolicyHandler ¶
CreatePolicyHandler : responds to POST /policies/ by creating a policy on the data store
func CreateRoleHandler ¶
CreateRoleHandler : responds to POST /roles/ by creating a role on the data store
func CreateUserHandler ¶
CreateUserHandler : responds to POST /users/ by creating a user on the data store
func DeleteDatacenterHandler ¶
DeleteDatacenterHandler : responds to DELETE /projects/:id: by deleting an existing project
func DeleteEnvHandler ¶
DeleteEnvHandler : Deletes a env by name
func DeleteLoggerHandler ¶
DeleteLoggerHandler : responds to DELETE /loggers/:id: by deleting an existing logger
func DeleteNotificationHandler ¶
DeleteNotificationHandler : responds to DELETE /notifications/:id: by deleting an existing notification
func DeletePolicyHandler ¶
DeletePolicyHandler : responds to DELETE /policies/:id: by deleting an existing policy
func DeleteRoleByIDHandler ¶
DeleteRoleByIDHandler : responds to DELETE /roles/:id: by deleting an existing role
func DeleteRoleHandler ¶
DeleteRoleHandler : responds to DELETE /roles/:id: by deleting an existing role
func DeleteUserHandler ¶
DeleteUserHandler : responds to DELETE /users/:id: by deleting an existing user
func ForceEnvDeletionHandler ¶
ForceEnvDeletionHandler : Deletes an env by name forcing it
func GetBuildDefinitionHandler ¶
GetBuildDefinitionHandler : gets the mapping of a build
func GetBuildHandler ¶
GetBuildHandler : gets the details of a specific env build
func GetBuildMappingHandler ¶
GetBuildMappingHandler : gets the mapping of a build
func GetBuildsHandler ¶
GetBuildsHandler : gets the list of builds for the specified env
func GetDatacenterHandler ¶
GetDatacenterHandler : responds to GET /projects/:id:/ with the specified projects details
func GetDatacentersHandler ¶
GetDatacentersHandler : responds to GET /projects/ with a list of all projects
func GetDiffHandler ¶
GetDiffHandler : get a diff of two builds
func GetEnvHandler ¶
GetEnvHandler : responds to GET /envs/:env with the details of an existing env
func GetEnvsHandler ¶
GetEnvsHandler : responds to GET /envs/envs/ with a list ahorized envs
func GetLoggersHandler ¶
GetLoggersHandler : responds to GET /loggers/ with a list of all loggers
func GetNotificationHandler ¶
GetNotificationHandler : responds to GET /notifications/:id:/ with the specified user details
func GetNotificationsHandler ¶
GetNotificationsHandler : responds to GET /notifications/ with a list of all notifications
func GetPoliciesHandler ¶
GetPoliciesHandler : responds to GET /policies/ with a list of all policies
func GetPolicyDocumentHandler ¶
GetPolicyDocumentHandler : responds to GET /policies/:id:/revisions/:rev:
func GetPolicyDocumentsHandler ¶
GetPoliciesHandler : responds to GET /policies/ with a list of all policies
func GetPolicyHandler ¶
GetPolicyHandler : responds to GET /policies/:id:/ with the specified user details
func GetRoleHandler ¶
GetRoleHandler : responds to GET /roles/:role/ with the role details
func GetRolesHandler ¶
GetRolesHandler : responds to GET /roles/ with a list of all roles for admin, and all roles in your group for other roles
func GetStatusHandler ¶
GetStatusHandler : responds to GET /status/
func GetUsageReportHandler ¶
GetUsageReportHandler : ...
func GetUserHandler ¶
GetUserHandler : responds to GET /users/:id:/ with the specified user details
func GetUsersHandler ¶
GetUsersHandler : responds to GET /users/ with a list of all users for admin, and all users in your group for other users
func SearchEnvsHandler ¶
SearchEnvsHandler : Finds all envs
func UpdateDatacenterHandler ¶
UpdateDatacenterHandler : responds to PUT /projects/:id: by updating an existing project
func UpdateEnvHandler ¶
UpdateEnvHandler : Not implemented
func UpdateNotificationHandler ¶
UpdateNotificationHandler : ...
func UpdatePolicyHandler ¶
UpdatePolicyHandler : ...
func UpdateUserHandler ¶
UpdateUserHandler : responds to PUT /users/:id: by updating an existing user
Types ¶
This section is empty.