Added remaining HTTP health check fields to structs
This commit is contained in:
parent
84a07ea113
commit
7d82ece118
|
@ -482,10 +482,13 @@ type HealthCheck struct {
|
|||
ServiceName string // optional service name
|
||||
ServiceTags []string // optional service tags
|
||||
|
||||
HTTP string `json:",omitempty"`
|
||||
TCP string `json:",omitempty"`
|
||||
Interval string `json:",omitempty"`
|
||||
Timeout string `json:",omitempty"`
|
||||
HTTP string `json:",omitempty"`
|
||||
TLSSkipVerify bool `json:",omitempty"`
|
||||
Header map[string][]string `json:",omitempty"`
|
||||
Method string `json:",omitempty"`
|
||||
TCP string `json:",omitempty"`
|
||||
Interval string `json:",omitempty"`
|
||||
Timeout string `json:",omitempty"`
|
||||
|
||||
RaftIndex
|
||||
}
|
||||
|
|
27
api/agent.go
27
api/agent.go
|
@ -7,18 +7,21 @@ import (
|
|||
|
||||
// AgentCheck represents a check known to the agent
|
||||
type AgentCheck struct {
|
||||
Node string
|
||||
CheckID string
|
||||
Name string
|
||||
Status string
|
||||
Notes string
|
||||
Output string
|
||||
ServiceID string
|
||||
ServiceName string
|
||||
HTTP string
|
||||
TCP string
|
||||
Interval string
|
||||
Timeout string
|
||||
Node string
|
||||
CheckID string
|
||||
Name string
|
||||
Status string
|
||||
Notes string
|
||||
Output string
|
||||
ServiceID string
|
||||
ServiceName string
|
||||
HTTP string
|
||||
Header map[string][]string
|
||||
Method string
|
||||
TLSSkipVerify bool
|
||||
TCP string
|
||||
Interval string
|
||||
Timeout string
|
||||
}
|
||||
|
||||
// AgentService represents a service known to the agent
|
||||
|
|
|
@ -35,10 +35,13 @@ type HealthCheck struct {
|
|||
ServiceName string
|
||||
ServiceTags []string
|
||||
|
||||
HTTP string
|
||||
TCP string
|
||||
Interval string
|
||||
Timeout string
|
||||
HTTP string
|
||||
Header map[string][]string
|
||||
Method string
|
||||
TLSSkipVerify bool
|
||||
TCP string
|
||||
Interval string
|
||||
Timeout string
|
||||
}
|
||||
|
||||
// HealthChecks is a collection of HealthCheck structs.
|
||||
|
|
Loading…
Reference in New Issue