handlers

package
v1.0.4 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2021 License: MIT Imports: 7 Imported by: 0

Documentation

Index

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 RegisterBaseHandlers(e *echo.Echo)

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.

Jump to

Keyboard shortcuts

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