Documentation ¶
Index ¶
- func GetDeleteReceiverHandler(client client.AlertmanagerClient, getReceiverName paramProvider) func(c echo.Context) error
- func GetDeleteTemplateFileHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
- func GetDeleteTemplateHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
- func GetGetGlobalConfigHandler(client client.AlertmanagerClient) func(c echo.Context) error
- func GetGetReceiversHandler(client client.AlertmanagerClient) func(c echo.Context) error
- func GetGetRouteHandler(client client.AlertmanagerClient) func(c echo.Context) error
- func GetGetTemplateFileHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
- func GetGetTemplateHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
- func GetGetTemplatesHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
- func GetGetTenancyHandler(client client.AlertmanagerClient) func(c echo.Context) error
- func GetGetTenantsHandler(client client.AlertmanagerClient) func(c echo.Context) error
- func GetPostTemplateFileHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
- func GetPostTemplateHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
- func GetPutTemplateFileHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
- func GetPutTemplateHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
- func GetReceiverPostHandler(client client.AlertmanagerClient) func(c echo.Context) error
- func GetUpdateGlobalConfigHandler(client client.AlertmanagerClient) func(c echo.Context) error
- func GetUpdateReceiverHandler(client client.AlertmanagerClient, getReceiverName paramProvider) func(c echo.Context) error
- func GetUpdateRouteHandler(client client.AlertmanagerClient) func(c echo.Context) error
- func RegisterBaseHandlers(e *echo.Echo)
- func RegisterV0Handlers(e *echo.Echo, client client.AlertmanagerClient)
- func RegisterV1Handlers(e *echo.Echo, client client.AlertmanagerClient, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDeleteReceiverHandler ¶
func GetDeleteReceiverHandler(client client.AlertmanagerClient, getReceiverName paramProvider) func(c echo.Context) error
func GetDeleteTemplateFileHandler ¶
func GetDeleteTemplateFileHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
func GetDeleteTemplateHandler ¶
func GetDeleteTemplateHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
func GetGetGlobalConfigHandler ¶
func GetGetGlobalConfigHandler(client client.AlertmanagerClient) func(c echo.Context) error
func GetGetReceiversHandler ¶
func GetGetReceiversHandler(client client.AlertmanagerClient) func(c echo.Context) error
GetGetReceiversHandler returns a handler function to retrieve receivers for a filePrefix
func GetGetRouteHandler ¶
func GetGetRouteHandler(client client.AlertmanagerClient) func(c echo.Context) error
func GetGetTemplateFileHandler ¶
func GetGetTemplateFileHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
func GetGetTemplateHandler ¶
func GetGetTemplateHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
func GetGetTemplatesHandler ¶
func GetGetTemplatesHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
func GetGetTenancyHandler ¶
func GetGetTenancyHandler(client client.AlertmanagerClient) func(c echo.Context) error
func GetGetTenantsHandler ¶
func GetGetTenantsHandler(client client.AlertmanagerClient) func(c echo.Context) error
func GetPostTemplateFileHandler ¶
func GetPostTemplateFileHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
func GetPostTemplateHandler ¶
func GetPostTemplateHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
func GetPutTemplateFileHandler ¶
func GetPutTemplateFileHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
func GetPutTemplateHandler ¶
func GetPutTemplateHandler(amClient client.AlertmanagerClient, tmplClient client.TemplateClient) func(c echo.Context) error
func GetReceiverPostHandler ¶
func GetReceiverPostHandler(client client.AlertmanagerClient) func(c echo.Context) error
GetReceiverPostHandler returns a handler function that creates a new receiver and then reloads alertmanager
func GetUpdateGlobalConfigHandler ¶
func GetUpdateGlobalConfigHandler(client client.AlertmanagerClient) func(c echo.Context) error
func GetUpdateReceiverHandler ¶
func GetUpdateReceiverHandler(client client.AlertmanagerClient, getReceiverName paramProvider) func(c echo.Context) error
GetUpdateReceiverHandler returns a handler function to update a receivers
func GetUpdateRouteHandler ¶
func GetUpdateRouteHandler(client client.AlertmanagerClient) func(c echo.Context) error
func RegisterBaseHandlers ¶
func RegisterV0Handlers ¶
func RegisterV0Handlers(e *echo.Echo, client client.AlertmanagerClient)
func RegisterV1Handlers ¶
func RegisterV1Handlers(e *echo.Echo, client client.AlertmanagerClient, tmplClient client.TemplateClient)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.