Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectivityCheck ¶
type ConnectivityCheck struct {
Severity string `toml:"severity"`
}
type Instance ¶
type Instance struct {
config.InternalConfig
Partial string `toml:"partial"`
Targets []string `toml:"targets"`
Concurrency int `toml:"concurrency"`
Timeout config.Duration `toml:"timeout"`
ReadTimeout config.Duration `toml:"read_timeout"`
Protocol string `toml:"protocol"`
Send string `toml:"send"`
Expect string `toml:"expect"`
Connectivity ConnectivityCheck `toml:"connectivity"`
ResponseTime ResponseTimeCheck `toml:"response_time"`
}
type NETPlugin ¶
type NETPlugin struct {
config.InternalConfig
Partials []Partial `toml:"partials"`
Instances []*Instance `toml:"instances"`
}
func (*NETPlugin) ApplyPartials ¶
func (*NETPlugin) GetInstances ¶
type Partial ¶
type Partial struct {
ID string `toml:"id"`
Concurrency int `toml:"concurrency"`
Timeout config.Duration `toml:"timeout"`
ReadTimeout config.Duration `toml:"read_timeout"`
Protocol string `toml:"protocol"`
Send string `toml:"send"`
Expect string `toml:"expect"`
Connectivity ConnectivityCheck `toml:"connectivity"`
ResponseTime ResponseTimeCheck `toml:"response_time"`
}
Click to show internal directories.
Click to hide internal directories.