Documentation
¶
Index ¶
- type Client
- func (c *Client) RcdnInstanceSslBind(instanceId int64, req *RcdnInstanceSslBindRequest) (*RcdnInstanceSslBindResponse, error)
- func (c *Client) RcdnInstanceSslBindWithContext(ctx context.Context, instanceId int64, req *RcdnInstanceSslBindRequest) (*RcdnInstanceSslBindResponse, error)
- func (c *Client) SetTimeout(timeout time.Duration) *Client
- func (c *Client) SslCenterCreate(req *SslCenterCreateRequest) (*SslCenterCreateResponse, error)
- func (c *Client) SslCenterCreateWithContext(ctx context.Context, req *SslCenterCreateRequest) (*SslCenterCreateResponse, error)
- func (c *Client) SslCenterGet(sslId int64) (*SslCenterGetResponse, error)
- func (c *Client) SslCenterGetWithContext(ctx context.Context, sslId int64) (*SslCenterGetResponse, error)
- func (c *Client) SslCenterList(req *SslCenterListRequest) (*SslCenterListResponse, error)
- func (c *Client) SslCenterListWithContext(ctx context.Context, req *SslCenterListRequest) (*SslCenterListResponse, error)
- func (c *Client) SslCenterUpdate(certId int64, req *SslCenterUpdateRequest) (*SslCenterUpdateResponse, error)
- func (c *Client) SslCenterUpdateWithContext(ctx context.Context, certId int64, req *SslCenterUpdateRequest) (*SslCenterUpdateResponse, error)
- type RcdnInstanceSslBindRequest
- type RcdnInstanceSslBindResponse
- type SslCenterCreateRequest
- type SslCenterCreateResponse
- type SslCenterGetResponse
- type SslCenterListFilters
- type SslCenterListRequest
- type SslCenterListResponse
- type SslCenterUpdateRequest
- type SslCenterUpdateResponse
- type SslDetail
- type SslRecord
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) RcdnInstanceSslBind ¶
func (c *Client) RcdnInstanceSslBind(instanceId int64, req *RcdnInstanceSslBindRequest) (*RcdnInstanceSslBindResponse, error)
func (*Client) RcdnInstanceSslBindWithContext ¶
func (c *Client) RcdnInstanceSslBindWithContext(ctx context.Context, instanceId int64, req *RcdnInstanceSslBindRequest) (*RcdnInstanceSslBindResponse, error)
func (*Client) SslCenterCreate ¶
func (c *Client) SslCenterCreate(req *SslCenterCreateRequest) (*SslCenterCreateResponse, error)
func (*Client) SslCenterCreateWithContext ¶
func (c *Client) SslCenterCreateWithContext(ctx context.Context, req *SslCenterCreateRequest) (*SslCenterCreateResponse, error)
func (*Client) SslCenterGet ¶
func (c *Client) SslCenterGet(sslId int64) (*SslCenterGetResponse, error)
func (*Client) SslCenterGetWithContext ¶
func (*Client) SslCenterList ¶
func (c *Client) SslCenterList(req *SslCenterListRequest) (*SslCenterListResponse, error)
func (*Client) SslCenterListWithContext ¶
func (c *Client) SslCenterListWithContext(ctx context.Context, req *SslCenterListRequest) (*SslCenterListResponse, error)
func (*Client) SslCenterUpdate ¶ added in v0.4.5
func (c *Client) SslCenterUpdate(certId int64, req *SslCenterUpdateRequest) (*SslCenterUpdateResponse, error)
func (*Client) SslCenterUpdateWithContext ¶ added in v0.4.5
func (c *Client) SslCenterUpdateWithContext(ctx context.Context, certId int64, req *SslCenterUpdateRequest) (*SslCenterUpdateResponse, error)
type RcdnInstanceSslBindResponse ¶
type RcdnInstanceSslBindResponse struct {
// contains filtered or unexported fields
}
func (*RcdnInstanceSslBindResponse) GetMessage ¶
func (r *RcdnInstanceSslBindResponse) GetMessage() string
type SslCenterCreateRequest ¶
type SslCenterCreateResponse ¶
type SslCenterCreateResponse struct {
// contains filtered or unexported fields
}
func (*SslCenterCreateResponse) GetMessage ¶
func (r *SslCenterCreateResponse) GetMessage() string
type SslCenterGetResponse ¶
type SslCenterGetResponse struct {
Data *SslDetail `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SslCenterGetResponse) GetMessage ¶
func (r *SslCenterGetResponse) GetMessage() string
type SslCenterListFilters ¶
type SslCenterListFilters struct {
Domain *string `json:"Domain,omitempty"`
}
type SslCenterListRequest ¶
type SslCenterListRequest struct {
Filters *SslCenterListFilters `json:"columnFilters,omitempty"`
Sort []*string `json:"sort,omitempty"`
Page *int32 `json:"page,omitempty"`
PerPage *int32 `json:"perPage,omitempty"`
}
type SslCenterListResponse ¶
type SslCenterListResponse struct {
Data *struct {
TotalRecords int32 `json:"TotalRecords"`
Records []*SslRecord `json:"Records"`
} `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SslCenterListResponse) GetMessage ¶
func (r *SslCenterListResponse) GetMessage() string
type SslCenterUpdateRequest ¶ added in v0.4.5
type SslCenterUpdateResponse ¶ added in v0.4.5
type SslCenterUpdateResponse struct {
// contains filtered or unexported fields
}
func (*SslCenterUpdateResponse) GetCode ¶ added in v0.4.5
func (r *SslCenterUpdateResponse) GetCode() int32
func (*SslCenterUpdateResponse) GetMessage ¶ added in v0.4.5
func (r *SslCenterUpdateResponse) GetMessage() string
Click to show internal directories.
Click to hide internal directories.