Documentation
¶
Index ¶
- type CertificateRecord
- type Client
- func (c *Client) CreateCertificate(req *CreateCertificateRequest) (*CreateCertificateResponse, error)
- func (c *Client) CreateCertificateWithContext(ctx context.Context, req *CreateCertificateRequest) (*CreateCertificateResponse, error)
- func (c *Client) ListCertificates() (*ListCertificatesResponse, error)
- func (c *Client) ListCertificatesWithContext(ctx context.Context) (*ListCertificatesResponse, error)
- func (c *Client) SetTimeout(timeout time.Duration) *Client
- func (c *Client) UpdateCertificate(certificateId string, req *UpdateCertificateRequest) (*UpdateCertificateResponse, error)
- func (c *Client) UpdateCertificateWithContext(ctx context.Context, certificateId string, req *UpdateCertificateRequest) (*UpdateCertificateResponse, error)
- type CreateCertificateRequest
- type CreateCertificateResponse
- type ListCertificatesResponse
- type UpdateCertificateRequest
- type UpdateCertificateResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateRecord ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CreateCertificate ¶
func (c *Client) CreateCertificate(req *CreateCertificateRequest) (*CreateCertificateResponse, error)
func (*Client) CreateCertificateWithContext ¶
func (c *Client) CreateCertificateWithContext(ctx context.Context, req *CreateCertificateRequest) (*CreateCertificateResponse, error)
func (*Client) ListCertificates ¶
func (c *Client) ListCertificates() (*ListCertificatesResponse, error)
func (*Client) ListCertificatesWithContext ¶
func (c *Client) ListCertificatesWithContext(ctx context.Context) (*ListCertificatesResponse, error)
func (*Client) UpdateCertificate ¶
func (c *Client) UpdateCertificate(certificateId string, req *UpdateCertificateRequest) (*UpdateCertificateResponse, error)
func (*Client) UpdateCertificateWithContext ¶
func (c *Client) UpdateCertificateWithContext(ctx context.Context, certificateId string, req *UpdateCertificateRequest) (*UpdateCertificateResponse, error)
type CreateCertificateResponse ¶
type CreateCertificateResponse struct {
CertificateLocation string `json:"location,omitempty"`
// contains filtered or unexported fields
}
func (*CreateCertificateResponse) GetMessage ¶
func (r *CreateCertificateResponse) GetMessage() string
type ListCertificatesResponse ¶
type ListCertificatesResponse struct {
Certificates []*CertificateRecord `json:"ssl-certificates,omitempty"`
// contains filtered or unexported fields
}
func (*ListCertificatesResponse) GetMessage ¶
func (r *ListCertificatesResponse) GetMessage() string
type UpdateCertificateResponse ¶
type UpdateCertificateResponse struct {
// contains filtered or unexported fields
}
func (*UpdateCertificateResponse) GetMessage ¶
func (r *UpdateCertificateResponse) GetMessage() string
Click to show internal directories.
Click to hide internal directories.