Help us shape the future of Go! Take the 2026 Go Developer Survey

dnspod

package
v1.83.21 Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2026 License: MPL-2.0 Imports: 15 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"
)
View Source
const (
	DNSPOD_RECORD_NAME_AT = "@"
	DNSPOD_RECORD_TYPE_NS = "NS"
)

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 DataSourceTencentCloudDnspodDomainInstances added in v1.82.74

func DataSourceTencentCloudDnspodDomainInstances() *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 DataSourceTencentCloudSubdomainValidateStatus added in v1.81.147

func DataSourceTencentCloudSubdomainValidateStatus() *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 ResourceTencentCloudDnspodLineGroup added in v1.82.64

func ResourceTencentCloudDnspodLineGroup() *schema.Resource

func ResourceTencentCloudDnspodModifyDomainOwnerOperation

func ResourceTencentCloudDnspodModifyDomainOwnerOperation() *schema.Resource

func ResourceTencentCloudDnspodModifyRecordGroupOperation

func ResourceTencentCloudDnspodModifyRecordGroupOperation() *schema.Resource

func ResourceTencentCloudDnspodPackageDomain added in v1.83.8

func ResourceTencentCloudDnspodPackageDomain() *schema.Resource

func ResourceTencentCloudDnspodPackageOrder added in v1.82.66

func ResourceTencentCloudDnspodPackageOrder() *schema.Resource

func ResourceTencentCloudDnspodRecord

func ResourceTencentCloudDnspodRecord() *schema.Resource

func ResourceTencentCloudDnspodRecordGroup

func ResourceTencentCloudDnspodRecordGroup() *schema.Resource

func ResourceTencentCloudDnspodSnapshotConfig

func ResourceTencentCloudDnspodSnapshotConfig() *schema.Resource

func ResourceTencentCloudSubdomainValidateTxtValueOperation added in v1.81.147

func ResourceTencentCloudSubdomainValidateTxtValueOperation() *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) DescribeDnspodLineGroupById added in v1.82.64

func (me *DnspodService) DescribeDnspodLineGroupById(ctx context.Context, domain string, lineGroupId uint64) (lineGroup *dnspod.LineGroupItem, errRet error)

func (*DnspodService) DescribeDnspodPackageDomainById added in v1.83.8

func (me *DnspodService) DescribeDnspodPackageDomainById(ctx context.Context, resourceId string) (ret *dnspod.PackageListItem, errRet error)

func (*DnspodService) DescribeDnspodPackageOrderById added in v1.82.66

func (me *DnspodService) DescribeDnspodPackageOrderById(ctx context.Context, domain string) (ret *dnspodintl.DomainInfo, 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) DescribeSubdomainValidateStatusByFilter added in v1.81.147

func (me *DnspodService) DescribeSubdomainValidateStatusByFilter(ctx context.Context, param map[string]interface{}) (status int, 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)

Jump to

Keyboard shortcuts

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