Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ReqAcceptContent ¶
type ReqAcceptContent struct { }
func (ReqAcceptContent) Create ¶
func (r ReqAcceptContent) Create(client api.HAProxyClient, frontend *models.Frontend, ingressACL string) error
func (ReqAcceptContent) GetType ¶
func (r ReqAcceptContent) GetType() haproxy.RuleType
type ReqBasicAuth ¶
func (ReqBasicAuth) Create ¶
func (r ReqBasicAuth) Create(client api.HAProxyClient, frontend *models.Frontend, ingressACL string) (err error)
func (ReqBasicAuth) GetType ¶
func (r ReqBasicAuth) GetType() haproxy.RuleType
type ReqCapture ¶
func (ReqCapture) Create ¶
func (r ReqCapture) Create(client api.HAProxyClient, frontend *models.Frontend, ingressACL string) error
func (ReqCapture) GetType ¶
func (r ReqCapture) GetType() haproxy.RuleType
type ReqDeny ¶
type ReqInspectDelay ¶
type ReqInspectDelay struct {
Timeout *int64
}
func (ReqInspectDelay) Create ¶
func (r ReqInspectDelay) Create(client api.HAProxyClient, frontend *models.Frontend, ingressACL string) error
func (ReqInspectDelay) GetType ¶
func (r ReqInspectDelay) GetType() haproxy.RuleType
type ReqPathRewrite ¶
func (ReqPathRewrite) Create ¶
func (r ReqPathRewrite) Create(client api.HAProxyClient, frontend *models.Frontend, ingressACL string) error
func (ReqPathRewrite) GetType ¶
func (r ReqPathRewrite) GetType() haproxy.RuleType
type ReqProxyProtocol ¶
type ReqProxyProtocol struct {
SrcIPsMap string
}
func (ReqProxyProtocol) Create ¶
func (r ReqProxyProtocol) Create(client api.HAProxyClient, frontend *models.Frontend, ingressACL string) error
func (ReqProxyProtocol) GetType ¶
func (r ReqProxyProtocol) GetType() haproxy.RuleType
type ReqRateLimit ¶
func (ReqRateLimit) Create ¶
func (r ReqRateLimit) Create(client api.HAProxyClient, frontend *models.Frontend, ingressACL string) error
func (ReqRateLimit) GetType ¶
func (r ReqRateLimit) GetType() haproxy.RuleType
type ReqSetSrc ¶
type ReqSetSrc struct {
HeaderName string
}
type ReqSetVar ¶
type ReqTrack ¶
type RequestRedirect ¶
type RequestRedirect struct { RedirectCode int64 RedirectPort int Host string SSLRequest bool SSLRedirect bool }
func (RequestRedirect) Create ¶
func (r RequestRedirect) Create(client api.HAProxyClient, frontend *models.Frontend, ingressACL string) error
func (RequestRedirect) GetType ¶
func (r RequestRedirect) GetType() haproxy.RuleType
Click to show internal directories.
Click to hide internal directories.