Documentation ¶
Index ¶
- func CreateArangodJwtAuthorizationHeader(jwt string) (string, error)
- func NewExporter(endpoint string, url string, handler http.Handler) operatorHTTP.PlainServer
- func NewMonitor(arangodbEndpoint string, auth Authentication, sslVerify bool, ...) *monitor
- func NewPassthru(auth Authentication, sslVerify bool, timeout time.Duration, ...) (http.Handler, error)
- type Authentication
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateArangodJwtAuthorizationHeader ¶
CreateArangodJwtAuthorizationHeader calculates a JWT authorization header, for authorization of a request to an arangod server, based on the given secret. If the secret is empty, nothing is done.
func NewExporter ¶
func NewExporter(endpoint string, url string, handler http.Handler) operatorHTTP.PlainServer
func NewMonitor ¶
func NewMonitor(arangodbEndpoint string, auth Authentication, sslVerify bool, timeout time.Duration) *monitor
func NewPassthru ¶
Types ¶
type Authentication ¶
Click to show internal directories.
Click to hide internal directories.