Documentation ¶
Index ¶
- type Check
- type CheckExecution
- type CheckUptime
- type CreateGraphQLCheckInput
- type CreateHTTPCheckInput
- type CreateICMPCheckInput
- type CreateStatusPageInput
- type CreateTCPCheckInput
- type CreateTLSCheckInput
- type DeleteResponse
- type GraphQLCheck
- type HTTPAuthInput
- type HTTPAuthOidcInput
- type HTTPCheck
- type ICMPCheck
- type Namespace
- type PollResult
- type StatusPage
- type TCPCheck
- type TLSCheck
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckExecution ¶
type CheckUptime ¶
type CreateGraphQLCheckInput ¶
type CreateHTTPCheckInput ¶
type CreateICMPCheckInput ¶
type CreateStatusPageInput ¶
type CreateTCPCheckInput ¶
type CreateTLSCheckInput ¶
type DeleteResponse ¶
type DeleteResponse struct {
ID string `json:"id"`
}
type GraphQLCheck ¶
type GraphQLCheck struct { ID string `json:"id"` Name string `json:"name"` Namespace string `json:"namespace"` Frecuency string `json:"frecuency"` Query string `json:"query"` Variables map[string]interface{} `json:"variables"` URL string `json:"url"` Status string `json:"status"` LatestCheck *time.Time `json:"latestCheck"` Message string `json:"message"` ErrorMsg string `json:"errorMsg"` }
func (GraphQLCheck) IsCheck ¶
func (GraphQLCheck) IsCheck()
type HTTPAuthInput ¶
type HTTPAuthInput struct {
Oidc *HTTPAuthOidcInput `json:"oidc"`
}
type HTTPAuthOidcInput ¶
type HTTPCheck ¶
type HTTPCheck struct { ID string `json:"id"` Name string `json:"name"` Namespace string `json:"namespace"` Frecuency string `json:"frecuency"` URL string `json:"url"` Status string `json:"status"` LatestCheck *time.Time `json:"latestCheck"` Message string `json:"message"` ErrorMsg string `json:"errorMsg"` }
type ICMPCheck ¶
type ICMPCheck struct { ID string `json:"id"` Name string `json:"name"` Namespace string `json:"namespace"` Frecuency string `json:"frecuency"` Address string `json:"address"` Status string `json:"status"` LatestCheck *time.Time `json:"latestCheck"` Message string `json:"message"` ErrorMsg string `json:"errorMsg"` }
type PollResult ¶
type PollResult struct {
Took int `json:"took"`
}
type StatusPage ¶
type TCPCheck ¶
type TCPCheck struct { ID string `json:"id"` Name string `json:"name"` Namespace string `json:"namespace"` Frecuency string `json:"frecuency"` Address string `json:"address"` Status string `json:"status"` LatestCheck *time.Time `json:"latestCheck"` Message string `json:"message"` ErrorMsg string `json:"errorMsg"` }
type TLSCheck ¶
type TLSCheck struct { ID string `json:"id"` Name string `json:"name"` Namespace string `json:"namespace"` Frecuency string `json:"frecuency"` Address string `json:"address"` Status string `json:"status"` LatestCheck *time.Time `json:"latestCheck"` Message string `json:"message"` ErrorMsg string `json:"errorMsg"` }
Click to show internal directories.
Click to hide internal directories.