Documentation
¶
Index ¶
- type Client
- func (c *Client) SSLInstallSSL(req *SSLInstallSSLRequest) (*SSLInstallSSLResponse, error)
- func (c *Client) SSLInstallSSLWithContext(ctx context.Context, req *SSLInstallSSLRequest) (*SSLInstallSSLResponse, error)
- func (c *Client) SetTLSConfig(config *tls.Config) *Client
- func (c *Client) SetTimeout(timeout time.Duration) *Client
- type SSLInstallSSLRequest
- type SSLInstallSSLResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) SSLInstallSSL ¶
func (c *Client) SSLInstallSSL(req *SSLInstallSSLRequest) (*SSLInstallSSLResponse, error)
func (*Client) SSLInstallSSLWithContext ¶
func (c *Client) SSLInstallSSLWithContext(ctx context.Context, req *SSLInstallSSLRequest) (*SSLInstallSSLResponse, error)
type SSLInstallSSLRequest ¶
type SSLInstallSSLResponse ¶
type SSLInstallSSLResponse struct {
Data *struct {
User string `json:"user"`
Domain string `json:"domain"`
ExtraCertificateDomains []string `json:"extra_certificate_domains,omitempty"`
WarningDomains []string `json:"warning_domains,omitempty"`
WorkingDomains []string `json:"working_domains,omitempty"`
CertId string `json:"cert_id"`
KeyId string `json:"key_id"`
} `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SSLInstallSSLResponse) GetMessages ¶
func (r *SSLInstallSSLResponse) GetMessages() []string
func (*SSLInstallSSLResponse) GetWarnings ¶
func (r *SSLInstallSSLResponse) GetWarnings() []string
Click to show internal directories.
Click to hide internal directories.