Documentation ¶
Index ¶
- Constants
- func Check(ctx plugin.Context) error
- func Err(err error, msg string, code int) error
- func New(ctx plugin.Context) (plugin.Plugin, error)
- type AddDomainS
- type AddPoolNodeS
- type AddUserDomainS
- type AddVirtualServerS
- type DeleteDomainS
- type DeleteVirtualServerS
- type DrainNodeS
- type DrainPoolS
- type HTTPMETHOD
- type HttpNodeS
- type MethodHTTPArgs
- type MethodHTTPSArgs
- type NginxError
- type PoolName
- type SSLCert
- type StreamNodeS
Constants ¶
View Source
const ( PoolExpString string = "(.*)@(.*)_([0-9]*)\\.Pool" MethodPOST HTTPMETHOD = "POST" MethodPUT HTTPMETHOD = "PUT" MethodDELETE HTTPMETHOD = "DELETE" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AddDomainS ¶
type AddDomainS struct { Domain string HTTPS bool TransferHTTP bool CertificateName string PoolName string NodeList []string }
AddDomainS AddDomainS
type AddPoolNodeS ¶
AddPoolNodeS AddPoolNodeS
type AddUserDomainS ¶
type AddVirtualServerS ¶
type DeleteDomainS ¶
type DeleteVirtualServerS ¶
type DrainNodeS ¶
type DrainPoolS ¶
type HTTPMETHOD ¶
type HTTPMETHOD string
type MethodHTTPArgs ¶
type MethodHTTPSArgs ¶
type MethodHTTPSArgs struct { PoolName *PoolName UpStream []byte Method HTTPMETHOD URL string Domain string }
type NginxError ¶
func (*NginxError) Error ¶
func (e *NginxError) Error() string
type SSLCert ¶
type SSLCert struct { CertName string Key string CA string HTTPMethod HTTPMETHOD }
SSLCert SSLCert
type StreamNodeS ¶
Click to show internal directories.
Click to hide internal directories.