v2

package
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2024 License: MIT, Apache-2.0, BSD-2-Clause, + 1 more Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DnsClientBuilder

func DnsClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForCreateRecordSet

func GenReqDefForCreateRecordSet() *def.HttpRequestDef

func GenReqDefForDeleteRecordSet

func GenReqDefForDeleteRecordSet() *def.HttpRequestDef

func GenReqDefForListPublicZones added in v0.3.1

func GenReqDefForListPublicZones() *def.HttpRequestDef

func GenReqDefForListRecordSetsByZone

func GenReqDefForListRecordSetsByZone() *def.HttpRequestDef

func GenReqDefForUpdateRecordSet

func GenReqDefForUpdateRecordSet() *def.HttpRequestDef

Types

type DnsClient

type DnsClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewDnsClient

func NewDnsClient(hcClient *httpclient.HcHttpClient) *DnsClient

func (*DnsClient) CreateRecordSet

func (c *DnsClient) CreateRecordSet(request *model.CreateRecordSetRequest) (*model.CreateRecordSetResponse, error)

CreateRecordSet 创建单个Record Set

创建单个Record Set

Please refer to HUAWEI cloud API Explorer for details.

func (*DnsClient) DeleteRecordSet

func (c *DnsClient) DeleteRecordSet(request *model.DeleteRecordSetRequest) (*model.DeleteRecordSetResponse, error)

DeleteRecordSet 删除单个Record Set

删除单个Record Set。删除有添加智能解析的记录集时,需要用Record Set多线路管理模块中删除接口进行删除。

Please refer to HUAWEI cloud API Explorer for details.

func (*DnsClient) ListPublicZones added in v0.3.1

func (c *DnsClient) ListPublicZones(request *model.ListPublicZonesRequest) (*model.ListPublicZonesResponse, error)

ListPublicZones 查询公网Zone列表

查询公网Zone列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DnsClient) ListRecordSetsByZone

ListRecordSetsByZone 查询单个Zone下Record Set列表

查询单个Zone下Record Set列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DnsClient) UpdateRecordSet

func (c *DnsClient) UpdateRecordSet(request *model.UpdateRecordSetRequest) (*model.UpdateRecordSetResponse, error)

UpdateRecordSet 修改单个Record Set

修改单个Record Set

Please refer to HUAWEI cloud API Explorer for details.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL