Documentation
¶
Index ¶
- type Client
- func (c *Client) DnsCreate(req *DnsCreateRequest) (*DnsCreateResponse, error)
- func (c *Client) DnsCreateWithContext(ctx context.Context, req *DnsCreateRequest) (*DnsCreateResponse, error)
- func (c *Client) DnsDelete(req *DnsDeleteRequest) (*DnsDeleteResponse, error)
- func (c *Client) DnsDeleteWithContext(ctx context.Context, req *DnsDeleteRequest) (*DnsDeleteResponse, error)
- func (c *Client) SetTimeout(timeout time.Duration) *Client
- type DnsCreateRequest
- type DnsCreateResponse
- type DnsDeleteRequest
- type DnsDeleteResponse
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) DnsCreate ¶
func (c *Client) DnsCreate(req *DnsCreateRequest) (*DnsCreateResponse, error)
func (*Client) DnsCreateWithContext ¶
func (c *Client) DnsCreateWithContext(ctx context.Context, req *DnsCreateRequest) (*DnsCreateResponse, error)
func (*Client) DnsDelete ¶
func (c *Client) DnsDelete(req *DnsDeleteRequest) (*DnsDeleteResponse, error)
func (*Client) DnsDeleteWithContext ¶
func (c *Client) DnsDeleteWithContext(ctx context.Context, req *DnsDeleteRequest) (*DnsDeleteResponse, error)
type DnsCreateRequest ¶
type DnsCreateRequest struct {
DomainName *string `json:"domainName,omitempty"`
RecordName *string `json:"recordName,omitempty"`
Type *string `json:"type,omitempty"`
Value *string `json:"value,omitempty"`
Line *string `json:"line,omitempty"`
Ttl *int32 `json:"ttl,omitempty"`
Mx *int32 `json:"mx,omitempty"`
Status *int32 `json:"status,omitempty"`
}
type DnsCreateResponse ¶
type DnsCreateResponse struct {
Data *int64 `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*DnsCreateResponse) GetMessage ¶
func (r *DnsCreateResponse) GetMessage() string
func (*DnsCreateResponse) GetRequestId ¶
func (r *DnsCreateResponse) GetRequestId() string
type DnsDeleteRequest ¶
type DnsDeleteResponse ¶
type DnsDeleteResponse struct {
// contains filtered or unexported fields
}
func (*DnsDeleteResponse) GetMessage ¶
func (r *DnsDeleteResponse) GetMessage() string
func (*DnsDeleteResponse) GetRequestId ¶
func (r *DnsDeleteResponse) GetRequestId() string
Click to show internal directories.
Click to hide internal directories.