Documentation
¶
Index ¶
- type BaseResponse
- type Client
- func (c *Client) CreateCertificate(req *CreateCertificateRequest) (*CreateCertificateResponse, error)
- func (c *Client) GetDomainConfig(req *GetDomainConfigRequest) (*GetDomainConfigResponse, error)
- func (c *Client) SetDomainConfig(req *SetDomainConfigRequest) (*SetDomainConfigResponse, error)
- func (c *Client) WithTimeout(timeout time.Duration) *Client
- type CreateCertificateRequest
- type CreateCertificateResponse
- type DomainCertificate
- type DomainConfig
- type DomainConfigHttps
- type GetDomainConfigRequest
- type GetDomainConfigResponse
- type SetDomainConfigRequest
- type SetDomainConfigResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseResponse ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CreateCertificate ¶
func (c *Client) CreateCertificate(req *CreateCertificateRequest) (*CreateCertificateResponse, error)
func (*Client) GetDomainConfig ¶
func (c *Client) GetDomainConfig(req *GetDomainConfigRequest) (*GetDomainConfigResponse, error)
func (*Client) SetDomainConfig ¶
func (c *Client) SetDomainConfig(req *SetDomainConfigRequest) (*SetDomainConfigResponse, error)
type CreateCertificateResponse ¶
type CreateCertificateResponse struct {
Data *DomainCertificate `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*CreateCertificateResponse) GetMessage ¶
func (r *CreateCertificateResponse) GetMessage() string
type DomainCertificate ¶
type DomainConfig ¶
type DomainConfig struct {
Https *DomainConfigHttps `json:"https"`
}
type DomainConfigHttps ¶
type GetDomainConfigRequest ¶
type GetDomainConfigResponse ¶
type GetDomainConfigResponse struct {
Data []*struct {
Domain string `json:"domain"`
Config *DomainConfig `json:"config"`
} `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*GetDomainConfigResponse) GetMessage ¶
func (r *GetDomainConfigResponse) GetMessage() string
type SetDomainConfigRequest ¶
type SetDomainConfigRequest struct {
Domains string `json:"domains"`
Config *DomainConfig `json:"config"`
}
type SetDomainConfigResponse ¶
type SetDomainConfigResponse struct {
Data *struct {
Config *DomainConfig `json:"config"`
} `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SetDomainConfigResponse) GetMessage ¶
func (r *SetDomainConfigResponse) GetMessage() string
Click to show internal directories.
Click to hide internal directories.