dnspod

package
v1.81.94 Latest Latest
Warning

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

Go to latest
Published: May 15, 2024 License: MPL-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DNSPOD_DOMAIN_MARK_YES = "yes"
	DNSPOD_DOMAIN_MARK_NO  = "no"
)
View Source
const (
	DNSPOD_DOMAIN_STATUS_ENABLE  = "enable"
	DNSPOD_DOMAIN_STATUS_DISABLE = "disable"
)

Variables

View Source
var DNSPOD_DOMAIN_MARK_TYPE = []string{
	DNSPOD_DOMAIN_MARK_YES,
	DNSPOD_DOMAIN_MARK_NO,
}

Functions

func DataSourceTencentCloudDnspodDomainAnalytics

func DataSourceTencentCloudDnspodDomainAnalytics() *schema.Resource

func DataSourceTencentCloudDnspodDomainList

func DataSourceTencentCloudDnspodDomainList() *schema.Resource

func DataSourceTencentCloudDnspodDomainLogList

func DataSourceTencentCloudDnspodDomainLogList() *schema.Resource

func DataSourceTencentCloudDnspodRecordAnalytics

func DataSourceTencentCloudDnspodRecordAnalytics() *schema.Resource

func DataSourceTencentCloudDnspodRecordLineList

func DataSourceTencentCloudDnspodRecordLineList() *schema.Resource

func DataSourceTencentCloudDnspodRecordList

func DataSourceTencentCloudDnspodRecordList() *schema.Resource

func DataSourceTencentCloudDnspodRecordType

func DataSourceTencentCloudDnspodRecordType() *schema.Resource

func DataSourceTencentCloudDnspodRecords

func DataSourceTencentCloudDnspodRecords() *schema.Resource

func ResourceTencentCloudDnspodCustomLine

func ResourceTencentCloudDnspodCustomLine() *schema.Resource

func ResourceTencentCloudDnspodDomainAlias

func ResourceTencentCloudDnspodDomainAlias() *schema.Resource

func ResourceTencentCloudDnspodDomainInstance

func ResourceTencentCloudDnspodDomainInstance() *schema.Resource

func ResourceTencentCloudDnspodDomainLock

func ResourceTencentCloudDnspodDomainLock() *schema.Resource

func ResourceTencentCloudDnspodDownloadSnapshotOperation

func ResourceTencentCloudDnspodDownloadSnapshotOperation() *schema.Resource

func ResourceTencentCloudDnspodModifyDomainOwnerOperation

func ResourceTencentCloudDnspodModifyDomainOwnerOperation() *schema.Resource

func ResourceTencentCloudDnspodModifyRecordGroupOperation

func ResourceTencentCloudDnspodModifyRecordGroupOperation() *schema.Resource

func ResourceTencentCloudDnspodRecord

func ResourceTencentCloudDnspodRecord() *schema.Resource

func ResourceTencentCloudDnspodRecordGroup

func ResourceTencentCloudDnspodRecordGroup() *schema.Resource

func ResourceTencentCloudDnspodSnapshotConfig

func ResourceTencentCloudDnspodSnapshotConfig() *schema.Resource

Types

type DnspodService

type DnspodService struct {
	// contains filtered or unexported fields
}

func NewDnspodService

func NewDnspodService(client *connectivity.TencentCloudClient) DnspodService

func (*DnspodService) DeleteDnspodCustomLineById

func (me *DnspodService) DeleteDnspodCustomLineById(ctx context.Context, domain string, name string) (errRet error)

func (*DnspodService) DeleteDnspodDomainAliasById

func (me *DnspodService) DeleteDnspodDomainAliasById(ctx context.Context, domain string, domainAliasId int64) (errRet error)

func (*DnspodService) DeleteDnspodRecordGroupById

func (me *DnspodService) DeleteDnspodRecordGroupById(ctx context.Context, domain string, groupId uint64) (errRet error)

func (*DnspodService) DeleteDomain

func (me *DnspodService) DeleteDomain(ctx context.Context, domain string) (errRet error)

func (*DnspodService) DescribeDnspodCustomLineById

func (me *DnspodService) DescribeDnspodCustomLineById(ctx context.Context, domain string, name string) (customLineInfo *dnspod.CustomLineInfo, errRet error)

func (*DnspodService) DescribeDnspodDomainAliasById

func (me *DnspodService) DescribeDnspodDomainAliasById(ctx context.Context, domain string, domainAliasId int64) (domainAliasInfo *dnspod.DomainAliasInfo, errRet error)

func (*DnspodService) DescribeDnspodDomainAnalyticsByFilter

func (me *DnspodService) DescribeDnspodDomainAnalyticsByFilter(ctx context.Context, param map[string]interface{}) (alias_data []*dnspod.DomainAliasAnalyticsItem, data []*dnspod.DomainAnalyticsDetail, info *dnspod.DomainAnalyticsInfo, errRet error)

func (*DnspodService) DescribeDnspodDomainListByFilter

func (me *DnspodService) DescribeDnspodDomainListByFilter(ctx context.Context, param map[string]interface{}) (domain_list []*dnspod.DomainListItem, errRet error)

func (*DnspodService) DescribeDnspodDomainLogListByFilter

func (me *DnspodService) DescribeDnspodDomainLogListByFilter(ctx context.Context, param map[string]interface{}) (domain_log_list []*string, errRet error)

func (*DnspodService) DescribeDnspodRecordAnalyticsByFilter

func (me *DnspodService) DescribeDnspodRecordAnalyticsByFilter(ctx context.Context, param map[string]interface{}) (alias_data []*dnspod.SubdomainAliasAnalyticsItem, data []*dnspod.DomainAnalyticsDetail, info *dnspod.SubdomainAnalyticsInfo, errRet error)

func (*DnspodService) DescribeDnspodRecordGroupById

func (me *DnspodService) DescribeDnspodRecordGroupById(ctx context.Context, domain string, groupId uint64) (recordGroup *dnspod.RecordGroupInfo, errRet error)

func (*DnspodService) DescribeDnspodRecordLineListByFilter

func (me *DnspodService) DescribeDnspodRecordLineListByFilter(ctx context.Context, param map[string]interface{}) (line_list []*dnspod.LineInfo, line_group_list []*dnspod.LineGroupInfo, errRet error)

func (*DnspodService) DescribeDnspodRecordListByFilter

func (me *DnspodService) DescribeDnspodRecordListByFilter(ctx context.Context, param map[string]interface{}) (record_list []*dnspod.RecordListItem, errRet error)

func (*DnspodService) DescribeDnspodRecordTypeByFilter

func (me *DnspodService) DescribeDnspodRecordTypeByFilter(ctx context.Context, param map[string]interface{}) (type_list []*string, errRet error)

func (*DnspodService) DescribeDnspodSnapshotConfigById

func (me *DnspodService) DescribeDnspodSnapshotConfigById(ctx context.Context, domain string) (snapshotConfig *dnspod.SnapshotConfig, errRet error)

func (*DnspodService) DescribeDomain

func (me *DnspodService) DescribeDomain(ctx context.Context, domain string) (ret *dnspod.DescribeDomainResponse, errRet error)

func (*DnspodService) DescribeRecordList

func (me *DnspodService) DescribeRecordList(ctx context.Context, request *dnspod.DescribeRecordListRequest) (list []*dnspod.RecordListItem, info *dnspod.RecordCountInfo, errRet error)

func (*DnspodService) ModifyDnsPodDomainRemark

func (me *DnspodService) ModifyDnsPodDomainRemark(ctx context.Context, domain string, remark string) (errRet error)

func (*DnspodService) ModifyDnsPodDomainStatus

func (me *DnspodService) ModifyDnsPodDomainStatus(ctx context.Context, domain string, status string) (errRet error)

////////api

Jump to

Keyboard shortcuts

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