Documentation ¶
Index ¶
- Constants
- type AddRecordBatch
- type BatchRecordInfo
- type CheckRecordSnapshotRollbackRequest
- type CheckRecordSnapshotRollbackRequestParams
- type CheckRecordSnapshotRollbackResponse
- type CheckRecordSnapshotRollbackResponseParams
- type CheckSnapshotRollbackRequest
- type CheckSnapshotRollbackRequestParams
- type CheckSnapshotRollbackResponse
- type CheckSnapshotRollbackResponseParams
- type Client
- func (c *Client) CheckRecordSnapshotRollback(request *CheckRecordSnapshotRollbackRequest) (response *CheckRecordSnapshotRollbackResponse, err error)
- func (c *Client) CheckRecordSnapshotRollbackWithContext(ctx context.Context, request *CheckRecordSnapshotRollbackRequest) (response *CheckRecordSnapshotRollbackResponse, err error)
- func (c *Client) CheckSnapshotRollback(request *CheckSnapshotRollbackRequest) (response *CheckSnapshotRollbackResponse, err error)
- func (c *Client) CheckSnapshotRollbackWithContext(ctx context.Context, request *CheckSnapshotRollbackRequest) (response *CheckSnapshotRollbackResponse, err error)
- func (c *Client) CreateDeal(request *CreateDealRequest) (response *CreateDealResponse, err error)
- func (c *Client) CreateDealWithContext(ctx context.Context, request *CreateDealRequest) (response *CreateDealResponse, err error)
- func (c *Client) CreateDomain(request *CreateDomainRequest) (response *CreateDomainResponse, err error)
- func (c *Client) CreateDomainAlias(request *CreateDomainAliasRequest) (response *CreateDomainAliasResponse, err error)
- func (c *Client) CreateDomainAliasWithContext(ctx context.Context, request *CreateDomainAliasRequest) (response *CreateDomainAliasResponse, err error)
- func (c *Client) CreateDomainBatch(request *CreateDomainBatchRequest) (response *CreateDomainBatchResponse, err error)
- func (c *Client) CreateDomainBatchWithContext(ctx context.Context, request *CreateDomainBatchRequest) (response *CreateDomainBatchResponse, err error)
- func (c *Client) CreateDomainCustomLine(request *CreateDomainCustomLineRequest) (response *CreateDomainCustomLineResponse, err error)
- func (c *Client) CreateDomainCustomLineWithContext(ctx context.Context, request *CreateDomainCustomLineRequest) (response *CreateDomainCustomLineResponse, err error)
- func (c *Client) CreateDomainGroup(request *CreateDomainGroupRequest) (response *CreateDomainGroupResponse, err error)
- func (c *Client) CreateDomainGroupWithContext(ctx context.Context, request *CreateDomainGroupRequest) (response *CreateDomainGroupResponse, err error)
- func (c *Client) CreateDomainWithContext(ctx context.Context, request *CreateDomainRequest) (response *CreateDomainResponse, err error)
- func (c *Client) CreateRecord(request *CreateRecordRequest) (response *CreateRecordResponse, err error)
- func (c *Client) CreateRecordBatch(request *CreateRecordBatchRequest) (response *CreateRecordBatchResponse, err error)
- func (c *Client) CreateRecordBatchWithContext(ctx context.Context, request *CreateRecordBatchRequest) (response *CreateRecordBatchResponse, err error)
- func (c *Client) CreateRecordGroup(request *CreateRecordGroupRequest) (response *CreateRecordGroupResponse, err error)
- func (c *Client) CreateRecordGroupWithContext(ctx context.Context, request *CreateRecordGroupRequest) (response *CreateRecordGroupResponse, err error)
- func (c *Client) CreateRecordWithContext(ctx context.Context, request *CreateRecordRequest) (response *CreateRecordResponse, err error)
- func (c *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
- func (c *Client) CreateSnapshotWithContext(ctx context.Context, request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
- func (c *Client) DeleteDomain(request *DeleteDomainRequest) (response *DeleteDomainResponse, err error)
- func (c *Client) DeleteDomainAlias(request *DeleteDomainAliasRequest) (response *DeleteDomainAliasResponse, err error)
- func (c *Client) DeleteDomainAliasWithContext(ctx context.Context, request *DeleteDomainAliasRequest) (response *DeleteDomainAliasResponse, err error)
- func (c *Client) DeleteDomainBatch(request *DeleteDomainBatchRequest) (response *DeleteDomainBatchResponse, err error)
- func (c *Client) DeleteDomainBatchWithContext(ctx context.Context, request *DeleteDomainBatchRequest) (response *DeleteDomainBatchResponse, err error)
- func (c *Client) DeleteDomainCustomLine(request *DeleteDomainCustomLineRequest) (response *DeleteDomainCustomLineResponse, err error)
- func (c *Client) DeleteDomainCustomLineWithContext(ctx context.Context, request *DeleteDomainCustomLineRequest) (response *DeleteDomainCustomLineResponse, err error)
- func (c *Client) DeleteDomainWithContext(ctx context.Context, request *DeleteDomainRequest) (response *DeleteDomainResponse, err error)
- func (c *Client) DeleteRecord(request *DeleteRecordRequest) (response *DeleteRecordResponse, err error)
- func (c *Client) DeleteRecordBatch(request *DeleteRecordBatchRequest) (response *DeleteRecordBatchResponse, err error)
- func (c *Client) DeleteRecordBatchWithContext(ctx context.Context, request *DeleteRecordBatchRequest) (response *DeleteRecordBatchResponse, err error)
- func (c *Client) DeleteRecordGroup(request *DeleteRecordGroupRequest) (response *DeleteRecordGroupResponse, err error)
- func (c *Client) DeleteRecordGroupWithContext(ctx context.Context, request *DeleteRecordGroupRequest) (response *DeleteRecordGroupResponse, err error)
- func (c *Client) DeleteRecordWithContext(ctx context.Context, request *DeleteRecordRequest) (response *DeleteRecordResponse, err error)
- func (c *Client) DeleteShareDomain(request *DeleteShareDomainRequest) (response *DeleteShareDomainResponse, err error)
- func (c *Client) DeleteShareDomainWithContext(ctx context.Context, request *DeleteShareDomainRequest) (response *DeleteShareDomainResponse, err error)
- func (c *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
- func (c *Client) DeleteSnapshotWithContext(ctx context.Context, request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
- func (c *Client) DescribeBatchTask(request *DescribeBatchTaskRequest) (response *DescribeBatchTaskResponse, err error)
- func (c *Client) DescribeBatchTaskWithContext(ctx context.Context, request *DescribeBatchTaskRequest) (response *DescribeBatchTaskResponse, err error)
- func (c *Client) DescribeDomain(request *DescribeDomainRequest) (response *DescribeDomainResponse, err error)
- func (c *Client) DescribeDomainAliasList(request *DescribeDomainAliasListRequest) (response *DescribeDomainAliasListResponse, err error)
- func (c *Client) DescribeDomainAliasListWithContext(ctx context.Context, request *DescribeDomainAliasListRequest) (response *DescribeDomainAliasListResponse, err error)
- func (c *Client) DescribeDomainAnalytics(request *DescribeDomainAnalyticsRequest) (response *DescribeDomainAnalyticsResponse, err error)
- func (c *Client) DescribeDomainAnalyticsWithContext(ctx context.Context, request *DescribeDomainAnalyticsRequest) (response *DescribeDomainAnalyticsResponse, err error)
- func (c *Client) DescribeDomainCustomLineList(request *DescribeDomainCustomLineListRequest) (response *DescribeDomainCustomLineListResponse, err error)
- func (c *Client) DescribeDomainCustomLineListWithContext(ctx context.Context, request *DescribeDomainCustomLineListRequest) (response *DescribeDomainCustomLineListResponse, err error)
- func (c *Client) DescribeDomainFilterList(request *DescribeDomainFilterListRequest) (response *DescribeDomainFilterListResponse, err error)
- func (c *Client) DescribeDomainFilterListWithContext(ctx context.Context, request *DescribeDomainFilterListRequest) (response *DescribeDomainFilterListResponse, err error)
- func (c *Client) DescribeDomainGroupList(request *DescribeDomainGroupListRequest) (response *DescribeDomainGroupListResponse, err error)
- func (c *Client) DescribeDomainGroupListWithContext(ctx context.Context, request *DescribeDomainGroupListRequest) (response *DescribeDomainGroupListResponse, err error)
- func (c *Client) DescribeDomainList(request *DescribeDomainListRequest) (response *DescribeDomainListResponse, err error)
- func (c *Client) DescribeDomainListWithContext(ctx context.Context, request *DescribeDomainListRequest) (response *DescribeDomainListResponse, err error)
- func (c *Client) DescribeDomainLogList(request *DescribeDomainLogListRequest) (response *DescribeDomainLogListResponse, err error)
- func (c *Client) DescribeDomainLogListWithContext(ctx context.Context, request *DescribeDomainLogListRequest) (response *DescribeDomainLogListResponse, err error)
- func (c *Client) DescribeDomainPreview(request *DescribeDomainPreviewRequest) (response *DescribeDomainPreviewResponse, err error)
- func (c *Client) DescribeDomainPreviewWithContext(ctx context.Context, request *DescribeDomainPreviewRequest) (response *DescribeDomainPreviewResponse, err error)
- func (c *Client) DescribeDomainPurview(request *DescribeDomainPurviewRequest) (response *DescribeDomainPurviewResponse, err error)
- func (c *Client) DescribeDomainPurviewWithContext(ctx context.Context, request *DescribeDomainPurviewRequest) (response *DescribeDomainPurviewResponse, err error)
- func (c *Client) DescribeDomainShareInfo(request *DescribeDomainShareInfoRequest) (response *DescribeDomainShareInfoResponse, err error)
- func (c *Client) DescribeDomainShareInfoWithContext(ctx context.Context, request *DescribeDomainShareInfoRequest) (response *DescribeDomainShareInfoResponse, err error)
- func (c *Client) DescribeDomainWhois(request *DescribeDomainWhoisRequest) (response *DescribeDomainWhoisResponse, err error)
- func (c *Client) DescribeDomainWhoisWithContext(ctx context.Context, request *DescribeDomainWhoisRequest) (response *DescribeDomainWhoisResponse, err error)
- func (c *Client) DescribeDomainWithContext(ctx context.Context, request *DescribeDomainRequest) (response *DescribeDomainResponse, err error)
- func (c *Client) DescribePackageDetail(request *DescribePackageDetailRequest) (response *DescribePackageDetailResponse, err error)
- func (c *Client) DescribePackageDetailWithContext(ctx context.Context, request *DescribePackageDetailRequest) (response *DescribePackageDetailResponse, err error)
- func (c *Client) DescribeRecord(request *DescribeRecordRequest) (response *DescribeRecordResponse, err error)
- func (c *Client) DescribeRecordExistExceptDefaultNS(request *DescribeRecordExistExceptDefaultNSRequest) (response *DescribeRecordExistExceptDefaultNSResponse, err error)
- func (c *Client) DescribeRecordExistExceptDefaultNSWithContext(ctx context.Context, request *DescribeRecordExistExceptDefaultNSRequest) (response *DescribeRecordExistExceptDefaultNSResponse, err error)
- func (c *Client) DescribeRecordFilterList(request *DescribeRecordFilterListRequest) (response *DescribeRecordFilterListResponse, err error)
- func (c *Client) DescribeRecordFilterListWithContext(ctx context.Context, request *DescribeRecordFilterListRequest) (response *DescribeRecordFilterListResponse, err error)
- func (c *Client) DescribeRecordGroupList(request *DescribeRecordGroupListRequest) (response *DescribeRecordGroupListResponse, err error)
- func (c *Client) DescribeRecordGroupListWithContext(ctx context.Context, request *DescribeRecordGroupListRequest) (response *DescribeRecordGroupListResponse, err error)
- func (c *Client) DescribeRecordLineCategoryList(request *DescribeRecordLineCategoryListRequest) (response *DescribeRecordLineCategoryListResponse, err error)
- func (c *Client) DescribeRecordLineCategoryListWithContext(ctx context.Context, request *DescribeRecordLineCategoryListRequest) (response *DescribeRecordLineCategoryListResponse, err error)
- func (c *Client) DescribeRecordLineList(request *DescribeRecordLineListRequest) (response *DescribeRecordLineListResponse, err error)
- func (c *Client) DescribeRecordLineListWithContext(ctx context.Context, request *DescribeRecordLineListRequest) (response *DescribeRecordLineListResponse, err error)
- func (c *Client) DescribeRecordList(request *DescribeRecordListRequest) (response *DescribeRecordListResponse, err error)
- func (c *Client) DescribeRecordListWithContext(ctx context.Context, request *DescribeRecordListRequest) (response *DescribeRecordListResponse, err error)
- func (c *Client) DescribeRecordSnapshotRollbackResult(request *DescribeRecordSnapshotRollbackResultRequest) (response *DescribeRecordSnapshotRollbackResultResponse, err error)
- func (c *Client) DescribeRecordSnapshotRollbackResultWithContext(ctx context.Context, request *DescribeRecordSnapshotRollbackResultRequest) (response *DescribeRecordSnapshotRollbackResultResponse, err error)
- func (c *Client) DescribeRecordType(request *DescribeRecordTypeRequest) (response *DescribeRecordTypeResponse, err error)
- func (c *Client) DescribeRecordTypeWithContext(ctx context.Context, request *DescribeRecordTypeRequest) (response *DescribeRecordTypeResponse, err error)
- func (c *Client) DescribeRecordWithContext(ctx context.Context, request *DescribeRecordRequest) (response *DescribeRecordResponse, err error)
- func (c *Client) DescribeSnapshotConfig(request *DescribeSnapshotConfigRequest) (response *DescribeSnapshotConfigResponse, err error)
- func (c *Client) DescribeSnapshotConfigWithContext(ctx context.Context, request *DescribeSnapshotConfigRequest) (response *DescribeSnapshotConfigResponse, err error)
- func (c *Client) DescribeSnapshotList(request *DescribeSnapshotListRequest) (response *DescribeSnapshotListResponse, err error)
- func (c *Client) DescribeSnapshotListWithContext(ctx context.Context, request *DescribeSnapshotListRequest) (response *DescribeSnapshotListResponse, err error)
- func (c *Client) DescribeSnapshotRollbackResult(request *DescribeSnapshotRollbackResultRequest) (response *DescribeSnapshotRollbackResultResponse, err error)
- func (c *Client) DescribeSnapshotRollbackResultWithContext(ctx context.Context, request *DescribeSnapshotRollbackResultRequest) (response *DescribeSnapshotRollbackResultResponse, err error)
- func (c *Client) DescribeSnapshotRollbackTask(request *DescribeSnapshotRollbackTaskRequest) (response *DescribeSnapshotRollbackTaskResponse, err error)
- func (c *Client) DescribeSnapshotRollbackTaskWithContext(ctx context.Context, request *DescribeSnapshotRollbackTaskRequest) (response *DescribeSnapshotRollbackTaskResponse, err error)
- func (c *Client) DescribeSubdomainAnalytics(request *DescribeSubdomainAnalyticsRequest) (response *DescribeSubdomainAnalyticsResponse, err error)
- func (c *Client) DescribeSubdomainAnalyticsWithContext(ctx context.Context, request *DescribeSubdomainAnalyticsRequest) (response *DescribeSubdomainAnalyticsResponse, err error)
- func (c *Client) DescribeUserDetail(request *DescribeUserDetailRequest) (response *DescribeUserDetailResponse, err error)
- func (c *Client) DescribeUserDetailWithContext(ctx context.Context, request *DescribeUserDetailRequest) (response *DescribeUserDetailResponse, err error)
- func (c *Client) DescribeVASStatistic(request *DescribeVASStatisticRequest) (response *DescribeVASStatisticResponse, err error)
- func (c *Client) DescribeVASStatisticWithContext(ctx context.Context, request *DescribeVASStatisticRequest) (response *DescribeVASStatisticResponse, err error)
- func (c *Client) DownloadSnapshot(request *DownloadSnapshotRequest) (response *DownloadSnapshotResponse, err error)
- func (c *Client) DownloadSnapshotWithContext(ctx context.Context, request *DownloadSnapshotRequest) (response *DownloadSnapshotResponse, err error)
- func (c *Client) ModifyDomainCustomLine(request *ModifyDomainCustomLineRequest) (response *ModifyDomainCustomLineResponse, err error)
- func (c *Client) ModifyDomainCustomLineWithContext(ctx context.Context, request *ModifyDomainCustomLineRequest) (response *ModifyDomainCustomLineResponse, err error)
- func (c *Client) ModifyDomainLock(request *ModifyDomainLockRequest) (response *ModifyDomainLockResponse, err error)
- func (c *Client) ModifyDomainLockWithContext(ctx context.Context, request *ModifyDomainLockRequest) (response *ModifyDomainLockResponse, err error)
- func (c *Client) ModifyDomainOwner(request *ModifyDomainOwnerRequest) (response *ModifyDomainOwnerResponse, err error)
- func (c *Client) ModifyDomainOwnerWithContext(ctx context.Context, request *ModifyDomainOwnerRequest) (response *ModifyDomainOwnerResponse, err error)
- func (c *Client) ModifyDomainRemark(request *ModifyDomainRemarkRequest) (response *ModifyDomainRemarkResponse, err error)
- func (c *Client) ModifyDomainRemarkWithContext(ctx context.Context, request *ModifyDomainRemarkRequest) (response *ModifyDomainRemarkResponse, err error)
- func (c *Client) ModifyDomainStatus(request *ModifyDomainStatusRequest) (response *ModifyDomainStatusResponse, err error)
- func (c *Client) ModifyDomainStatusWithContext(ctx context.Context, request *ModifyDomainStatusRequest) (response *ModifyDomainStatusResponse, err error)
- func (c *Client) ModifyDomainUnlock(request *ModifyDomainUnlockRequest) (response *ModifyDomainUnlockResponse, err error)
- func (c *Client) ModifyDomainUnlockWithContext(ctx context.Context, request *ModifyDomainUnlockRequest) (response *ModifyDomainUnlockResponse, err error)
- func (c *Client) ModifyDynamicDNS(request *ModifyDynamicDNSRequest) (response *ModifyDynamicDNSResponse, err error)
- func (c *Client) ModifyDynamicDNSWithContext(ctx context.Context, request *ModifyDynamicDNSRequest) (response *ModifyDynamicDNSResponse, err error)
- func (c *Client) ModifyPackageAutoRenew(request *ModifyPackageAutoRenewRequest) (response *ModifyPackageAutoRenewResponse, err error)
- func (c *Client) ModifyPackageAutoRenewWithContext(ctx context.Context, request *ModifyPackageAutoRenewRequest) (response *ModifyPackageAutoRenewResponse, err error)
- func (c *Client) ModifyRecord(request *ModifyRecordRequest) (response *ModifyRecordResponse, err error)
- func (c *Client) ModifyRecordBatch(request *ModifyRecordBatchRequest) (response *ModifyRecordBatchResponse, err error)
- func (c *Client) ModifyRecordBatchWithContext(ctx context.Context, request *ModifyRecordBatchRequest) (response *ModifyRecordBatchResponse, err error)
- func (c *Client) ModifyRecordFields(request *ModifyRecordFieldsRequest) (response *ModifyRecordFieldsResponse, err error)
- func (c *Client) ModifyRecordFieldsWithContext(ctx context.Context, request *ModifyRecordFieldsRequest) (response *ModifyRecordFieldsResponse, err error)
- func (c *Client) ModifyRecordGroup(request *ModifyRecordGroupRequest) (response *ModifyRecordGroupResponse, err error)
- func (c *Client) ModifyRecordGroupWithContext(ctx context.Context, request *ModifyRecordGroupRequest) (response *ModifyRecordGroupResponse, err error)
- func (c *Client) ModifyRecordRemark(request *ModifyRecordRemarkRequest) (response *ModifyRecordRemarkResponse, err error)
- func (c *Client) ModifyRecordRemarkWithContext(ctx context.Context, request *ModifyRecordRemarkRequest) (response *ModifyRecordRemarkResponse, err error)
- func (c *Client) ModifyRecordStatus(request *ModifyRecordStatusRequest) (response *ModifyRecordStatusResponse, err error)
- func (c *Client) ModifyRecordStatusWithContext(ctx context.Context, request *ModifyRecordStatusRequest) (response *ModifyRecordStatusResponse, err error)
- func (c *Client) ModifyRecordToGroup(request *ModifyRecordToGroupRequest) (response *ModifyRecordToGroupResponse, err error)
- func (c *Client) ModifyRecordToGroupWithContext(ctx context.Context, request *ModifyRecordToGroupRequest) (response *ModifyRecordToGroupResponse, err error)
- func (c *Client) ModifyRecordWithContext(ctx context.Context, request *ModifyRecordRequest) (response *ModifyRecordResponse, err error)
- func (c *Client) ModifySnapshotConfig(request *ModifySnapshotConfigRequest) (response *ModifySnapshotConfigResponse, err error)
- func (c *Client) ModifySnapshotConfigWithContext(ctx context.Context, request *ModifySnapshotConfigRequest) (response *ModifySnapshotConfigResponse, err error)
- func (c *Client) ModifySubdomainStatus(request *ModifySubdomainStatusRequest) (response *ModifySubdomainStatusResponse, err error)
- func (c *Client) ModifySubdomainStatusWithContext(ctx context.Context, request *ModifySubdomainStatusRequest) (response *ModifySubdomainStatusResponse, err error)
- func (c *Client) ModifyVasAutoRenewStatus(request *ModifyVasAutoRenewStatusRequest) (response *ModifyVasAutoRenewStatusResponse, err error)
- func (c *Client) ModifyVasAutoRenewStatusWithContext(ctx context.Context, request *ModifyVasAutoRenewStatusRequest) (response *ModifyVasAutoRenewStatusResponse, err error)
- func (c *Client) PayOrderWithBalance(request *PayOrderWithBalanceRequest) (response *PayOrderWithBalanceResponse, err error)
- func (c *Client) PayOrderWithBalanceWithContext(ctx context.Context, request *PayOrderWithBalanceRequest) (response *PayOrderWithBalanceResponse, err error)
- func (c *Client) RollbackRecordSnapshot(request *RollbackRecordSnapshotRequest) (response *RollbackRecordSnapshotResponse, err error)
- func (c *Client) RollbackRecordSnapshotWithContext(ctx context.Context, request *RollbackRecordSnapshotRequest) (response *RollbackRecordSnapshotResponse, err error)
- func (c *Client) RollbackSnapshot(request *RollbackSnapshotRequest) (response *RollbackSnapshotResponse, err error)
- func (c *Client) RollbackSnapshotWithContext(ctx context.Context, request *RollbackSnapshotRequest) (response *RollbackSnapshotResponse, err error)
- type CreateDealRequest
- type CreateDealRequestParams
- type CreateDealResponse
- type CreateDealResponseParams
- type CreateDomainAliasRequest
- type CreateDomainAliasRequestParams
- type CreateDomainAliasResponse
- type CreateDomainAliasResponseParams
- type CreateDomainBatchDetail
- type CreateDomainBatchRecord
- type CreateDomainBatchRequest
- type CreateDomainBatchRequestParams
- type CreateDomainBatchResponse
- type CreateDomainBatchResponseParams
- type CreateDomainCustomLineRequest
- type CreateDomainCustomLineRequestParams
- type CreateDomainCustomLineResponse
- type CreateDomainCustomLineResponseParams
- type CreateDomainGroupRequest
- type CreateDomainGroupRequestParams
- type CreateDomainGroupResponse
- type CreateDomainGroupResponseParams
- type CreateDomainRequest
- type CreateDomainRequestParams
- type CreateDomainResponse
- type CreateDomainResponseParams
- type CreateRecordBatchDetail
- type CreateRecordBatchRecord
- type CreateRecordBatchRequest
- type CreateRecordBatchRequestParams
- type CreateRecordBatchResponse
- type CreateRecordBatchResponseParams
- type CreateRecordGroupRequest
- type CreateRecordGroupRequestParams
- type CreateRecordGroupResponse
- type CreateRecordGroupResponseParams
- type CreateRecordRequest
- type CreateRecordRequestParams
- type CreateRecordResponse
- type CreateRecordResponseParams
- type CreateSnapshotRequest
- type CreateSnapshotRequestParams
- type CreateSnapshotResponse
- type CreateSnapshotResponseParams
- type CustomLineInfo
- type Deals
- type DeleteDomainAliasRequest
- type DeleteDomainAliasRequestParams
- type DeleteDomainAliasResponse
- type DeleteDomainAliasResponseParams
- type DeleteDomainBatchDetail
- type DeleteDomainBatchRequest
- type DeleteDomainBatchRequestParams
- type DeleteDomainBatchResponse
- type DeleteDomainBatchResponseParams
- type DeleteDomainCustomLineRequest
- type DeleteDomainCustomLineRequestParams
- type DeleteDomainCustomLineResponse
- type DeleteDomainCustomLineResponseParams
- type DeleteDomainRequest
- type DeleteDomainRequestParams
- type DeleteDomainResponse
- type DeleteDomainResponseParams
- type DeleteRecordBatchDetail
- type DeleteRecordBatchRequest
- type DeleteRecordBatchRequestParams
- type DeleteRecordBatchResponse
- type DeleteRecordBatchResponseParams
- type DeleteRecordGroupRequest
- type DeleteRecordGroupRequestParams
- type DeleteRecordGroupResponse
- type DeleteRecordGroupResponseParams
- type DeleteRecordRequest
- type DeleteRecordRequestParams
- type DeleteRecordResponse
- type DeleteRecordResponseParams
- type DeleteShareDomainRequest
- type DeleteShareDomainRequestParams
- type DeleteShareDomainResponse
- type DeleteShareDomainResponseParams
- type DeleteSnapshotRequest
- type DeleteSnapshotRequestParams
- type DeleteSnapshotResponse
- type DeleteSnapshotResponseParams
- type DescribeBatchTaskDetail
- type DescribeBatchTaskRequest
- type DescribeBatchTaskRequestParams
- type DescribeBatchTaskResponse
- type DescribeBatchTaskResponseParams
- type DescribeDomainAliasListRequest
- type DescribeDomainAliasListRequestParams
- type DescribeDomainAliasListResponse
- type DescribeDomainAliasListResponseParams
- type DescribeDomainAnalyticsRequest
- type DescribeDomainAnalyticsRequestParams
- type DescribeDomainAnalyticsResponse
- type DescribeDomainAnalyticsResponseParams
- type DescribeDomainCustomLineListRequest
- type DescribeDomainCustomLineListRequestParams
- type DescribeDomainCustomLineListResponse
- type DescribeDomainCustomLineListResponseParams
- type DescribeDomainFilterListRequest
- type DescribeDomainFilterListRequestParams
- type DescribeDomainFilterListResponse
- type DescribeDomainFilterListResponseParams
- type DescribeDomainGroupListRequest
- type DescribeDomainGroupListRequestParams
- type DescribeDomainGroupListResponse
- type DescribeDomainGroupListResponseParams
- type DescribeDomainListRequest
- type DescribeDomainListRequestParams
- type DescribeDomainListResponse
- type DescribeDomainListResponseParams
- type DescribeDomainLogListRequest
- type DescribeDomainLogListRequestParams
- type DescribeDomainLogListResponse
- type DescribeDomainLogListResponseParams
- type DescribeDomainPreviewRequest
- type DescribeDomainPreviewRequestParams
- type DescribeDomainPreviewResponse
- type DescribeDomainPreviewResponseParams
- type DescribeDomainPurviewRequest
- type DescribeDomainPurviewRequestParams
- type DescribeDomainPurviewResponse
- type DescribeDomainPurviewResponseParams
- type DescribeDomainRequest
- type DescribeDomainRequestParams
- type DescribeDomainResponse
- type DescribeDomainResponseParams
- type DescribeDomainShareInfoRequest
- type DescribeDomainShareInfoRequestParams
- type DescribeDomainShareInfoResponse
- type DescribeDomainShareInfoResponseParams
- type DescribeDomainWhoisRequest
- type DescribeDomainWhoisRequestParams
- type DescribeDomainWhoisResponse
- type DescribeDomainWhoisResponseParams
- type DescribePackageDetailRequest
- type DescribePackageDetailRequestParams
- type DescribePackageDetailResponse
- type DescribePackageDetailResponseParams
- type DescribeRecordExistExceptDefaultNSRequest
- type DescribeRecordExistExceptDefaultNSRequestParams
- type DescribeRecordExistExceptDefaultNSResponse
- type DescribeRecordExistExceptDefaultNSResponseParams
- type DescribeRecordFilterListRequest
- type DescribeRecordFilterListRequestParams
- type DescribeRecordFilterListResponse
- type DescribeRecordFilterListResponseParams
- type DescribeRecordGroupListRequest
- type DescribeRecordGroupListRequestParams
- type DescribeRecordGroupListResponse
- type DescribeRecordGroupListResponseParams
- type DescribeRecordLineCategoryListRequest
- type DescribeRecordLineCategoryListRequestParams
- type DescribeRecordLineCategoryListResponse
- type DescribeRecordLineCategoryListResponseParams
- type DescribeRecordLineListRequest
- type DescribeRecordLineListRequestParams
- type DescribeRecordLineListResponse
- type DescribeRecordLineListResponseParams
- type DescribeRecordListRequest
- type DescribeRecordListRequestParams
- type DescribeRecordListResponse
- type DescribeRecordListResponseParams
- type DescribeRecordRequest
- type DescribeRecordRequestParams
- type DescribeRecordResponse
- type DescribeRecordResponseParams
- type DescribeRecordSnapshotRollbackResultRequest
- type DescribeRecordSnapshotRollbackResultRequestParams
- type DescribeRecordSnapshotRollbackResultResponse
- type DescribeRecordSnapshotRollbackResultResponseParams
- type DescribeRecordTypeRequest
- type DescribeRecordTypeRequestParams
- type DescribeRecordTypeResponse
- type DescribeRecordTypeResponseParams
- type DescribeSnapshotConfigRequest
- type DescribeSnapshotConfigRequestParams
- type DescribeSnapshotConfigResponse
- type DescribeSnapshotConfigResponseParams
- type DescribeSnapshotListRequest
- type DescribeSnapshotListRequestParams
- type DescribeSnapshotListResponse
- type DescribeSnapshotListResponseParams
- type DescribeSnapshotRollbackResultRequest
- type DescribeSnapshotRollbackResultRequestParams
- type DescribeSnapshotRollbackResultResponse
- type DescribeSnapshotRollbackResultResponseParams
- type DescribeSnapshotRollbackTaskRequest
- type DescribeSnapshotRollbackTaskRequestParams
- type DescribeSnapshotRollbackTaskResponse
- type DescribeSnapshotRollbackTaskResponseParams
- type DescribeSubdomainAnalyticsRequest
- type DescribeSubdomainAnalyticsRequestParams
- type DescribeSubdomainAnalyticsResponse
- type DescribeSubdomainAnalyticsResponseParams
- type DescribeUserDetailRequest
- type DescribeUserDetailRequestParams
- type DescribeUserDetailResponse
- type DescribeUserDetailResponseParams
- type DescribeVASStatisticRequest
- type DescribeVASStatisticRequestParams
- type DescribeVASStatisticResponse
- type DescribeVASStatisticResponseParams
- type DomainAliasAnalyticsItem
- type DomainAliasInfo
- type DomainAnalyticsDetail
- type DomainAnalyticsInfo
- type DomainCountInfo
- type DomainCreateInfo
- type DomainInfo
- type DomainListItem
- type DomainShareInfo
- type DownloadSnapshotRequest
- type DownloadSnapshotRequestParams
- type DownloadSnapshotResponse
- type DownloadSnapshotResponseParams
- type GroupInfo
- type KeyValue
- type LineGroupInfo
- type LineInfo
- type LineItem
- type LockInfo
- type ModifyDomainCustomLineRequest
- type ModifyDomainCustomLineRequestParams
- type ModifyDomainCustomLineResponse
- type ModifyDomainCustomLineResponseParams
- type ModifyDomainLockRequest
- type ModifyDomainLockRequestParams
- type ModifyDomainLockResponse
- type ModifyDomainLockResponseParams
- type ModifyDomainOwnerRequest
- type ModifyDomainOwnerRequestParams
- type ModifyDomainOwnerResponse
- type ModifyDomainOwnerResponseParams
- type ModifyDomainRemarkRequest
- type ModifyDomainRemarkRequestParams
- type ModifyDomainRemarkResponse
- type ModifyDomainRemarkResponseParams
- type ModifyDomainStatusRequest
- type ModifyDomainStatusRequestParams
- type ModifyDomainStatusResponse
- type ModifyDomainStatusResponseParams
- type ModifyDomainUnlockRequest
- type ModifyDomainUnlockRequestParams
- type ModifyDomainUnlockResponse
- type ModifyDomainUnlockResponseParams
- type ModifyDynamicDNSRequest
- type ModifyDynamicDNSRequestParams
- type ModifyDynamicDNSResponse
- type ModifyDynamicDNSResponseParams
- type ModifyPackageAutoRenewRequest
- type ModifyPackageAutoRenewRequestParams
- type ModifyPackageAutoRenewResponse
- type ModifyPackageAutoRenewResponseParams
- type ModifyRecordBatchDetail
- type ModifyRecordBatchRequest
- type ModifyRecordBatchRequestParams
- type ModifyRecordBatchResponse
- type ModifyRecordBatchResponseParams
- type ModifyRecordFieldsRequest
- type ModifyRecordFieldsRequestParams
- type ModifyRecordFieldsResponse
- type ModifyRecordFieldsResponseParams
- type ModifyRecordGroupRequest
- type ModifyRecordGroupRequestParams
- type ModifyRecordGroupResponse
- type ModifyRecordGroupResponseParams
- type ModifyRecordRemarkRequest
- type ModifyRecordRemarkRequestParams
- type ModifyRecordRemarkResponse
- type ModifyRecordRemarkResponseParams
- type ModifyRecordRequest
- type ModifyRecordRequestParams
- type ModifyRecordResponse
- type ModifyRecordResponseParams
- type ModifyRecordStatusRequest
- type ModifyRecordStatusRequestParams
- type ModifyRecordStatusResponse
- type ModifyRecordStatusResponseParams
- type ModifyRecordToGroupRequest
- type ModifyRecordToGroupRequestParams
- type ModifyRecordToGroupResponse
- type ModifyRecordToGroupResponseParams
- type ModifySnapshotConfigRequest
- type ModifySnapshotConfigRequestParams
- type ModifySnapshotConfigResponse
- type ModifySnapshotConfigResponseParams
- type ModifySubdomainStatusRequest
- type ModifySubdomainStatusRequestParams
- type ModifySubdomainStatusResponse
- type ModifySubdomainStatusResponseParams
- type ModifyVasAutoRenewStatusRequest
- type ModifyVasAutoRenewStatusRequestParams
- type ModifyVasAutoRenewStatusResponse
- type ModifyVasAutoRenewStatusResponseParams
- type PackageDetailItem
- type PayOrderWithBalanceRequest
- type PayOrderWithBalanceRequestParams
- type PayOrderWithBalanceResponse
- type PayOrderWithBalanceResponseParams
- type PreviewDetail
- type PurviewInfo
- type RecordCountInfo
- type RecordGroupInfo
- type RecordInfo
- type RecordListItem
- type RollbackRecordSnapshotRequest
- type RollbackRecordSnapshotRequestParams
- type RollbackRecordSnapshotResponse
- type RollbackRecordSnapshotResponseParams
- type RollbackSnapshotRequest
- type RollbackSnapshotRequestParams
- type RollbackSnapshotResponse
- type RollbackSnapshotResponseParams
- type SnapshotConfig
- type SnapshotInfo
- type SnapshotPageInfo
- type SnapshotRecord
- type SubdomainAliasAnalyticsItem
- type SubdomainAnalyticsInfo
- type TagItem
- type TagItemFilter
- type UserInfo
- type VASStatisticItem
- type WhoisContact
- type WhoisContactAddress
- type WhoisInfo
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 操作未授权。 AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 抱歉,该账户已经被锁定。 FAILEDOPERATION_ACCOUNTISLOCKED = "FailedOperation.AccountIsLocked" // 您的账户下包含个人豪华域名,不能直接升级,请联系销售。 FAILEDOPERATION_CONTAINSPERSONALVIP = "FailedOperation.ContainsPersonalVip" // 此优惠券只能被免费域名使用。 FAILEDOPERATION_COUPONFORFREEDOMAIN = "FailedOperation.CouponForFreeDomain" // 您的账户不满足使用此优惠券的条件。 FAILEDOPERATION_COUPONNOTSUPPORTED = "FailedOperation.CouponNotSupported" // 域名已经使用过该类型的礼券了,不能重复使用。 FAILEDOPERATION_COUPONTYPEALREADYUSED = "FailedOperation.CouponTypeAlreadyUsed" // DNSSEC 未完全关闭,不允许添加 @ 子域名 CNAME、显性 URL 或者隐性 URL 记录。 FAILEDOPERATION_DNSSECINCOMPLETECLOSED = "FailedOperation.DNSSECIncompleteClosed" // 该域名已在您的列表中,无需重复添加。 FAILEDOPERATION_DOMAINEXISTS = "FailedOperation.DomainExists" // 该域名属于企业邮用户 FAILEDOPERATION_DOMAININENTERPRISEMAILACCOUNT = "FailedOperation.DomainInEnterpriseMailAccount" // 该域名为腾讯云 DNSPod 重点保护资源,为了避免误操作造成的业务影响,域名禁止自行操作删除。如果您确认需要删除域名,请先联系您的客户经理,我们将竭诚为您提供技术支持。 FAILEDOPERATION_DOMAINISKEYDOMAIN = "FailedOperation.DomainIsKeyDomain" // 锁定域名不能进行此操作。 FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" // 域名已升级为个人套餐,但目前位于企业账号,请与销售联系。 FAILEDOPERATION_DOMAINISPERSONALTYPE = "FailedOperation.DomainIsPersonalType" // 封禁域名不能进行此操作。 FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" // VIP域名不能进行此操作。 FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" // 当前域名还未使用 DNSPod 的解析服务,我们无法获取解析量数据。 FAILEDOPERATION_DOMAINNOTINSERVICE = "FailedOperation.DomainNotInService" // 该域名已被其他账号添加,可在域名列表中添加取回。 FAILEDOPERATION_DOMAINOWNEDBYOTHERUSER = "FailedOperation.DomainOwnedByOtherUser" // 校验公网 IP 发生异常。 FAILEDOPERATION_EIPCHECKFAILED = "FailedOperation.EipCheckFailed" // 您操作过于频繁,请稍后重试 FAILEDOPERATION_FREQUENCYLIMIT = "FailedOperation.FrequencyLimit" // 此功能暂停申请,请稍候重试。 FAILEDOPERATION_FUNCTIONNOTALLOWEDAPPLY = "FailedOperation.FunctionNotAllowedApply" // 获取不到域名信息,可能域名非法或网络故障,请稍后再试。 FAILEDOPERATION_GETWHOISFAILED = "FailedOperation.GetWhoisFailed" // 账户余额不足。 FAILEDOPERATION_INSUFFICIENTBALANCE = "FailedOperation.InsufficientBalance" // 账号异地登录,请求被拒绝。 FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" // 登录失败,请检查账号和密码是否正确。 FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" // 登录已经超时,请重新登录。 FAILEDOPERATION_LOGINTIMEOUT = "FailedOperation.LoginTimeout" // 用户手机没有通过验证。 FAILEDOPERATION_MOBILENOTVERIFIED = "FailedOperation.MobileNotVerified" // 权限错误,您无法查看该任务的详情。 FAILEDOPERATION_NOTBATCHTASKOWNER = "FailedOperation.NotBatchTaskOwner" // 域名不在您的名下。 FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" // 未实名认证用户,请先完成实名认证再操作。 FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" // 您没有权限操作此资源。 FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" // 您不能付款此订单。 FAILEDOPERATION_ORDERCANNOTPAY = "FailedOperation.OrderCanNotPay" // 此订单已经付过款。 FAILEDOPERATION_ORDERHASPAID = "FailedOperation.OrderHasPaid" // 资源未绑定域名。 FAILEDOPERATION_RESOURCENOTBIND = "FailedOperation.ResourceNotBind" // 请求量统计数据暂时不可用,请稍后再试。 FAILEDOPERATION_TEMPORARYERROR = "FailedOperation.TemporaryError" // 不能转移到企业账号。 FAILEDOPERATION_TRANSFERTOENTERPRISEDENIED = "FailedOperation.TransferToEnterpriseDenied" // 不能转移到个人账号。 FAILEDOPERATION_TRANSFERTOPERSONDENIED = "FailedOperation.TransferToPersonDenied" // 操作未响应,请稍后重试。 FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" // 域名已经提交过订单并且正在审核中,请稍候。 FAILEDOPERATION_VERIFYINGBILLEXISTS = "FailedOperation.VerifyingBillExists" // 内部错误。 INTERNALERROR = "InternalError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 您的账号已被系统封禁,如果您有任何疑问请与我们联系。 INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" // 无效的操作。 INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" // 操作已经成功完成。 INVALIDPARAMETER_ACTIONSUCCESS = "InvalidParameter.ActionSuccess" // 用户未实名。 INVALIDPARAMETER_ACTIVITY = "InvalidParameter.Activity" // 该域名已在您的域名列表中,请删除后再添加到别名列表 INVALIDPARAMETER_ALIASISMYDOMAIN = "InvalidParameter.AliasIsMyDomain" // 创建批量域名任务失败,原因:内部错误。 INVALIDPARAMETER_BATCHDOMAINCREATEACTIONERROR = "InvalidParameter.BatchDomainCreateActionError" // 创建批量记录任务失败,原因:内部错误。 INVALIDPARAMETER_BATCHRECORDCREATEACTIONERROR = "InvalidParameter.BatchRecordCreateActionError" // 批量修改记录任务失败,原因:内部错误。 INVALIDPARAMETER_BATCHRECORDMODIFYACTIONERROR = "InvalidParameter.BatchRecordModifyActionError" // 记录值无效。 INVALIDPARAMETER_BATCHRECORDMODIFYACTIONINVALIDVALUE = "InvalidParameter.BatchRecordModifyActionInvalidValue" // 批量删除记录任务失败,原因:内部错误。 INVALIDPARAMETER_BATCHRECORDREMOVEACTIONERROR = "InvalidParameter.BatchRecordRemoveActionError" // 批量替换记录任务失败,原因:内部错误。 INVALIDPARAMETER_BATCHRECORDREPLACEACTIONERROR = "InvalidParameter.BatchRecordReplaceActionError" // 超过批量任务数上限。 INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" // 任务不存在,无法获取任务详情。 INVALIDPARAMETER_BATCHTASKNOTEXIST = "InvalidParameter.BatchTaskNotExist" // 订单号码不正确。 INVALIDPARAMETER_BILLNUMBERINVALID = "InvalidParameter.BillNumberInvalid" // 浏览器字段为空。 INVALIDPARAMETER_BROWSERNULL = "InvalidParameter.BrowserNull" // 您操作过于频繁,请稍后重试。 INVALIDPARAMETER_COMMON = "InvalidParameter.Common" // 自定义错误信息。 INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" // 数据过期,请重新提交。 INVALIDPARAMETER_DATAEXPIRED = "InvalidParameter.DataExpired" // data 无效。 INVALIDPARAMETER_DATAINVALID = "InvalidParameter.DataInvalid" // 订单类型无效。 INVALIDPARAMETER_DEALTYPEINVALID = "InvalidParameter.DealTypeInvalid" // 域名已升级至付费套餐,无法完成下单。 INVALIDPARAMETER_DNSDEALDOMAINUPGRADED = "InvalidParameter.DnsDealDomainUpgraded" // 相关服务已有其他未完成的订单,请先将原订单支付或取消后,才可提交新的订单。 INVALIDPARAMETER_DNSDEALLOCKED = "InvalidParameter.DnsDealLocked" // 订单数据非法。 INVALIDPARAMETER_DNSINVALIDDEAL = "InvalidParameter.DnsInvalidDeal" // 该域名开启了 DNSSEC,不允许添加 @ 子域名 CNAME、显性 URL 或者隐性 URL 记录。 INVALIDPARAMETER_DNSSECADDCNAMEERROR = "InvalidParameter.DnssecAddCnameError" // 别名已经存在。 INVALIDPARAMETER_DOMAINALIASEXISTS = "InvalidParameter.DomainAliasExists" // 别名编号错误。 INVALIDPARAMETER_DOMAINALIASIDINVALID = "InvalidParameter.DomainAliasIdInvalid" // 域名编号不正确。 INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" // 该域名涉及违法违规黑名单,无法进行该操作 INVALIDPARAMETER_DOMAININBLACKLIST = "InvalidParameter.DomainInBlackList" // 不允许操作生效中或失效中的域名。 INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" // 域名不正确,请输入主域名,如 dnspod.cn。 INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" // 此域名是其它域名的别名。 INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" // 该域名已有同类型操作未完成,无法执行该操作。 INVALIDPARAMETER_DOMAINISMODIFYINGDNS = "InvalidParameter.DomainIsModifyingDns" // 此域名是自己域名的别名 INVALIDPARAMETER_DOMAINISMYALIAS = "InvalidParameter.DomainIsMyAlias" // 域名没有锁定。 INVALIDPARAMETER_DOMAINISNOTLOCKED = "InvalidParameter.DomainIsNotlocked" // 暂停域名不支持锁定。 INVALIDPARAMETER_DOMAINNOTALLOWEDLOCK = "InvalidParameter.DomainNotAllowedLock" // 处于生效中/失效中的域名,不允许变更解析记录。 INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" // 该域名未备案,无法添加 URL 记录。 INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" // 域名还没有注册,无法添加。 INVALIDPARAMETER_DOMAINNOTREGED = "InvalidParameter.DomainNotReged" // 原域名不是VIP域名,无法替换。 INVALIDPARAMETER_DOMAINNOTVIP = "InvalidParameter.DomainNotVip" // 记录已经存在,无需再次添加。 INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" // 域名自己无需进行复制。 INVALIDPARAMETER_DOMAINSELFNOCOPY = "InvalidParameter.DomainSelfNoCopy" // 域名过长。 INVALIDPARAMETER_DOMAINTOOLONG = "InvalidParameter.DomainTooLong" // 域名类型错误。 INVALIDPARAMETER_DOMAINTYPEINVALID = "InvalidParameter.DomainTypeInvalid" // 没有提交任何域名。 INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" // 邮箱地址不正确。 INVALIDPARAMETER_EMAILINVALID = "InvalidParameter.EmailInvalid" // 抱歉,您的账户还没有通过邮箱验证。 INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" // 请输入合法的邮箱或者uin。 INVALIDPARAMETER_EMAILORQQINVALID = "InvalidParameter.EmailOrQqInvalid" // 域名已经在该账号下。 INVALIDPARAMETER_EMAILSAME = "InvalidParameter.EmailSame" // 商品子类型无效。 INVALIDPARAMETER_GOODSCHILDTYPEINVALID = "InvalidParameter.GoodsChildTypeInvalid" // 商品数量无效。 INVALIDPARAMETER_GOODSNUMINVALID = "InvalidParameter.GoodsNumInvalid" // 商品类型无效。 INVALIDPARAMETER_GOODSTYPEINVALID = "InvalidParameter.GoodsTypeInvalid" // 当前域名等级低于源域名的等级,无法进行复制。 INVALIDPARAMETER_GRADENOTCOPY = "InvalidParameter.GradeNotCopy" // 分组编号不正确。 INVALIDPARAMETER_GROUPIDINVALID = "InvalidParameter.GroupIdInvalid" // 同名分组已经存在。 INVALIDPARAMETER_GROUPNAMEEXISTS = "InvalidParameter.GroupNameExists" // 分组名为1-17个字符。 INVALIDPARAMETER_GROUPNAMEINVALID = "InvalidParameter.GroupNameInvalid" // 您已经提交过申请并且正在审核中,请耐心等候。 INVALIDPARAMETER_HASPENDINGAPPLY = "InvalidParameter.HasPendingApply" // 该订单存在冲突或参数有误,无法完成支付,请重新购买。 INVALIDPARAMETER_ILLEGALNEWDEAL = "InvalidParameter.IllegalNewDeal" // 任务不存在。 INVALIDPARAMETER_INNERTASKNOTEXIST = "InvalidParameter.InnerTaskNotExist" // 礼券代码无效。 INVALIDPARAMETER_INVALIDCOUPON = "InvalidParameter.InvalidCoupon" // 请输入正确的订单号。 INVALIDPARAMETER_INVALIDDEALNAME = "InvalidParameter.InvalidDealName" // 不是合法的IP段。 INVALIDPARAMETER_INVALIDIP = "InvalidParameter.InvalidIp" // 无效密钥 ID。 INVALIDPARAMETER_INVALIDSECRETID = "InvalidParameter.InvalidSecretId" // 无效签名。 INVALIDPARAMETER_INVALIDSIGNATURE = "InvalidParameter.InvalidSignature" // 无效的时间。 INVALIDPARAMETER_INVALIDTIME = "InvalidParameter.InvalidTime" // 权重不合法。请输入0~100的整数。 INVALIDPARAMETER_INVALIDWEIGHT = "InvalidParameter.InvalidWeight" // IP已经存在。 INVALIDPARAMETER_IPALREADYEXIST = "InvalidParameter.IpAlreadyExist" // 删除自定义线路失败,原因:线路不存在或者已删除。 INVALIDPARAMETER_IPAREA = "InvalidParameter.IpArea" // ips 过长。 INVALIDPARAMETER_IPSEXCEEDLIMIT = "InvalidParameter.IpsExceedLimit" // 单次任务数量超过上限。 INVALIDPARAMETER_JOBGREATERTHANLIMIT = "InvalidParameter.JobGreaterThanLimit" // 线路正在使用当中,无法修改名称。 INVALIDPARAMETER_LINEINUSE = "InvalidParameter.LineInUse" // 线路名称的长度不能超过17个字符。 INVALIDPARAMETER_LINENAMEINVALID = "InvalidParameter.LineNameInvalid" // 线路名称包含不被接受的字符。 INVALIDPARAMETER_LINENAMEINVALIDCHARACTER = "InvalidParameter.LineNameInvalidCharacter" // 线路名是系统内置线路或用户自定义分组线路,无法使用该名称。 INVALIDPARAMETER_LINENAMEOCCUPIED = "InvalidParameter.LineNameOccupied" // 锁定天数不正确。 INVALIDPARAMETER_LOCKDAYSINVALID = "InvalidParameter.LockDaysInvalid" // Token 的 ID 不正确。 INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" // 传入的 Token 不存在。 INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" // Token 验证失败。 INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" // 抱歉,您的账户还没有通过手机验证。 INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" // MX优先级不正确。 INVALIDPARAMETER_MXINVALID = "InvalidParameter.MxInvalid" // 新套餐类型无效。 INVALIDPARAMETER_NEWPACKAGETYPEINVALID = "InvalidParameter.NewPackageTypeInvalid" // 分页起始数量错误。 INVALIDPARAMETER_OFFSETINVALID = "InvalidParameter.OffsetInvalid" // 无效的openid。 INVALIDPARAMETER_OPENIDINVALID = "InvalidParameter.OpenidInvalid" // 操作失败,请稍后再试。 INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" // 当前操作过于频繁,请 1 分钟后重试。 INVALIDPARAMETER_OPERATIONISTOOFREQUENT = "InvalidParameter.OperationIsTooFrequent" // 不支持的操作类型。 INVALIDPARAMETER_OPTYPENOTSUPPORTED = "InvalidParameter.OptypeNotSupported" // 对方账号未实名认证,请先完成实名认证再操作。 INVALIDPARAMETER_OTHERACCOUNTUNREALNAME = "InvalidParameter.OtherAccountUnrealName" // param 格式错误。 INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" // 参数不合法,请求被拒绝。 INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" // 参数错误。 INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" // 鉴权失败。 INVALIDPARAMETER_PERMISSIONDENIED = "InvalidParameter.PermissionDenied" // 用户UIN无效。 INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" // TXT 记录无法匹配,请确认记录值是否准确,并再次验证。 INVALIDPARAMETER_QUHUITXTNOTMATCH = "InvalidParameter.QuhuiTxtNotMatch" // TXT 记录未设置或暂未生效,请稍后重试。 INVALIDPARAMETER_QUHUITXTRECORDWAIT = "InvalidParameter.QuhuiTxtRecordWait" // 已实名用户。 INVALIDPARAMETER_REALNAMEUSER = "InvalidParameter.RealNameUser" // 记录编号错误。 INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" // 记录线路不正确。 INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" // 记录类型不正确。 INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" // 记录的值不正确。 INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" // 解析记录值过长。 INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" // 没有提交任何记录。 INVALIDPARAMETER_RECORDSEMPTY = "InvalidParameter.RecordsEmpty" // 备注信息超出字符限制。 INVALIDPARAMETER_REMARKLENGTHEXCEEDED = "InvalidParameter.RemarkLengthExceeded" // 备注过长(不能超过200个字)。 INVALIDPARAMETER_REMARKTOOLONG = "InvalidParameter.RemarkTooLong" // 您的IP非法,请求被拒绝。 INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" // 搜索结果大于500条,请增加关键字。 INVALIDPARAMETER_RESULTMORETHAN500 = "InvalidParameter.ResultMoreThan500" // 共享用户中包含未实名认证用户。 INVALIDPARAMETER_SHAREDUSERSUNREALNAME = "InvalidParameter.SharedUsersUnrealName" // 状态代码不正确。 INVALIDPARAMETER_STATUSCODEINVALID = "InvalidParameter.StatusCodeInvalid" // 子域名不正确。 INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" // 任务未完成。 INVALIDPARAMETER_TASKNOTCOMPLETED = "InvalidParameter.TaskNotCompleted" // 时长无效。 INVALIDPARAMETER_TIMESPANINVALID = "InvalidParameter.TimeSpanInvalid" // 时间戳已过期。 INVALIDPARAMETER_TIMESTAMPEXPIRED = "InvalidParameter.TimestampExpired" // 当前账号下的无效域名过多,暂时无法使用该功能。请将已有域名的 DNS 服务器正确指向 DNSPod 之后,再尝试添加。 INVALIDPARAMETER_TOOMANYINVALIDDOMAINS = "InvalidParameter.TooManyInvalidDomains" // 域名无效。 INVALIDPARAMETER_TOOLSDOMAININVALID = "InvalidParameter.ToolsDomainInvalid" // 解锁代码已失效。 INVALIDPARAMETER_UNLOCKCODEEXPIRED = "InvalidParameter.UnLockCodeExpired" // 解锁代码不正确。 INVALIDPARAMETER_UNLOCKCODEINVALID = "InvalidParameter.UnLockCodeInvalid" // 未实名认证用户,请先完成实名认证再操作。 INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" // 很抱歉,您要添加的URL的内容不符合DNSPod解析服务条款,URL添加/启用失败,如需帮助请联系技术支持。 INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" // 账号已经被锁定。 INVALIDPARAMETER_USERALREADYLOCKED = "InvalidParameter.UserAlreadyLocked" // 对方账户非国内站用户。 INVALIDPARAMETER_USERAREAINVALID = "InvalidParameter.UserAreaInvalid" // 用户不存在。 INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" // 无效的uuid。 INVALIDPARAMETER_UUIDINVALID = "InvalidParameter.UuidInvalid" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 域名等级不正确。 INVALIDPARAMETERVALUE_DOMAINGRADEINVALID = "InvalidParameterValue.DomainGradeInvalid" // 当前域名有误,请返回重新操作。 INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" // 自定义线路IP段不能为空。 INVALIDPARAMETERVALUE_IPAREAEMPTYIP = "InvalidParameterValue.IpAreaEmptyIp" // 自定义线路名称不能为空。 INVALIDPARAMETERVALUE_IPAREAEMPTYLINENAME = "InvalidParameterValue.IpAreaEmptyLineName" // 分页长度数量错误。 INVALIDPARAMETERVALUE_LIMITINVALID = "InvalidParameterValue.LimitInvalid" // 升级年限不正确。 INVALIDPARAMETERVALUE_UPGRADETERMINVALID = "InvalidParameterValue.UpgradeTermInvalid" // 用户编号不正确。 INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // AAAA记录数量超出限制。 LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" // @的NS记录只能设置为默认线路。 LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" // 抱歉,自定义线路个数超过限制,请联系销售进行购买。 LIMITEXCEEDED_CUSTOMLINELIMITED = "LimitExceeded.CustomLineLimited" // 别名数量已经达到限制。 LIMITEXCEEDED_DOMAINALIASCOUNTEXCEEDED = "LimitExceeded.DomainAliasCountExceeded" // 当前绑定别名数量已达到限制。 LIMITEXCEEDED_DOMAINALIASNUMBERLIMIT = "LimitExceeded.DomainAliasNumberLimit" // 登录失败次数过多已被系统封禁。 LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" // 已经达到最大分组数量限制。 LIMITEXCEEDED_GROUPNUMBERLIMIT = "LimitExceeded.GroupNumberLimit" // 该域名使用的套餐不支持隐性URL转发或数量已达上限,如需要使用,请去商城购买。 LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" // NS记录数量超出限制。 LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" // 分页起始数量过大。 LIMITEXCEEDED_OFFSETEXCEEDED = "LimitExceeded.OffsetExceeded" // 记录的TTL值超出了限制。 LIMITEXCEEDED_RECORDTTLLIMIT = "LimitExceeded.RecordTtlLimit" // SRV记录数量超出限制。 LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" // 子域名级数超出限制。 LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" // 子域名负载均衡数量超出限制。 LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" // 泛解析级数超出限制。 LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" // 该域名的显性URL转发数量已达上限,如需继续使用,请去商城购买。 LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 操作被拒绝。 OPERATIONDENIED = "OperationDenied" // 您没有权限执行此操作。 OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" // 代理不能使用此功能。 OPERATIONDENIED_AGENTDENIED = "OperationDenied.AgentDenied" // 代理名下的用户不能使用此功能。 OPERATIONDENIED_AGENTSUBORDINATEDENIED = "OperationDenied.AgentSubordinateDenied" // 此订单不能取消。 OPERATIONDENIED_CANCELBILLNOTALLOWED = "OperationDenied.CancelBillNotAllowed" // 该线路正在使用当中,不能删除。 OPERATIONDENIED_DELETEUSINGRECORDLINENOTALLOWED = "OperationDenied.DeleteUsingRecordLineNotAllowed" // 仅域名所有者可进行此操作。 OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" // 该线路正在使用当中,不能编辑。 OPERATIONDENIED_EDITUSINGRECORDLINENOTALLOWED = "OperationDenied.EditUsingRecordLineNotAllowed" // 抱歉,不允许添加黑名单中的IP。 OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" // 抱歉,您的域名等级不支持D监控通知回调功能。 OPERATIONDENIED_MONITORCALLBACKNOTENABLED = "OperationDenied.MonitorCallbackNotEnabled" // 当前域名无权限,请返回域名列表。 OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" // 您不是管理用户。 OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" // 您不是代理用户。 OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" // 您还没有获取到授权,无法执行此操作。 OPERATIONDENIED_NOTGRANTEDBYOWNER = "OperationDenied.NotGrantedByOwner" // 不是您名下用户。 OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" // 您没有权限操作此订单。 OPERATIONDENIED_NOTORDEROWNER = "OperationDenied.NotOrderOwner" // 您没有权限操作此资源。 OPERATIONDENIED_NOTRESOURCEOWNER = "OperationDenied.NotResourceOwner" // 此礼券为个人礼券,请使用企业礼券。 OPERATIONDENIED_PERSONALCOUPONNOTALLOWED = "OperationDenied.PersonalCouponNotAllowed" // 只支持 POST 方法提交数据。 OPERATIONDENIED_POSTREQUESTACCEPTONLY = "OperationDenied.PostRequestAcceptOnly" // 该资源不允许续费。 OPERATIONDENIED_RESOURCENOTALLOWRENEW = "OperationDenied.ResourceNotAllowRenew" // 企业用户的域名需要升级到VIP才能解析。 OPERATIONDENIED_VIPDOMAINALLOWED = "OperationDenied.VipDomainAllowed" // 请求的次数超过了频率限制。 REQUESTLIMITEXCEEDED = "RequestLimitExceeded" // 您的IP添加了过多任务,请稍后重试。 REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" // 您的账号在短时间内添加了大量的域名,请控制添加频率。 REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" // API请求次数超出限制。 REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" // 资源被占用。 RESOURCEINUSE = "ResourceInUse" // 资源不足。 RESOURCEINSUFFICIENT = "ResourceInsufficient" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 域名列表为空。 RESOURCENOTFOUND_NODATAOFDOMAIN = "ResourceNotFound.NoDataOfDomain" // 没有域名别名。 RESOURCENOTFOUND_NODATAOFDOMAINALIAS = "ResourceNotFound.NoDataOfDomainAlias" // 还没有任何礼券。 RESOURCENOTFOUND_NODATAOFGIFT = "ResourceNotFound.NoDataOfGift" // 记录列表为空。 RESOURCENOTFOUND_NODATAOFRECORD = "ResourceNotFound.NoDataOfRecord" // 资源不可用。 RESOURCEUNAVAILABLE = "ResourceUnavailable" // 资源售罄。 RESOURCESSOLDOUT = "ResourcesSoldOut" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" )
const APIVersion = "2021-03-23"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddRecordBatch ¶
type AddRecordBatch struct { // 记录类型, 详见 DescribeRecordType 接口。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 记录值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 子域名(主机记录),默认为@。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 解析记录的线路,详见 DescribeRecordLineList 接口,RecordLine和RecordLineId都未填时,默认为「默认」线路。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 解析记录的线路 ID,RecordLine和RecordLineId都有时,系统优先取 RecordLineId。 RecordLineId *string `json:"RecordLineId,omitnil,omitempty" name:"RecordLineId"` // 记录权重值(暂未支持)。 Weight *uint64 `json:"Weight,omitnil,omitempty" name:"Weight"` // 记录的 MX 记录值,非 MX 记录类型,默认为 0,MX记录则必选。 MX *uint64 `json:"MX,omitnil,omitempty" name:"MX"` // 记录的 TTL 值,默认600。 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // 记录状态(暂未支持)。0表示禁用,1表示启用。默认启用。 Enabled *uint64 `json:"Enabled,omitnil,omitempty" name:"Enabled"` // 记录备注(暂未支持)。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type BatchRecordInfo ¶
type BatchRecordInfo struct { // 记录 ID // 注意:此字段可能返回 null,表示取不到有效值。 RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 子域名(主机记录)。 // 注意:此字段可能返回 null,表示取不到有效值。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 记录类型, 详见 DescribeRecordType 接口 // 注意:此字段可能返回 null,表示取不到有效值。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 解析记录的线路,详见 DescribeRecordLineList 接口 // 注意:此字段可能返回 null,表示取不到有效值。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 记录值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 记录的 TTL 值 // 注意:此字段可能返回 null,表示取不到有效值。 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // 记录添加状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 操作类型 // 注意:此字段可能返回 null,表示取不到有效值。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 此条记录在列表中的ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 记录生效状态 // 注意:此字段可能返回 null,表示取不到有效值。 Enabled *uint64 `json:"Enabled,omitnil,omitempty" name:"Enabled"` // 记录的MX权重 // 注意:此字段可能返回 null,表示取不到有效值。 MX *uint64 `json:"MX,omitnil,omitempty" name:"MX"` // 记录权重 // 注意:此字段可能返回 null,表示取不到有效值。 Weight *uint64 `json:"Weight,omitnil,omitempty" name:"Weight"` // 备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type CheckRecordSnapshotRollbackRequest ¶ added in v1.0.542
type CheckRecordSnapshotRollbackRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 解析记录信息 Record *SnapshotRecord `json:"Record,omitnil,omitempty" name:"Record"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewCheckRecordSnapshotRollbackRequest ¶ added in v1.0.542
func NewCheckRecordSnapshotRollbackRequest() (request *CheckRecordSnapshotRollbackRequest)
func (*CheckRecordSnapshotRollbackRequest) FromJsonString ¶ added in v1.0.542
func (r *CheckRecordSnapshotRollbackRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckRecordSnapshotRollbackRequest) ToJsonString ¶ added in v1.0.542
func (r *CheckRecordSnapshotRollbackRequest) ToJsonString() string
type CheckRecordSnapshotRollbackRequestParams ¶ added in v1.0.542
type CheckRecordSnapshotRollbackRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 解析记录信息 Record *SnapshotRecord `json:"Record,omitnil,omitempty" name:"Record"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type CheckRecordSnapshotRollbackResponse ¶ added in v1.0.542
type CheckRecordSnapshotRollbackResponse struct { *tchttp.BaseResponse Response *CheckRecordSnapshotRollbackResponseParams `json:"Response"` }
func NewCheckRecordSnapshotRollbackResponse ¶ added in v1.0.542
func NewCheckRecordSnapshotRollbackResponse() (response *CheckRecordSnapshotRollbackResponse)
func (*CheckRecordSnapshotRollbackResponse) FromJsonString ¶ added in v1.0.542
func (r *CheckRecordSnapshotRollbackResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckRecordSnapshotRollbackResponse) ToJsonString ¶ added in v1.0.542
func (r *CheckRecordSnapshotRollbackResponse) ToJsonString() string
type CheckRecordSnapshotRollbackResponseParams ¶ added in v1.0.542
type CheckRecordSnapshotRollbackResponseParams struct { // 错误原因 // 注意:此字段可能返回 null,表示取不到有效值。 Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckSnapshotRollbackRequest ¶ added in v1.0.542
type CheckSnapshotRollbackRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照记录 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewCheckSnapshotRollbackRequest ¶ added in v1.0.542
func NewCheckSnapshotRollbackRequest() (request *CheckSnapshotRollbackRequest)
func (*CheckSnapshotRollbackRequest) FromJsonString ¶ added in v1.0.542
func (r *CheckSnapshotRollbackRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckSnapshotRollbackRequest) ToJsonString ¶ added in v1.0.542
func (r *CheckSnapshotRollbackRequest) ToJsonString() string
type CheckSnapshotRollbackRequestParams ¶ added in v1.0.542
type CheckSnapshotRollbackRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照记录 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type CheckSnapshotRollbackResponse ¶ added in v1.0.542
type CheckSnapshotRollbackResponse struct { *tchttp.BaseResponse Response *CheckSnapshotRollbackResponseParams `json:"Response"` }
func NewCheckSnapshotRollbackResponse ¶ added in v1.0.542
func NewCheckSnapshotRollbackResponse() (response *CheckSnapshotRollbackResponse)
func (*CheckSnapshotRollbackResponse) FromJsonString ¶ added in v1.0.542
func (r *CheckSnapshotRollbackResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckSnapshotRollbackResponse) ToJsonString ¶ added in v1.0.542
func (r *CheckSnapshotRollbackResponse) ToJsonString() string
type CheckSnapshotRollbackResponseParams ¶ added in v1.0.542
type CheckSnapshotRollbackResponseParams struct { // 快照记录 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 回滚时长(分钟) CostMinutes *uint64 `json:"CostMinutes,omitnil,omitempty" name:"CostMinutes"` // 快照所属域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 解析记录总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 值为 1,表示超时 // 注意:此字段可能返回 null,表示取不到有效值。 Timeout *uint64 `json:"Timeout,omitnil,omitempty" name:"Timeout"` // 检查失败数量 // 注意:此字段可能返回 null,表示取不到有效值。 Failed *uint64 `json:"Failed,omitnil,omitempty" name:"Failed"` // 失败记录信息 // 注意:此字段可能返回 null,表示取不到有效值。 FailedRecordList []*SnapshotRecord `json:"FailedRecordList,omitnil,omitempty" name:"FailedRecordList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) CheckRecordSnapshotRollback ¶ added in v1.0.542
func (c *Client) CheckRecordSnapshotRollback(request *CheckRecordSnapshotRollbackRequest) (response *CheckRecordSnapshotRollbackResponse, err error)
CheckRecordSnapshotRollback 回滚前检查单条记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) CheckRecordSnapshotRollbackWithContext ¶ added in v1.0.542
func (c *Client) CheckRecordSnapshotRollbackWithContext(ctx context.Context, request *CheckRecordSnapshotRollbackRequest) (response *CheckRecordSnapshotRollbackResponse, err error)
CheckRecordSnapshotRollback 回滚前检查单条记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) CheckSnapshotRollback ¶ added in v1.0.542
func (c *Client) CheckSnapshotRollback(request *CheckSnapshotRollbackRequest) (response *CheckSnapshotRollbackResponse, err error)
CheckSnapshotRollback 快照回滚前检查
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) CheckSnapshotRollbackWithContext ¶ added in v1.0.542
func (c *Client) CheckSnapshotRollbackWithContext(ctx context.Context, request *CheckSnapshotRollbackRequest) (response *CheckSnapshotRollbackResponse, err error)
CheckSnapshotRollback 快照回滚前检查
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) CreateDeal ¶ added in v1.0.427
func (c *Client) CreateDeal(request *CreateDealRequest) (response *CreateDealResponse, err error)
CreateDeal DNSPod商品下单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCOUNTISLOCKED = "FailedOperation.AccountIsLocked" FAILEDOPERATION_CONTAINSPERSONALVIP = "FailedOperation.ContainsPersonalVip" FAILEDOPERATION_DOMAINISPERSONALTYPE = "FailedOperation.DomainIsPersonalType" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" FAILEDOPERATION_EIPCHECKFAILED = "FailedOperation.EipCheckFailed" FAILEDOPERATION_FUNCTIONNOTALLOWEDAPPLY = "FailedOperation.FunctionNotAllowedApply" FAILEDOPERATION_GETWHOISFAILED = "FailedOperation.GetWhoisFailed" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_LOGINTIMEOUT = "FailedOperation.LoginTimeout" FAILEDOPERATION_MOBILENOTVERIFIED = "FailedOperation.MobileNotVerified" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_ORDERCANNOTPAY = "FailedOperation.OrderCanNotPay" FAILEDOPERATION_ORDERHASPAID = "FailedOperation.OrderHasPaid" FAILEDOPERATION_RESOURCENOTBIND = "FailedOperation.ResourceNotBind" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" FAILEDOPERATION_VERIFYINGBILLEXISTS = "FailedOperation.VerifyingBillExists" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" INVALIDPARAMETER_ACTIONSUCCESS = "InvalidParameter.ActionSuccess" INVALIDPARAMETER_ACTIVITY = "InvalidParameter.Activity" INVALIDPARAMETER_BILLNUMBERINVALID = "InvalidParameter.BillNumberInvalid" INVALIDPARAMETER_COMMON = "InvalidParameter.Common" INVALIDPARAMETER_DATAEXPIRED = "InvalidParameter.DataExpired" INVALIDPARAMETER_DATAINVALID = "InvalidParameter.DataInvalid" INVALIDPARAMETER_DEALTYPEINVALID = "InvalidParameter.DealTypeInvalid" INVALIDPARAMETER_DNSDEALDOMAINUPGRADED = "InvalidParameter.DnsDealDomainUpgraded" INVALIDPARAMETER_DNSDEALLOCKED = "InvalidParameter.DnsDealLocked" INVALIDPARAMETER_DNSINVALIDDEAL = "InvalidParameter.DnsInvalidDeal" INVALIDPARAMETER_DOMAINALIASEXISTS = "InvalidParameter.DomainAliasExists" INVALIDPARAMETER_DOMAINALIASIDINVALID = "InvalidParameter.DomainAliasIdInvalid" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINISMODIFYINGDNS = "InvalidParameter.DomainIsModifyingDns" INVALIDPARAMETER_DOMAINNOTREGED = "InvalidParameter.DomainNotReged" INVALIDPARAMETER_DOMAINNOTVIP = "InvalidParameter.DomainNotVip" INVALIDPARAMETER_DOMAINTOOLONG = "InvalidParameter.DomainTooLong" INVALIDPARAMETER_DOMAINTYPEINVALID = "InvalidParameter.DomainTypeInvalid" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_GOODSCHILDTYPEINVALID = "InvalidParameter.GoodsChildTypeInvalid" INVALIDPARAMETER_GOODSNUMINVALID = "InvalidParameter.GoodsNumInvalid" INVALIDPARAMETER_GOODSTYPEINVALID = "InvalidParameter.GoodsTypeInvalid" INVALIDPARAMETER_GROUPNAMEINVALID = "InvalidParameter.GroupNameInvalid" INVALIDPARAMETER_ILLEGALNEWDEAL = "InvalidParameter.IllegalNewDeal" INVALIDPARAMETER_INVALIDDEALNAME = "InvalidParameter.InvalidDealName" INVALIDPARAMETER_INVALIDSECRETID = "InvalidParameter.InvalidSecretId" INVALIDPARAMETER_INVALIDSIGNATURE = "InvalidParameter.InvalidSignature" INVALIDPARAMETER_INVALIDTIME = "InvalidParameter.InvalidTime" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PERMISSIONDENIED = "InvalidParameter.PermissionDenied" INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SHAREDUSERSUNREALNAME = "InvalidParameter.SharedUsersUnrealName" INVALIDPARAMETER_TIMESPANINVALID = "InvalidParameter.TimeSpanInvalid" INVALIDPARAMETER_TIMESTAMPEXPIRED = "InvalidParameter.TimestampExpired" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" LIMITEXCEEDED = "LimitExceeded" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" OPERATIONDENIED_CANCELBILLNOTALLOWED = "OperationDenied.CancelBillNotAllowed" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_MONITORCALLBACKNOTENABLED = "OperationDenied.MonitorCallbackNotEnabled" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTGRANTEDBYOWNER = "OperationDenied.NotGrantedByOwner" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" OPERATIONDENIED_NOTORDEROWNER = "OperationDenied.NotOrderOwner" OPERATIONDENIED_POSTREQUESTACCEPTONLY = "OperationDenied.PostRequestAcceptOnly" OPERATIONDENIED_VIPDOMAINALLOWED = "OperationDenied.VipDomainAllowed" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_NODATAOFDOMAIN = "ResourceNotFound.NoDataOfDomain" RESOURCENOTFOUND_NODATAOFDOMAINALIAS = "ResourceNotFound.NoDataOfDomainAlias" RESOURCENOTFOUND_NODATAOFGIFT = "ResourceNotFound.NoDataOfGift" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateDealWithContext ¶ added in v1.0.427
func (c *Client) CreateDealWithContext(ctx context.Context, request *CreateDealRequest) (response *CreateDealResponse, err error)
CreateDeal DNSPod商品下单
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCOUNTISLOCKED = "FailedOperation.AccountIsLocked" FAILEDOPERATION_CONTAINSPERSONALVIP = "FailedOperation.ContainsPersonalVip" FAILEDOPERATION_DOMAINISPERSONALTYPE = "FailedOperation.DomainIsPersonalType" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" FAILEDOPERATION_EIPCHECKFAILED = "FailedOperation.EipCheckFailed" FAILEDOPERATION_FUNCTIONNOTALLOWEDAPPLY = "FailedOperation.FunctionNotAllowedApply" FAILEDOPERATION_GETWHOISFAILED = "FailedOperation.GetWhoisFailed" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_LOGINTIMEOUT = "FailedOperation.LoginTimeout" FAILEDOPERATION_MOBILENOTVERIFIED = "FailedOperation.MobileNotVerified" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_ORDERCANNOTPAY = "FailedOperation.OrderCanNotPay" FAILEDOPERATION_ORDERHASPAID = "FailedOperation.OrderHasPaid" FAILEDOPERATION_RESOURCENOTBIND = "FailedOperation.ResourceNotBind" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" FAILEDOPERATION_VERIFYINGBILLEXISTS = "FailedOperation.VerifyingBillExists" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" INVALIDPARAMETER_ACTIONSUCCESS = "InvalidParameter.ActionSuccess" INVALIDPARAMETER_ACTIVITY = "InvalidParameter.Activity" INVALIDPARAMETER_BILLNUMBERINVALID = "InvalidParameter.BillNumberInvalid" INVALIDPARAMETER_COMMON = "InvalidParameter.Common" INVALIDPARAMETER_DATAEXPIRED = "InvalidParameter.DataExpired" INVALIDPARAMETER_DATAINVALID = "InvalidParameter.DataInvalid" INVALIDPARAMETER_DEALTYPEINVALID = "InvalidParameter.DealTypeInvalid" INVALIDPARAMETER_DNSDEALDOMAINUPGRADED = "InvalidParameter.DnsDealDomainUpgraded" INVALIDPARAMETER_DNSDEALLOCKED = "InvalidParameter.DnsDealLocked" INVALIDPARAMETER_DNSINVALIDDEAL = "InvalidParameter.DnsInvalidDeal" INVALIDPARAMETER_DOMAINALIASEXISTS = "InvalidParameter.DomainAliasExists" INVALIDPARAMETER_DOMAINALIASIDINVALID = "InvalidParameter.DomainAliasIdInvalid" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINISMODIFYINGDNS = "InvalidParameter.DomainIsModifyingDns" INVALIDPARAMETER_DOMAINNOTREGED = "InvalidParameter.DomainNotReged" INVALIDPARAMETER_DOMAINNOTVIP = "InvalidParameter.DomainNotVip" INVALIDPARAMETER_DOMAINTOOLONG = "InvalidParameter.DomainTooLong" INVALIDPARAMETER_DOMAINTYPEINVALID = "InvalidParameter.DomainTypeInvalid" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_GOODSCHILDTYPEINVALID = "InvalidParameter.GoodsChildTypeInvalid" INVALIDPARAMETER_GOODSNUMINVALID = "InvalidParameter.GoodsNumInvalid" INVALIDPARAMETER_GOODSTYPEINVALID = "InvalidParameter.GoodsTypeInvalid" INVALIDPARAMETER_GROUPNAMEINVALID = "InvalidParameter.GroupNameInvalid" INVALIDPARAMETER_ILLEGALNEWDEAL = "InvalidParameter.IllegalNewDeal" INVALIDPARAMETER_INVALIDDEALNAME = "InvalidParameter.InvalidDealName" INVALIDPARAMETER_INVALIDSECRETID = "InvalidParameter.InvalidSecretId" INVALIDPARAMETER_INVALIDSIGNATURE = "InvalidParameter.InvalidSignature" INVALIDPARAMETER_INVALIDTIME = "InvalidParameter.InvalidTime" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PERMISSIONDENIED = "InvalidParameter.PermissionDenied" INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SHAREDUSERSUNREALNAME = "InvalidParameter.SharedUsersUnrealName" INVALIDPARAMETER_TIMESPANINVALID = "InvalidParameter.TimeSpanInvalid" INVALIDPARAMETER_TIMESTAMPEXPIRED = "InvalidParameter.TimestampExpired" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" LIMITEXCEEDED = "LimitExceeded" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" OPERATIONDENIED_CANCELBILLNOTALLOWED = "OperationDenied.CancelBillNotAllowed" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_MONITORCALLBACKNOTENABLED = "OperationDenied.MonitorCallbackNotEnabled" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTGRANTEDBYOWNER = "OperationDenied.NotGrantedByOwner" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" OPERATIONDENIED_NOTORDEROWNER = "OperationDenied.NotOrderOwner" OPERATIONDENIED_POSTREQUESTACCEPTONLY = "OperationDenied.PostRequestAcceptOnly" OPERATIONDENIED_VIPDOMAINALLOWED = "OperationDenied.VipDomainAllowed" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_NODATAOFDOMAIN = "ResourceNotFound.NoDataOfDomain" RESOURCENOTFOUND_NODATAOFDOMAINALIAS = "ResourceNotFound.NoDataOfDomainAlias" RESOURCENOTFOUND_NODATAOFGIFT = "ResourceNotFound.NoDataOfGift" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateDomain ¶
func (c *Client) CreateDomain(request *CreateDomainRequest) (response *CreateDomainResponse, err error)
CreateDomain 添加域名
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINEXISTS = "FailedOperation.DomainExists" FAILEDOPERATION_DOMAININENTERPRISEMAILACCOUNT = "FailedOperation.DomainInEnterpriseMailAccount" FAILEDOPERATION_DOMAINOWNEDBYOTHERUSER = "FailedOperation.DomainOwnedByOtherUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_DOMAININBLACKLIST = "InvalidParameter.DomainInBlackList" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINISMYALIAS = "InvalidParameter.DomainIsMyAlias" INVALIDPARAMETER_DOMAINNOTREGED = "InvalidParameter.DomainNotReged" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_QUHUITXTNOTMATCH = "InvalidParameter.QuhuiTxtNotMatch" INVALIDPARAMETER_QUHUITXTRECORDWAIT = "InvalidParameter.QuhuiTxtRecordWait" INVALIDPARAMETER_TOOLSDOMAININVALID = "InvalidParameter.ToolsDomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser"
func (*Client) CreateDomainAlias ¶
func (c *Client) CreateDomainAlias(request *CreateDomainAliasRequest) (response *CreateDomainAliasResponse, err error)
CreateDomainAlias 创建域名别名
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINEXISTS = "FailedOperation.DomainExists" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINOWNEDBYOTHERUSER = "FailedOperation.DomainOwnedByOtherUser" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ALIASISMYDOMAIN = "InvalidParameter.AliasIsMyDomain" INVALIDPARAMETER_DOMAINALIASEXISTS = "InvalidParameter.DomainAliasExists" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" LIMITEXCEEDED_DOMAINALIASCOUNTEXCEEDED = "LimitExceeded.DomainAliasCountExceeded" LIMITEXCEEDED_DOMAINALIASNUMBERLIMIT = "LimitExceeded.DomainAliasNumberLimit" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateDomainAliasWithContext ¶ added in v1.0.324
func (c *Client) CreateDomainAliasWithContext(ctx context.Context, request *CreateDomainAliasRequest) (response *CreateDomainAliasResponse, err error)
CreateDomainAlias 创建域名别名
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINEXISTS = "FailedOperation.DomainExists" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINOWNEDBYOTHERUSER = "FailedOperation.DomainOwnedByOtherUser" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ALIASISMYDOMAIN = "InvalidParameter.AliasIsMyDomain" INVALIDPARAMETER_DOMAINALIASEXISTS = "InvalidParameter.DomainAliasExists" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" LIMITEXCEEDED_DOMAINALIASCOUNTEXCEEDED = "LimitExceeded.DomainAliasCountExceeded" LIMITEXCEEDED_DOMAINALIASNUMBERLIMIT = "LimitExceeded.DomainAliasNumberLimit" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateDomainBatch ¶
func (c *Client) CreateDomainBatch(request *CreateDomainBatchRequest) (response *CreateDomainBatchResponse, err error)
CreateDomainBatch 批量添加域名
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" INVALIDPARAMETER_BATCHDOMAINCREATEACTIONERROR = "InvalidParameter.BatchDomainCreateActionError" INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_JOBGREATERTHANLIMIT = "InvalidParameter.JobGreaterThanLimit" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_TOOMANYINVALIDDOMAINS = "InvalidParameter.TooManyInvalidDomains" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) CreateDomainBatchWithContext ¶ added in v1.0.324
func (c *Client) CreateDomainBatchWithContext(ctx context.Context, request *CreateDomainBatchRequest) (response *CreateDomainBatchResponse, err error)
CreateDomainBatch 批量添加域名
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" INVALIDPARAMETER_BATCHDOMAINCREATEACTIONERROR = "InvalidParameter.BatchDomainCreateActionError" INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_JOBGREATERTHANLIMIT = "InvalidParameter.JobGreaterThanLimit" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_TOOMANYINVALIDDOMAINS = "InvalidParameter.TooManyInvalidDomains" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) CreateDomainCustomLine ¶ added in v1.0.781
func (c *Client) CreateDomainCustomLine(request *CreateDomainCustomLineRequest) (response *CreateDomainCustomLineResponse, err error)
CreateDomainCustomLine 创建域名的自定义线路
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_INVALIDIP = "InvalidParameter.InvalidIp" INVALIDPARAMETER_IPALREADYEXIST = "InvalidParameter.IpAlreadyExist" INVALIDPARAMETER_LINEINUSE = "InvalidParameter.LineInUse" INVALIDPARAMETER_LINENAMEINVALID = "InvalidParameter.LineNameInvalid" INVALIDPARAMETER_LINENAMEINVALIDCHARACTER = "InvalidParameter.LineNameInvalidCharacter" INVALIDPARAMETER_LINENAMEOCCUPIED = "InvalidParameter.LineNameOccupied" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_IPAREAEMPTYIP = "InvalidParameterValue.IpAreaEmptyIp" INVALIDPARAMETERVALUE_IPAREAEMPTYLINENAME = "InvalidParameterValue.IpAreaEmptyLineName" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_CUSTOMLINELIMITED = "LimitExceeded.CustomLineLimited" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_EDITUSINGRECORDLINENOTALLOWED = "OperationDenied.EditUsingRecordLineNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateDomainCustomLineWithContext ¶ added in v1.0.781
func (c *Client) CreateDomainCustomLineWithContext(ctx context.Context, request *CreateDomainCustomLineRequest) (response *CreateDomainCustomLineResponse, err error)
CreateDomainCustomLine 创建域名的自定义线路
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_INVALIDIP = "InvalidParameter.InvalidIp" INVALIDPARAMETER_IPALREADYEXIST = "InvalidParameter.IpAlreadyExist" INVALIDPARAMETER_LINEINUSE = "InvalidParameter.LineInUse" INVALIDPARAMETER_LINENAMEINVALID = "InvalidParameter.LineNameInvalid" INVALIDPARAMETER_LINENAMEINVALIDCHARACTER = "InvalidParameter.LineNameInvalidCharacter" INVALIDPARAMETER_LINENAMEOCCUPIED = "InvalidParameter.LineNameOccupied" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_IPAREAEMPTYIP = "InvalidParameterValue.IpAreaEmptyIp" INVALIDPARAMETERVALUE_IPAREAEMPTYLINENAME = "InvalidParameterValue.IpAreaEmptyLineName" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_CUSTOMLINELIMITED = "LimitExceeded.CustomLineLimited" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_EDITUSINGRECORDLINENOTALLOWED = "OperationDenied.EditUsingRecordLineNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateDomainGroup ¶
func (c *Client) CreateDomainGroup(request *CreateDomainGroupRequest) (response *CreateDomainGroupResponse, err error)
CreateDomainGroup 创建域名分组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_GROUPNAMEEXISTS = "InvalidParameter.GroupNameExists" INVALIDPARAMETER_GROUPNAMEINVALID = "InvalidParameter.GroupNameInvalid" LIMITEXCEEDED_GROUPNUMBERLIMIT = "LimitExceeded.GroupNumberLimit" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateDomainGroupWithContext ¶ added in v1.0.324
func (c *Client) CreateDomainGroupWithContext(ctx context.Context, request *CreateDomainGroupRequest) (response *CreateDomainGroupResponse, err error)
CreateDomainGroup 创建域名分组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_GROUPNAMEEXISTS = "InvalidParameter.GroupNameExists" INVALIDPARAMETER_GROUPNAMEINVALID = "InvalidParameter.GroupNameInvalid" LIMITEXCEEDED_GROUPNUMBERLIMIT = "LimitExceeded.GroupNumberLimit" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateDomainWithContext ¶ added in v1.0.324
func (c *Client) CreateDomainWithContext(ctx context.Context, request *CreateDomainRequest) (response *CreateDomainResponse, err error)
CreateDomain 添加域名
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINEXISTS = "FailedOperation.DomainExists" FAILEDOPERATION_DOMAININENTERPRISEMAILACCOUNT = "FailedOperation.DomainInEnterpriseMailAccount" FAILEDOPERATION_DOMAINOWNEDBYOTHERUSER = "FailedOperation.DomainOwnedByOtherUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_DOMAININBLACKLIST = "InvalidParameter.DomainInBlackList" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINISMYALIAS = "InvalidParameter.DomainIsMyAlias" INVALIDPARAMETER_DOMAINNOTREGED = "InvalidParameter.DomainNotReged" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_QUHUITXTNOTMATCH = "InvalidParameter.QuhuiTxtNotMatch" INVALIDPARAMETER_QUHUITXTRECORDWAIT = "InvalidParameter.QuhuiTxtRecordWait" INVALIDPARAMETER_TOOLSDOMAININVALID = "InvalidParameter.ToolsDomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser"
func (*Client) CreateRecord ¶
func (c *Client) CreateRecord(request *CreateRecordRequest) (response *CreateRecordResponse, err error)
CreateRecord 添加记录
备注:新添加的解析记录存在短暂的索引延迟,如果查询不到新增记录,请在 30 秒后重试
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DNSSECINCOMPLETECLOSED = "FailedOperation.DNSSECIncompleteClosed" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DNSSECADDCNAMEERROR = "InvalidParameter.DnssecAddCnameError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_INVALIDWEIGHT = "InvalidParameter.InvalidWeight" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_MXINVALID = "InvalidParameter.MxInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_RECORDTTLLIMIT = "LimitExceeded.RecordTtlLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) CreateRecordBatch ¶
func (c *Client) CreateRecordBatch(request *CreateRecordBatchRequest) (response *CreateRecordBatchResponse, err error)
CreateRecordBatch 批量添加记录
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" INVALIDPARAMETER_BATCHRECORDCREATEACTIONERROR = "InvalidParameter.BatchRecordCreateActionError" INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_JOBGREATERTHANLIMIT = "InvalidParameter.JobGreaterThanLimit" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_RECORDSEMPTY = "InvalidParameter.RecordsEmpty" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) CreateRecordBatchWithContext ¶ added in v1.0.324
func (c *Client) CreateRecordBatchWithContext(ctx context.Context, request *CreateRecordBatchRequest) (response *CreateRecordBatchResponse, err error)
CreateRecordBatch 批量添加记录
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" INVALIDPARAMETER_BATCHRECORDCREATEACTIONERROR = "InvalidParameter.BatchRecordCreateActionError" INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_JOBGREATERTHANLIMIT = "InvalidParameter.JobGreaterThanLimit" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_RECORDSEMPTY = "InvalidParameter.RecordsEmpty" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) CreateRecordGroup ¶ added in v1.0.543
func (c *Client) CreateRecordGroup(request *CreateRecordGroupRequest) (response *CreateRecordGroupResponse, err error)
CreateRecordGroup 添加记录分组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) CreateRecordGroupWithContext ¶ added in v1.0.543
func (c *Client) CreateRecordGroupWithContext(ctx context.Context, request *CreateRecordGroupRequest) (response *CreateRecordGroupResponse, err error)
CreateRecordGroup 添加记录分组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) CreateRecordWithContext ¶ added in v1.0.324
func (c *Client) CreateRecordWithContext(ctx context.Context, request *CreateRecordRequest) (response *CreateRecordResponse, err error)
CreateRecord 添加记录
备注:新添加的解析记录存在短暂的索引延迟,如果查询不到新增记录,请在 30 秒后重试
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DNSSECINCOMPLETECLOSED = "FailedOperation.DNSSECIncompleteClosed" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DNSSECADDCNAMEERROR = "InvalidParameter.DnssecAddCnameError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_INVALIDWEIGHT = "InvalidParameter.InvalidWeight" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_MXINVALID = "InvalidParameter.MxInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_RECORDTTLLIMIT = "LimitExceeded.RecordTtlLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) CreateSnapshot ¶ added in v1.0.542
func (c *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
CreateSnapshot 创建快照
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) CreateSnapshotWithContext ¶ added in v1.0.542
func (c *Client) CreateSnapshotWithContext(ctx context.Context, request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
CreateSnapshot 创建快照
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DeleteDomain ¶
func (c *Client) DeleteDomain(request *DeleteDomainRequest) (response *DeleteDomainResponse, err error)
DeleteDomain 删除域名
可能返回的错误码:
FAILEDOPERATION_DOMAINISKEYDOMAIN = "FailedOperation.DomainIsKeyDomain" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly"
func (*Client) DeleteDomainAlias ¶
func (c *Client) DeleteDomainAlias(request *DeleteDomainAliasRequest) (response *DeleteDomainAliasResponse, err error)
DeleteDomainAlias 删除域名别名
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINALIASIDINVALID = "InvalidParameter.DomainAliasIdInvalid" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteDomainAliasWithContext ¶ added in v1.0.324
func (c *Client) DeleteDomainAliasWithContext(ctx context.Context, request *DeleteDomainAliasRequest) (response *DeleteDomainAliasResponse, err error)
DeleteDomainAlias 删除域名别名
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINALIASIDINVALID = "InvalidParameter.DomainAliasIdInvalid" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteDomainBatch ¶ added in v1.0.595
func (c *Client) DeleteDomainBatch(request *DeleteDomainBatchRequest) (response *DeleteDomainBatchResponse, err error)
DeleteDomainBatch 批量删除域名
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_BATCHRECORDREMOVEACTIONERROR = "InvalidParameter.BatchRecordRemoveActionError" INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit"
func (*Client) DeleteDomainBatchWithContext ¶ added in v1.0.595
func (c *Client) DeleteDomainBatchWithContext(ctx context.Context, request *DeleteDomainBatchRequest) (response *DeleteDomainBatchResponse, err error)
DeleteDomainBatch 批量删除域名
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_BATCHRECORDREMOVEACTIONERROR = "InvalidParameter.BatchRecordRemoveActionError" INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit"
func (*Client) DeleteDomainCustomLine ¶ added in v1.0.781
func (c *Client) DeleteDomainCustomLine(request *DeleteDomainCustomLineRequest) (response *DeleteDomainCustomLineResponse, err error)
DeleteDomainCustomLine 删除域名的自定义线路
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_INVALIDIP = "InvalidParameter.InvalidIp" INVALIDPARAMETER_IPALREADYEXIST = "InvalidParameter.IpAlreadyExist" INVALIDPARAMETER_IPAREA = "InvalidParameter.IpArea" INVALIDPARAMETER_LINEINUSE = "InvalidParameter.LineInUse" INVALIDPARAMETER_LINENAMEINVALID = "InvalidParameter.LineNameInvalid" INVALIDPARAMETER_LINENAMEINVALIDCHARACTER = "InvalidParameter.LineNameInvalidCharacter" INVALIDPARAMETER_LINENAMEOCCUPIED = "InvalidParameter.LineNameOccupied" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_IPAREAEMPTYIP = "InvalidParameterValue.IpAreaEmptyIp" INVALIDPARAMETERVALUE_IPAREAEMPTYLINENAME = "InvalidParameterValue.IpAreaEmptyLineName" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_CUSTOMLINELIMITED = "LimitExceeded.CustomLineLimited" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DELETEUSINGRECORDLINENOTALLOWED = "OperationDenied.DeleteUsingRecordLineNotAllowed" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_EDITUSINGRECORDLINENOTALLOWED = "OperationDenied.EditUsingRecordLineNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteDomainCustomLineWithContext ¶ added in v1.0.781
func (c *Client) DeleteDomainCustomLineWithContext(ctx context.Context, request *DeleteDomainCustomLineRequest) (response *DeleteDomainCustomLineResponse, err error)
DeleteDomainCustomLine 删除域名的自定义线路
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_INVALIDIP = "InvalidParameter.InvalidIp" INVALIDPARAMETER_IPALREADYEXIST = "InvalidParameter.IpAlreadyExist" INVALIDPARAMETER_IPAREA = "InvalidParameter.IpArea" INVALIDPARAMETER_LINEINUSE = "InvalidParameter.LineInUse" INVALIDPARAMETER_LINENAMEINVALID = "InvalidParameter.LineNameInvalid" INVALIDPARAMETER_LINENAMEINVALIDCHARACTER = "InvalidParameter.LineNameInvalidCharacter" INVALIDPARAMETER_LINENAMEOCCUPIED = "InvalidParameter.LineNameOccupied" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_IPAREAEMPTYIP = "InvalidParameterValue.IpAreaEmptyIp" INVALIDPARAMETERVALUE_IPAREAEMPTYLINENAME = "InvalidParameterValue.IpAreaEmptyLineName" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_CUSTOMLINELIMITED = "LimitExceeded.CustomLineLimited" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DELETEUSINGRECORDLINENOTALLOWED = "OperationDenied.DeleteUsingRecordLineNotAllowed" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_EDITUSINGRECORDLINENOTALLOWED = "OperationDenied.EditUsingRecordLineNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteDomainWithContext ¶ added in v1.0.324
func (c *Client) DeleteDomainWithContext(ctx context.Context, request *DeleteDomainRequest) (response *DeleteDomainResponse, err error)
DeleteDomain 删除域名
可能返回的错误码:
FAILEDOPERATION_DOMAINISKEYDOMAIN = "FailedOperation.DomainIsKeyDomain" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly"
func (*Client) DeleteRecord ¶
func (c *Client) DeleteRecord(request *DeleteRecordRequest) (response *DeleteRecordResponse, err error)
DeleteRecord 删除记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_FREQUENCYLIMIT = "FailedOperation.FrequencyLimit" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) DeleteRecordBatch ¶ added in v1.0.692
func (c *Client) DeleteRecordBatch(request *DeleteRecordBatchRequest) (response *DeleteRecordBatchResponse, err error)
DeleteRecordBatch 批量删除解析记录
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_BATCHRECORDREMOVEACTIONERROR = "InvalidParameter.BatchRecordRemoveActionError" INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" INVALIDPARAMETER_RECORDSEMPTY = "InvalidParameter.RecordsEmpty" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit"
func (*Client) DeleteRecordBatchWithContext ¶ added in v1.0.692
func (c *Client) DeleteRecordBatchWithContext(ctx context.Context, request *DeleteRecordBatchRequest) (response *DeleteRecordBatchResponse, err error)
DeleteRecordBatch 批量删除解析记录
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_BATCHRECORDREMOVEACTIONERROR = "InvalidParameter.BatchRecordRemoveActionError" INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" INVALIDPARAMETER_RECORDSEMPTY = "InvalidParameter.RecordsEmpty" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit"
func (*Client) DeleteRecordGroup ¶ added in v1.0.543
func (c *Client) DeleteRecordGroup(request *DeleteRecordGroupRequest) (response *DeleteRecordGroupResponse, err error)
DeleteRecordGroup 删除记录分组
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DeleteRecordGroupWithContext ¶ added in v1.0.543
func (c *Client) DeleteRecordGroupWithContext(ctx context.Context, request *DeleteRecordGroupRequest) (response *DeleteRecordGroupResponse, err error)
DeleteRecordGroup 删除记录分组
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DeleteRecordWithContext ¶ added in v1.0.324
func (c *Client) DeleteRecordWithContext(ctx context.Context, request *DeleteRecordRequest) (response *DeleteRecordResponse, err error)
DeleteRecord 删除记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_FREQUENCYLIMIT = "FailedOperation.FrequencyLimit" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) DeleteShareDomain ¶
func (c *Client) DeleteShareDomain(request *DeleteShareDomainRequest) (response *DeleteShareDomainResponse, err error)
DeleteShareDomain 按账号删除域名共享
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_EMAILINVALID = "InvalidParameter.EmailInvalid" INVALIDPARAMETER_EMAILORQQINVALID = "InvalidParameter.EmailOrQqInvalid" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly"
func (*Client) DeleteShareDomainWithContext ¶ added in v1.0.324
func (c *Client) DeleteShareDomainWithContext(ctx context.Context, request *DeleteShareDomainRequest) (response *DeleteShareDomainResponse, err error)
DeleteShareDomain 按账号删除域名共享
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_EMAILINVALID = "InvalidParameter.EmailInvalid" INVALIDPARAMETER_EMAILORQQINVALID = "InvalidParameter.EmailOrQqInvalid" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly"
func (*Client) DeleteSnapshot ¶ added in v1.0.542
func (c *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
DeleteSnapshot 删除快照
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DeleteSnapshotWithContext ¶ added in v1.0.542
func (c *Client) DeleteSnapshotWithContext(ctx context.Context, request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
DeleteSnapshot 删除快照
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeBatchTask ¶
func (c *Client) DescribeBatchTask(request *DescribeBatchTaskRequest) (response *DescribeBatchTaskResponse, err error)
DescribeBatchTask 获取任务详情
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTBATCHTASKOWNER = "FailedOperation.NotBatchTaskOwner" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_BATCHTASKNOTEXIST = "InvalidParameter.BatchTaskNotExist" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal"
func (*Client) DescribeBatchTaskWithContext ¶ added in v1.0.324
func (c *Client) DescribeBatchTaskWithContext(ctx context.Context, request *DescribeBatchTaskRequest) (response *DescribeBatchTaskResponse, err error)
DescribeBatchTask 获取任务详情
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTBATCHTASKOWNER = "FailedOperation.NotBatchTaskOwner" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_BATCHTASKNOTEXIST = "InvalidParameter.BatchTaskNotExist" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal"
func (*Client) DescribeDomain ¶
func (c *Client) DescribeDomain(request *DescribeDomainRequest) (response *DescribeDomainResponse, err error)
DescribeDomain 获取域名信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeDomainAliasList ¶ added in v1.0.309
func (c *Client) DescribeDomainAliasList(request *DescribeDomainAliasListRequest) (response *DescribeDomainAliasListResponse, err error)
DescribeDomainAliasList 获取域名别名列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_NODATAOFDOMAINALIAS = "ResourceNotFound.NoDataOfDomainAlias"
func (*Client) DescribeDomainAliasListWithContext ¶ added in v1.0.324
func (c *Client) DescribeDomainAliasListWithContext(ctx context.Context, request *DescribeDomainAliasListRequest) (response *DescribeDomainAliasListResponse, err error)
DescribeDomainAliasList 获取域名别名列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_NODATAOFDOMAINALIAS = "ResourceNotFound.NoDataOfDomainAlias"
func (*Client) DescribeDomainAnalytics ¶ added in v1.0.423
func (c *Client) DescribeDomainAnalytics(request *DescribeDomainAnalyticsRequest) (response *DescribeDomainAnalyticsResponse, err error)
DescribeDomainAnalytics 统计各个域名的解析量,帮助您了解流量情况、时间段分布。支持查看近 3 个月内的统计情况
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINNOTINSERVICE = "FailedOperation.DomainNotInService" FAILEDOPERATION_TEMPORARYERROR = "FailedOperation.TemporaryError" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly"
func (*Client) DescribeDomainAnalyticsWithContext ¶ added in v1.0.423
func (c *Client) DescribeDomainAnalyticsWithContext(ctx context.Context, request *DescribeDomainAnalyticsRequest) (response *DescribeDomainAnalyticsResponse, err error)
DescribeDomainAnalytics 统计各个域名的解析量,帮助您了解流量情况、时间段分布。支持查看近 3 个月内的统计情况
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINNOTINSERVICE = "FailedOperation.DomainNotInService" FAILEDOPERATION_TEMPORARYERROR = "FailedOperation.TemporaryError" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly"
func (*Client) DescribeDomainCustomLineList ¶ added in v1.0.781
func (c *Client) DescribeDomainCustomLineList(request *DescribeDomainCustomLineListRequest) (response *DescribeDomainCustomLineListResponse, err error)
DescribeDomainCustomLineList 获取域名的自定义线路列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDomainCustomLineListWithContext ¶ added in v1.0.781
func (c *Client) DescribeDomainCustomLineListWithContext(ctx context.Context, request *DescribeDomainCustomLineListRequest) (response *DescribeDomainCustomLineListResponse, err error)
DescribeDomainCustomLineList 获取域名的自定义线路列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDomainFilterList ¶ added in v1.0.674
func (c *Client) DescribeDomainFilterList(request *DescribeDomainFilterListRequest) (response *DescribeDomainFilterListResponse, err error)
DescribeDomainFilterList 获取域名筛选列表
备注:新添加的解析记录存在短暂的索引延迟,如果查询不到新增记录,请在 30 秒后重试
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_GROUPIDINVALID = "InvalidParameter.GroupIdInvalid" INVALIDPARAMETER_OFFSETINVALID = "InvalidParameter.OffsetInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_RESULTMORETHAN500 = "InvalidParameter.ResultMoreThan500" INVALIDPARAMETERVALUE_LIMITINVALID = "InvalidParameterValue.LimitInvalid" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDomainFilterListWithContext ¶ added in v1.0.674
func (c *Client) DescribeDomainFilterListWithContext(ctx context.Context, request *DescribeDomainFilterListRequest) (response *DescribeDomainFilterListResponse, err error)
DescribeDomainFilterList 获取域名筛选列表
备注:新添加的解析记录存在短暂的索引延迟,如果查询不到新增记录,请在 30 秒后重试
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_GROUPIDINVALID = "InvalidParameter.GroupIdInvalid" INVALIDPARAMETER_OFFSETINVALID = "InvalidParameter.OffsetInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_RESULTMORETHAN500 = "InvalidParameter.ResultMoreThan500" INVALIDPARAMETERVALUE_LIMITINVALID = "InvalidParameterValue.LimitInvalid" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDomainGroupList ¶ added in v1.0.498
func (c *Client) DescribeDomainGroupList(request *DescribeDomainGroupListRequest) (response *DescribeDomainGroupListResponse, err error)
DescribeDomainGroupList 获取域名分组列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeDomainGroupListWithContext ¶ added in v1.0.498
func (c *Client) DescribeDomainGroupListWithContext(ctx context.Context, request *DescribeDomainGroupListRequest) (response *DescribeDomainGroupListResponse, err error)
DescribeDomainGroupList 获取域名分组列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeDomainList ¶
func (c *Client) DescribeDomainList(request *DescribeDomainListRequest) (response *DescribeDomainListResponse, err error)
DescribeDomainList 获取域名列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_GROUPIDINVALID = "InvalidParameter.GroupIdInvalid" INVALIDPARAMETER_OFFSETINVALID = "InvalidParameter.OffsetInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_RESULTMORETHAN500 = "InvalidParameter.ResultMoreThan500" INVALIDPARAMETERVALUE_LIMITINVALID = "InvalidParameterValue.LimitInvalid" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDomainListWithContext ¶ added in v1.0.324
func (c *Client) DescribeDomainListWithContext(ctx context.Context, request *DescribeDomainListRequest) (response *DescribeDomainListResponse, err error)
DescribeDomainList 获取域名列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_GROUPIDINVALID = "InvalidParameter.GroupIdInvalid" INVALIDPARAMETER_OFFSETINVALID = "InvalidParameter.OffsetInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_RESULTMORETHAN500 = "InvalidParameter.ResultMoreThan500" INVALIDPARAMETERVALUE_LIMITINVALID = "InvalidParameterValue.LimitInvalid" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDomainLogList ¶
func (c *Client) DescribeDomainLogList(request *DescribeDomainLogListRequest) (response *DescribeDomainLogListResponse, err error)
DescribeDomainLogList 获取域名日志
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeDomainLogListWithContext ¶ added in v1.0.324
func (c *Client) DescribeDomainLogListWithContext(ctx context.Context, request *DescribeDomainLogListRequest) (response *DescribeDomainLogListResponse, err error)
DescribeDomainLogList 获取域名日志
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeDomainPreview ¶ added in v1.0.595
func (c *Client) DescribeDomainPreview(request *DescribeDomainPreviewRequest) (response *DescribeDomainPreviewResponse, err error)
DescribeDomainPreview 获取域名概览信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeDomainPreviewWithContext ¶ added in v1.0.595
func (c *Client) DescribeDomainPreviewWithContext(ctx context.Context, request *DescribeDomainPreviewRequest) (response *DescribeDomainPreviewResponse, err error)
DescribeDomainPreview 获取域名概览信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeDomainPurview ¶
func (c *Client) DescribeDomainPurview(request *DescribeDomainPurviewRequest) (response *DescribeDomainPurviewResponse, err error)
DescribeDomainPurview 获取域名权限
可能返回的错误码:
FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) DescribeDomainPurviewWithContext ¶ added in v1.0.324
func (c *Client) DescribeDomainPurviewWithContext(ctx context.Context, request *DescribeDomainPurviewRequest) (response *DescribeDomainPurviewResponse, err error)
DescribeDomainPurview 获取域名权限
可能返回的错误码:
FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) DescribeDomainShareInfo ¶
func (c *Client) DescribeDomainShareInfo(request *DescribeDomainShareInfoRequest) (response *DescribeDomainShareInfoResponse, err error)
DescribeDomainShareInfo 获取域名共享信息
可能返回的错误码:
INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeDomainShareInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeDomainShareInfoWithContext(ctx context.Context, request *DescribeDomainShareInfoRequest) (response *DescribeDomainShareInfoResponse, err error)
DescribeDomainShareInfo 获取域名共享信息
可能返回的错误码:
INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeDomainWhois ¶ added in v1.0.595
func (c *Client) DescribeDomainWhois(request *DescribeDomainWhoisRequest) (response *DescribeDomainWhoisResponse, err error)
DescribeDomainWhois 获取域名Whois信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeDomainWhoisWithContext ¶ added in v1.0.595
func (c *Client) DescribeDomainWhoisWithContext(ctx context.Context, request *DescribeDomainWhoisRequest) (response *DescribeDomainWhoisResponse, err error)
DescribeDomainWhois 获取域名Whois信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeDomainWithContext ¶ added in v1.0.324
func (c *Client) DescribeDomainWithContext(ctx context.Context, request *DescribeDomainRequest) (response *DescribeDomainResponse, err error)
DescribeDomain 获取域名信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribePackageDetail ¶ added in v1.0.595
func (c *Client) DescribePackageDetail(request *DescribePackageDetailRequest) (response *DescribePackageDetailResponse, err error)
DescribePackageDetail 获取各套餐配置详情
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_TOOLSDOMAININVALID = "InvalidParameter.ToolsDomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTRESOURCEOWNER = "OperationDenied.NotResourceOwner" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribePackageDetailWithContext ¶ added in v1.0.595
func (c *Client) DescribePackageDetailWithContext(ctx context.Context, request *DescribePackageDetailRequest) (response *DescribePackageDetailResponse, err error)
DescribePackageDetail 获取各套餐配置详情
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_TOOLSDOMAININVALID = "InvalidParameter.ToolsDomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTRESOURCEOWNER = "OperationDenied.NotResourceOwner" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeRecord ¶
func (c *Client) DescribeRecord(request *DescribeRecordRequest) (response *DescribeRecordResponse, err error)
DescribeRecord 获取记录信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) DescribeRecordExistExceptDefaultNS ¶ added in v1.0.595
func (c *Client) DescribeRecordExistExceptDefaultNS(request *DescribeRecordExistExceptDefaultNSRequest) (response *DescribeRecordExistExceptDefaultNSResponse, err error)
DescribeRecordExistExceptDefaultNS 判断是否有除系统默认的@-NS记录之外的记录存在
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_REMARKLENGTHEXCEEDED = "InvalidParameter.RemarkLengthExceeded" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) DescribeRecordExistExceptDefaultNSWithContext ¶ added in v1.0.595
func (c *Client) DescribeRecordExistExceptDefaultNSWithContext(ctx context.Context, request *DescribeRecordExistExceptDefaultNSRequest) (response *DescribeRecordExistExceptDefaultNSResponse, err error)
DescribeRecordExistExceptDefaultNS 判断是否有除系统默认的@-NS记录之外的记录存在
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_REMARKLENGTHEXCEEDED = "InvalidParameter.RemarkLengthExceeded" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) DescribeRecordFilterList ¶ added in v1.0.708
func (c *Client) DescribeRecordFilterList(request *DescribeRecordFilterListRequest) (response *DescribeRecordFilterListResponse, err error)
DescribeRecordFilterList 获取某个域名下的解析记录列表
备注:
1. 新添加的解析记录存在短暂的索引延迟,如果查询不到新增记录,请在 30 秒后重试
2. API获取的记录总条数会比控制台多2条,原因是: 为了防止用户误操作导致解析服务不可用,对2021-10-29 14:24:26之后添加的域名,在控制台都不显示这2条NS记录。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OFFSETINVALID = "InvalidParameter.OffsetInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RESULTMORETHAN500 = "InvalidParameter.ResultMoreThan500" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_LIMITINVALID = "InvalidParameterValue.LimitInvalid" LIMITEXCEEDED_OFFSETEXCEEDED = "LimitExceeded.OffsetExceeded" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCENOTFOUND_NODATAOFRECORD = "ResourceNotFound.NoDataOfRecord" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeRecordFilterListWithContext ¶ added in v1.0.708
func (c *Client) DescribeRecordFilterListWithContext(ctx context.Context, request *DescribeRecordFilterListRequest) (response *DescribeRecordFilterListResponse, err error)
DescribeRecordFilterList 获取某个域名下的解析记录列表
备注:
1. 新添加的解析记录存在短暂的索引延迟,如果查询不到新增记录,请在 30 秒后重试
2. API获取的记录总条数会比控制台多2条,原因是: 为了防止用户误操作导致解析服务不可用,对2021-10-29 14:24:26之后添加的域名,在控制台都不显示这2条NS记录。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OFFSETINVALID = "InvalidParameter.OffsetInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RESULTMORETHAN500 = "InvalidParameter.ResultMoreThan500" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_LIMITINVALID = "InvalidParameterValue.LimitInvalid" LIMITEXCEEDED_OFFSETEXCEEDED = "LimitExceeded.OffsetExceeded" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCENOTFOUND_NODATAOFRECORD = "ResourceNotFound.NoDataOfRecord" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeRecordGroupList ¶ added in v1.0.543
func (c *Client) DescribeRecordGroupList(request *DescribeRecordGroupListRequest) (response *DescribeRecordGroupListResponse, err error)
DescribeRecordGroupList 查询解析记录分组列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeRecordGroupListWithContext ¶ added in v1.0.543
func (c *Client) DescribeRecordGroupListWithContext(ctx context.Context, request *DescribeRecordGroupListRequest) (response *DescribeRecordGroupListResponse, err error)
DescribeRecordGroupList 查询解析记录分组列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeRecordLineCategoryList ¶ added in v1.0.876
func (c *Client) DescribeRecordLineCategoryList(request *DescribeRecordLineCategoryListRequest) (response *DescribeRecordLineCategoryListResponse, err error)
DescribeRecordLineCategoryList 按分类返回线路列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeRecordLineCategoryListWithContext ¶ added in v1.0.876
func (c *Client) DescribeRecordLineCategoryListWithContext(ctx context.Context, request *DescribeRecordLineCategoryListRequest) (response *DescribeRecordLineCategoryListResponse, err error)
DescribeRecordLineCategoryList 按分类返回线路列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeRecordLineList ¶
func (c *Client) DescribeRecordLineList(request *DescribeRecordLineListRequest) (response *DescribeRecordLineListResponse, err error)
DescribeRecordLineList 获取等级允许的线路
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINGRADEINVALID = "InvalidParameterValue.DomainGradeInvalid" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) DescribeRecordLineListWithContext ¶ added in v1.0.324
func (c *Client) DescribeRecordLineListWithContext(ctx context.Context, request *DescribeRecordLineListRequest) (response *DescribeRecordLineListResponse, err error)
DescribeRecordLineList 获取等级允许的线路
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINGRADEINVALID = "InvalidParameterValue.DomainGradeInvalid" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) DescribeRecordList ¶
func (c *Client) DescribeRecordList(request *DescribeRecordListRequest) (response *DescribeRecordListResponse, err error)
DescribeRecordList 获取某个域名下的解析记录列表
备注:
1. 新添加的解析记录存在短暂的索引延迟,如果查询不到新增记录,请在 30 秒后重试
2. API获取的记录总条数会比控制台多2条,原因是: 为了防止用户误操作导致解析服务不可用,对2021-10-29 14:24:26之后添加的域名,在控制台都不显示这2条NS记录。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RESULTMORETHAN500 = "InvalidParameter.ResultMoreThan500" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_LIMITINVALID = "InvalidParameterValue.LimitInvalid" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCENOTFOUND_NODATAOFRECORD = "ResourceNotFound.NoDataOfRecord" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeRecordListWithContext ¶ added in v1.0.324
func (c *Client) DescribeRecordListWithContext(ctx context.Context, request *DescribeRecordListRequest) (response *DescribeRecordListResponse, err error)
DescribeRecordList 获取某个域名下的解析记录列表
备注:
1. 新添加的解析记录存在短暂的索引延迟,如果查询不到新增记录,请在 30 秒后重试
2. API获取的记录总条数会比控制台多2条,原因是: 为了防止用户误操作导致解析服务不可用,对2021-10-29 14:24:26之后添加的域名,在控制台都不显示这2条NS记录。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RESULTMORETHAN500 = "InvalidParameter.ResultMoreThan500" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_LIMITINVALID = "InvalidParameterValue.LimitInvalid" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCENOTFOUND_NODATAOFRECORD = "ResourceNotFound.NoDataOfRecord" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeRecordSnapshotRollbackResult ¶ added in v1.0.542
func (c *Client) DescribeRecordSnapshotRollbackResult(request *DescribeRecordSnapshotRollbackResultRequest) (response *DescribeRecordSnapshotRollbackResultResponse, err error)
DescribeRecordSnapshotRollbackResult 查询解析记录重新回滚的结果
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_BATCHTASKNOTEXIST = "InvalidParameter.BatchTaskNotExist" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeRecordSnapshotRollbackResultWithContext ¶ added in v1.0.542
func (c *Client) DescribeRecordSnapshotRollbackResultWithContext(ctx context.Context, request *DescribeRecordSnapshotRollbackResultRequest) (response *DescribeRecordSnapshotRollbackResultResponse, err error)
DescribeRecordSnapshotRollbackResult 查询解析记录重新回滚的结果
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_BATCHTASKNOTEXIST = "InvalidParameter.BatchTaskNotExist" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeRecordType ¶
func (c *Client) DescribeRecordType(request *DescribeRecordTypeRequest) (response *DescribeRecordTypeResponse, err error)
DescribeRecordType 获取等级允许的记录类型
可能返回的错误码:
FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINGRADEINVALID = "InvalidParameterValue.DomainGradeInvalid" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRecordTypeWithContext ¶ added in v1.0.324
func (c *Client) DescribeRecordTypeWithContext(ctx context.Context, request *DescribeRecordTypeRequest) (response *DescribeRecordTypeResponse, err error)
DescribeRecordType 获取等级允许的记录类型
可能返回的错误码:
FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINGRADEINVALID = "InvalidParameterValue.DomainGradeInvalid" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRecordWithContext ¶ added in v1.0.324
func (c *Client) DescribeRecordWithContext(ctx context.Context, request *DescribeRecordRequest) (response *DescribeRecordResponse, err error)
DescribeRecord 获取记录信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) DescribeSnapshotConfig ¶ added in v1.0.542
func (c *Client) DescribeSnapshotConfig(request *DescribeSnapshotConfigRequest) (response *DescribeSnapshotConfigResponse, err error)
DescribeSnapshotConfig 查询解析快照配置
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeSnapshotConfigWithContext ¶ added in v1.0.542
func (c *Client) DescribeSnapshotConfigWithContext(ctx context.Context, request *DescribeSnapshotConfigRequest) (response *DescribeSnapshotConfigResponse, err error)
DescribeSnapshotConfig 查询解析快照配置
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeSnapshotList ¶ added in v1.0.542
func (c *Client) DescribeSnapshotList(request *DescribeSnapshotListRequest) (response *DescribeSnapshotListResponse, err error)
DescribeSnapshotList 查询快照列表
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeSnapshotListWithContext ¶ added in v1.0.542
func (c *Client) DescribeSnapshotListWithContext(ctx context.Context, request *DescribeSnapshotListRequest) (response *DescribeSnapshotListResponse, err error)
DescribeSnapshotList 查询快照列表
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeSnapshotRollbackResult ¶ added in v1.0.542
func (c *Client) DescribeSnapshotRollbackResult(request *DescribeSnapshotRollbackResultRequest) (response *DescribeSnapshotRollbackResultResponse, err error)
DescribeSnapshotRollbackResult 查询快照回滚结果
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeSnapshotRollbackResultWithContext ¶ added in v1.0.542
func (c *Client) DescribeSnapshotRollbackResultWithContext(ctx context.Context, request *DescribeSnapshotRollbackResultRequest) (response *DescribeSnapshotRollbackResultResponse, err error)
DescribeSnapshotRollbackResult 查询快照回滚结果
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeSnapshotRollbackTask ¶ added in v1.0.542
func (c *Client) DescribeSnapshotRollbackTask(request *DescribeSnapshotRollbackTaskRequest) (response *DescribeSnapshotRollbackTaskResponse, err error)
DescribeSnapshotRollbackTask 查询最近一次回滚
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_INNERTASKNOTEXIST = "InvalidParameter.InnerTaskNotExist" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeSnapshotRollbackTaskWithContext ¶ added in v1.0.542
func (c *Client) DescribeSnapshotRollbackTaskWithContext(ctx context.Context, request *DescribeSnapshotRollbackTaskRequest) (response *DescribeSnapshotRollbackTaskResponse, err error)
DescribeSnapshotRollbackTask 查询最近一次回滚
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_INNERTASKNOTEXIST = "InvalidParameter.InnerTaskNotExist" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DescribeSubdomainAnalytics ¶ added in v1.0.423
func (c *Client) DescribeSubdomainAnalytics(request *DescribeSubdomainAnalyticsRequest) (response *DescribeSubdomainAnalyticsResponse, err error)
DescribeSubdomainAnalytics 统计子域名的解析量,帮助您了解流量情况、时间段分布。支持查看近 3 个月内的统计情况。仅付费套餐域名可用。
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINNOTINSERVICE = "FailedOperation.DomainNotInService" FAILEDOPERATION_TEMPORARYERROR = "FailedOperation.TemporaryError" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINGRADEINVALID = "InvalidParameterValue.DomainGradeInvalid" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly"
func (*Client) DescribeSubdomainAnalyticsWithContext ¶ added in v1.0.423
func (c *Client) DescribeSubdomainAnalyticsWithContext(ctx context.Context, request *DescribeSubdomainAnalyticsRequest) (response *DescribeSubdomainAnalyticsResponse, err error)
DescribeSubdomainAnalytics 统计子域名的解析量,帮助您了解流量情况、时间段分布。支持查看近 3 个月内的统计情况。仅付费套餐域名可用。
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINNOTINSERVICE = "FailedOperation.DomainNotInService" FAILEDOPERATION_TEMPORARYERROR = "FailedOperation.TemporaryError" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINGRADEINVALID = "InvalidParameterValue.DomainGradeInvalid" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly"
func (*Client) DescribeUserDetail ¶
func (c *Client) DescribeUserDetail(request *DescribeUserDetailRequest) (response *DescribeUserDetailResponse, err error)
DescribeUserDetail 获取账户信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeUserDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeUserDetailWithContext(ctx context.Context, request *DescribeUserDetailRequest) (response *DescribeUserDetailResponse, err error)
DescribeUserDetail 获取账户信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeVASStatistic ¶ added in v1.0.595
func (c *Client) DescribeVASStatistic(request *DescribeVASStatisticRequest) (response *DescribeVASStatisticResponse, err error)
DescribeVASStatistic 获取域名增值服务用量
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_TOOLSDOMAININVALID = "InvalidParameter.ToolsDomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTRESOURCEOWNER = "OperationDenied.NotResourceOwner" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeVASStatisticWithContext ¶ added in v1.0.595
func (c *Client) DescribeVASStatisticWithContext(ctx context.Context, request *DescribeVASStatisticRequest) (response *DescribeVASStatisticResponse, err error)
DescribeVASStatistic 获取域名增值服务用量
可能返回的错误码:
AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_TOOLSDOMAININVALID = "InvalidParameter.ToolsDomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTRESOURCEOWNER = "OperationDenied.NotResourceOwner" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DownloadSnapshot ¶ added in v1.0.542
func (c *Client) DownloadSnapshot(request *DownloadSnapshotRequest) (response *DownloadSnapshotResponse, err error)
DownloadSnapshot 下载快照
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) DownloadSnapshotWithContext ¶ added in v1.0.542
func (c *Client) DownloadSnapshotWithContext(ctx context.Context, request *DownloadSnapshotRequest) (response *DownloadSnapshotResponse, err error)
DownloadSnapshot 下载快照
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) ModifyDomainCustomLine ¶ added in v1.0.781
func (c *Client) ModifyDomainCustomLine(request *ModifyDomainCustomLineRequest) (response *ModifyDomainCustomLineResponse, err error)
ModifyDomainCustomLine 修改域名的自定义线路
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_INVALIDIP = "InvalidParameter.InvalidIp" INVALIDPARAMETER_IPALREADYEXIST = "InvalidParameter.IpAlreadyExist" INVALIDPARAMETER_LINEINUSE = "InvalidParameter.LineInUse" INVALIDPARAMETER_LINENAMEINVALID = "InvalidParameter.LineNameInvalid" INVALIDPARAMETER_LINENAMEINVALIDCHARACTER = "InvalidParameter.LineNameInvalidCharacter" INVALIDPARAMETER_LINENAMEOCCUPIED = "InvalidParameter.LineNameOccupied" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_IPAREAEMPTYIP = "InvalidParameterValue.IpAreaEmptyIp" INVALIDPARAMETERVALUE_IPAREAEMPTYLINENAME = "InvalidParameterValue.IpAreaEmptyLineName" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_CUSTOMLINELIMITED = "LimitExceeded.CustomLineLimited" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_EDITUSINGRECORDLINENOTALLOWED = "OperationDenied.EditUsingRecordLineNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyDomainCustomLineWithContext ¶ added in v1.0.781
func (c *Client) ModifyDomainCustomLineWithContext(ctx context.Context, request *ModifyDomainCustomLineRequest) (response *ModifyDomainCustomLineResponse, err error)
ModifyDomainCustomLine 修改域名的自定义线路
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INTERNALERROR = "InternalError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININEFFECTORINVALIDATED = "InvalidParameter.DomainInEffectOrInvalidated" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_INVALIDIP = "InvalidParameter.InvalidIp" INVALIDPARAMETER_IPALREADYEXIST = "InvalidParameter.IpAlreadyExist" INVALIDPARAMETER_LINEINUSE = "InvalidParameter.LineInUse" INVALIDPARAMETER_LINENAMEINVALID = "InvalidParameter.LineNameInvalid" INVALIDPARAMETER_LINENAMEINVALIDCHARACTER = "InvalidParameter.LineNameInvalidCharacter" INVALIDPARAMETER_LINENAMEOCCUPIED = "InvalidParameter.LineNameOccupied" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_IPAREAEMPTYIP = "InvalidParameterValue.IpAreaEmptyIp" INVALIDPARAMETERVALUE_IPAREAEMPTYLINENAME = "InvalidParameterValue.IpAreaEmptyLineName" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_CUSTOMLINELIMITED = "LimitExceeded.CustomLineLimited" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_EDITUSINGRECORDLINENOTALLOWED = "OperationDenied.EditUsingRecordLineNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyDomainLock ¶
func (c *Client) ModifyDomainLock(request *ModifyDomainLockRequest) (response *ModifyDomainLockResponse, err error)
ModifyDomainLock 锁定域名
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDLOCK = "InvalidParameter.DomainNotAllowedLock" INVALIDPARAMETER_LOCKDAYSINVALID = "InvalidParameter.LockDaysInvalid" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyDomainLockWithContext ¶ added in v1.0.324
func (c *Client) ModifyDomainLockWithContext(ctx context.Context, request *ModifyDomainLockRequest) (response *ModifyDomainLockResponse, err error)
ModifyDomainLock 锁定域名
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDLOCK = "InvalidParameter.DomainNotAllowedLock" INVALIDPARAMETER_LOCKDAYSINVALID = "InvalidParameter.LockDaysInvalid" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyDomainOwner ¶
func (c *Client) ModifyDomainOwner(request *ModifyDomainOwnerRequest) (response *ModifyDomainOwnerResponse, err error)
ModifyDomainOwner 域名过户
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" FAILEDOPERATION_TRANSFERTOENTERPRISEDENIED = "FailedOperation.TransferToEnterpriseDenied" FAILEDOPERATION_TRANSFERTOPERSONDENIED = "FailedOperation.TransferToPersonDenied" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_EMAILINVALID = "InvalidParameter.EmailInvalid" INVALIDPARAMETER_EMAILORQQINVALID = "InvalidParameter.EmailOrQqInvalid" INVALIDPARAMETER_EMAILSAME = "InvalidParameter.EmailSame" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_OTHERACCOUNTUNREALNAME = "InvalidParameter.OtherAccountUnrealName" INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" INVALIDPARAMETER_USERAREAINVALID = "InvalidParameter.UserAreaInvalid" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly"
func (*Client) ModifyDomainOwnerWithContext ¶ added in v1.0.324
func (c *Client) ModifyDomainOwnerWithContext(ctx context.Context, request *ModifyDomainOwnerRequest) (response *ModifyDomainOwnerResponse, err error)
ModifyDomainOwner 域名过户
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" FAILEDOPERATION_TRANSFERTOENTERPRISEDENIED = "FailedOperation.TransferToEnterpriseDenied" FAILEDOPERATION_TRANSFERTOPERSONDENIED = "FailedOperation.TransferToPersonDenied" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_EMAILINVALID = "InvalidParameter.EmailInvalid" INVALIDPARAMETER_EMAILORQQINVALID = "InvalidParameter.EmailOrQqInvalid" INVALIDPARAMETER_EMAILSAME = "InvalidParameter.EmailSame" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_OTHERACCOUNTUNREALNAME = "InvalidParameter.OtherAccountUnrealName" INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" INVALIDPARAMETER_USERAREAINVALID = "InvalidParameter.UserAreaInvalid" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly"
func (*Client) ModifyDomainRemark ¶
func (c *Client) ModifyDomainRemark(request *ModifyDomainRemarkRequest) (response *ModifyDomainRemarkResponse, err error)
ModifyDomainRemark 设置域名备注
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REMARKTOOLONG = "InvalidParameter.RemarkTooLong" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyDomainRemarkWithContext ¶ added in v1.0.324
func (c *Client) ModifyDomainRemarkWithContext(ctx context.Context, request *ModifyDomainRemarkRequest) (response *ModifyDomainRemarkResponse, err error)
ModifyDomainRemark 设置域名备注
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REMARKTOOLONG = "InvalidParameter.RemarkTooLong" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyDomainStatus ¶
func (c *Client) ModifyDomainStatus(request *ModifyDomainStatusRequest) (response *ModifyDomainStatusResponse, err error)
ModifyDomainStatus 修改域名状态
可能返回的错误码:
FAILEDOPERATION_DOMAINISKEYDOMAIN = "FailedOperation.DomainIsKeyDomain" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_TOOLSDOMAININVALID = "InvalidParameter.ToolsDomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) ModifyDomainStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyDomainStatusWithContext(ctx context.Context, request *ModifyDomainStatusRequest) (response *ModifyDomainStatusResponse, err error)
ModifyDomainStatus 修改域名状态
可能返回的错误码:
FAILEDOPERATION_DOMAINISKEYDOMAIN = "FailedOperation.DomainIsKeyDomain" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_TOOLSDOMAININVALID = "InvalidParameter.ToolsDomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) ModifyDomainUnlock ¶
func (c *Client) ModifyDomainUnlock(request *ModifyDomainUnlockRequest) (response *ModifyDomainUnlockResponse, err error)
ModifyDomainUnlock 域名锁定解锁
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINISNOTLOCKED = "InvalidParameter.DomainIsNotlocked" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNLOCKCODEEXPIRED = "InvalidParameter.UnLockCodeExpired" INVALIDPARAMETER_UNLOCKCODEINVALID = "InvalidParameter.UnLockCodeInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyDomainUnlockWithContext ¶ added in v1.0.324
func (c *Client) ModifyDomainUnlockWithContext(ctx context.Context, request *ModifyDomainUnlockRequest) (response *ModifyDomainUnlockResponse, err error)
ModifyDomainUnlock 域名锁定解锁
可能返回的错误码:
FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINISNOTLOCKED = "InvalidParameter.DomainIsNotlocked" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNLOCKCODEEXPIRED = "InvalidParameter.UnLockCodeExpired" INVALIDPARAMETER_UNLOCKCODEINVALID = "InvalidParameter.UnLockCodeInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyDynamicDNS ¶
func (c *Client) ModifyDynamicDNS(request *ModifyDynamicDNSRequest) (response *ModifyDynamicDNSResponse, err error)
ModifyDynamicDNS 更新动态 DNS 记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyDynamicDNSWithContext ¶ added in v1.0.324
func (c *Client) ModifyDynamicDNSWithContext(ctx context.Context, request *ModifyDynamicDNSRequest) (response *ModifyDynamicDNSResponse, err error)
ModifyDynamicDNS 更新动态 DNS 记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyPackageAutoRenew ¶ added in v1.0.427
func (c *Client) ModifyPackageAutoRenew(request *ModifyPackageAutoRenewRequest) (response *ModifyPackageAutoRenewResponse, err error)
ModifyPackageAutoRenew DNS 解析套餐自动续费设置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCOUNTISLOCKED = "FailedOperation.AccountIsLocked" FAILEDOPERATION_CONTAINSPERSONALVIP = "FailedOperation.ContainsPersonalVip" FAILEDOPERATION_DOMAINISPERSONALTYPE = "FailedOperation.DomainIsPersonalType" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" FAILEDOPERATION_EIPCHECKFAILED = "FailedOperation.EipCheckFailed" FAILEDOPERATION_FUNCTIONNOTALLOWEDAPPLY = "FailedOperation.FunctionNotAllowedApply" FAILEDOPERATION_GETWHOISFAILED = "FailedOperation.GetWhoisFailed" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_LOGINTIMEOUT = "FailedOperation.LoginTimeout" FAILEDOPERATION_MOBILENOTVERIFIED = "FailedOperation.MobileNotVerified" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_ORDERCANNOTPAY = "FailedOperation.OrderCanNotPay" FAILEDOPERATION_ORDERHASPAID = "FailedOperation.OrderHasPaid" FAILEDOPERATION_RESOURCENOTBIND = "FailedOperation.ResourceNotBind" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" FAILEDOPERATION_VERIFYINGBILLEXISTS = "FailedOperation.VerifyingBillExists" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" INVALIDPARAMETER_ACTIONSUCCESS = "InvalidParameter.ActionSuccess" INVALIDPARAMETER_ACTIVITY = "InvalidParameter.Activity" INVALIDPARAMETER_BILLNUMBERINVALID = "InvalidParameter.BillNumberInvalid" INVALIDPARAMETER_COMMON = "InvalidParameter.Common" INVALIDPARAMETER_DATAEXPIRED = "InvalidParameter.DataExpired" INVALIDPARAMETER_DATAINVALID = "InvalidParameter.DataInvalid" INVALIDPARAMETER_DEALTYPEINVALID = "InvalidParameter.DealTypeInvalid" INVALIDPARAMETER_DNSDEALDOMAINUPGRADED = "InvalidParameter.DnsDealDomainUpgraded" INVALIDPARAMETER_DNSDEALLOCKED = "InvalidParameter.DnsDealLocked" INVALIDPARAMETER_DNSINVALIDDEAL = "InvalidParameter.DnsInvalidDeal" INVALIDPARAMETER_DOMAINALIASEXISTS = "InvalidParameter.DomainAliasExists" INVALIDPARAMETER_DOMAINALIASIDINVALID = "InvalidParameter.DomainAliasIdInvalid" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINISMODIFYINGDNS = "InvalidParameter.DomainIsModifyingDns" INVALIDPARAMETER_DOMAINNOTREGED = "InvalidParameter.DomainNotReged" INVALIDPARAMETER_DOMAINNOTVIP = "InvalidParameter.DomainNotVip" INVALIDPARAMETER_DOMAINTOOLONG = "InvalidParameter.DomainTooLong" INVALIDPARAMETER_DOMAINTYPEINVALID = "InvalidParameter.DomainTypeInvalid" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_GOODSCHILDTYPEINVALID = "InvalidParameter.GoodsChildTypeInvalid" INVALIDPARAMETER_GOODSNUMINVALID = "InvalidParameter.GoodsNumInvalid" INVALIDPARAMETER_GOODSTYPEINVALID = "InvalidParameter.GoodsTypeInvalid" INVALIDPARAMETER_GROUPNAMEINVALID = "InvalidParameter.GroupNameInvalid" INVALIDPARAMETER_ILLEGALNEWDEAL = "InvalidParameter.IllegalNewDeal" INVALIDPARAMETER_INVALIDDEALNAME = "InvalidParameter.InvalidDealName" INVALIDPARAMETER_INVALIDSECRETID = "InvalidParameter.InvalidSecretId" INVALIDPARAMETER_INVALIDSIGNATURE = "InvalidParameter.InvalidSignature" INVALIDPARAMETER_INVALIDTIME = "InvalidParameter.InvalidTime" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_PERMISSIONDENIED = "InvalidParameter.PermissionDenied" INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SHAREDUSERSUNREALNAME = "InvalidParameter.SharedUsersUnrealName" INVALIDPARAMETER_TIMESPANINVALID = "InvalidParameter.TimeSpanInvalid" INVALIDPARAMETER_TIMESTAMPEXPIRED = "InvalidParameter.TimestampExpired" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" LIMITEXCEEDED = "LimitExceeded" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" OPERATIONDENIED_CANCELBILLNOTALLOWED = "OperationDenied.CancelBillNotAllowed" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_MONITORCALLBACKNOTENABLED = "OperationDenied.MonitorCallbackNotEnabled" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTGRANTEDBYOWNER = "OperationDenied.NotGrantedByOwner" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" OPERATIONDENIED_NOTORDEROWNER = "OperationDenied.NotOrderOwner" OPERATIONDENIED_NOTRESOURCEOWNER = "OperationDenied.NotResourceOwner" OPERATIONDENIED_POSTREQUESTACCEPTONLY = "OperationDenied.PostRequestAcceptOnly" OPERATIONDENIED_VIPDOMAINALLOWED = "OperationDenied.VipDomainAllowed" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_NODATAOFDOMAIN = "ResourceNotFound.NoDataOfDomain" RESOURCENOTFOUND_NODATAOFDOMAINALIAS = "ResourceNotFound.NoDataOfDomainAlias" RESOURCENOTFOUND_NODATAOFGIFT = "ResourceNotFound.NoDataOfGift" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyPackageAutoRenewWithContext ¶ added in v1.0.427
func (c *Client) ModifyPackageAutoRenewWithContext(ctx context.Context, request *ModifyPackageAutoRenewRequest) (response *ModifyPackageAutoRenewResponse, err error)
ModifyPackageAutoRenew DNS 解析套餐自动续费设置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCOUNTISLOCKED = "FailedOperation.AccountIsLocked" FAILEDOPERATION_CONTAINSPERSONALVIP = "FailedOperation.ContainsPersonalVip" FAILEDOPERATION_DOMAINISPERSONALTYPE = "FailedOperation.DomainIsPersonalType" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" FAILEDOPERATION_EIPCHECKFAILED = "FailedOperation.EipCheckFailed" FAILEDOPERATION_FUNCTIONNOTALLOWEDAPPLY = "FailedOperation.FunctionNotAllowedApply" FAILEDOPERATION_GETWHOISFAILED = "FailedOperation.GetWhoisFailed" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_LOGINTIMEOUT = "FailedOperation.LoginTimeout" FAILEDOPERATION_MOBILENOTVERIFIED = "FailedOperation.MobileNotVerified" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_ORDERCANNOTPAY = "FailedOperation.OrderCanNotPay" FAILEDOPERATION_ORDERHASPAID = "FailedOperation.OrderHasPaid" FAILEDOPERATION_RESOURCENOTBIND = "FailedOperation.ResourceNotBind" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" FAILEDOPERATION_VERIFYINGBILLEXISTS = "FailedOperation.VerifyingBillExists" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" INVALIDPARAMETER_ACTIONSUCCESS = "InvalidParameter.ActionSuccess" INVALIDPARAMETER_ACTIVITY = "InvalidParameter.Activity" INVALIDPARAMETER_BILLNUMBERINVALID = "InvalidParameter.BillNumberInvalid" INVALIDPARAMETER_COMMON = "InvalidParameter.Common" INVALIDPARAMETER_DATAEXPIRED = "InvalidParameter.DataExpired" INVALIDPARAMETER_DATAINVALID = "InvalidParameter.DataInvalid" INVALIDPARAMETER_DEALTYPEINVALID = "InvalidParameter.DealTypeInvalid" INVALIDPARAMETER_DNSDEALDOMAINUPGRADED = "InvalidParameter.DnsDealDomainUpgraded" INVALIDPARAMETER_DNSDEALLOCKED = "InvalidParameter.DnsDealLocked" INVALIDPARAMETER_DNSINVALIDDEAL = "InvalidParameter.DnsInvalidDeal" INVALIDPARAMETER_DOMAINALIASEXISTS = "InvalidParameter.DomainAliasExists" INVALIDPARAMETER_DOMAINALIASIDINVALID = "InvalidParameter.DomainAliasIdInvalid" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINISMODIFYINGDNS = "InvalidParameter.DomainIsModifyingDns" INVALIDPARAMETER_DOMAINNOTREGED = "InvalidParameter.DomainNotReged" INVALIDPARAMETER_DOMAINNOTVIP = "InvalidParameter.DomainNotVip" INVALIDPARAMETER_DOMAINTOOLONG = "InvalidParameter.DomainTooLong" INVALIDPARAMETER_DOMAINTYPEINVALID = "InvalidParameter.DomainTypeInvalid" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_GOODSCHILDTYPEINVALID = "InvalidParameter.GoodsChildTypeInvalid" INVALIDPARAMETER_GOODSNUMINVALID = "InvalidParameter.GoodsNumInvalid" INVALIDPARAMETER_GOODSTYPEINVALID = "InvalidParameter.GoodsTypeInvalid" INVALIDPARAMETER_GROUPNAMEINVALID = "InvalidParameter.GroupNameInvalid" INVALIDPARAMETER_ILLEGALNEWDEAL = "InvalidParameter.IllegalNewDeal" INVALIDPARAMETER_INVALIDDEALNAME = "InvalidParameter.InvalidDealName" INVALIDPARAMETER_INVALIDSECRETID = "InvalidParameter.InvalidSecretId" INVALIDPARAMETER_INVALIDSIGNATURE = "InvalidParameter.InvalidSignature" INVALIDPARAMETER_INVALIDTIME = "InvalidParameter.InvalidTime" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_PERMISSIONDENIED = "InvalidParameter.PermissionDenied" INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SHAREDUSERSUNREALNAME = "InvalidParameter.SharedUsersUnrealName" INVALIDPARAMETER_TIMESPANINVALID = "InvalidParameter.TimeSpanInvalid" INVALIDPARAMETER_TIMESTAMPEXPIRED = "InvalidParameter.TimestampExpired" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" LIMITEXCEEDED = "LimitExceeded" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" OPERATIONDENIED_CANCELBILLNOTALLOWED = "OperationDenied.CancelBillNotAllowed" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_MONITORCALLBACKNOTENABLED = "OperationDenied.MonitorCallbackNotEnabled" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTGRANTEDBYOWNER = "OperationDenied.NotGrantedByOwner" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" OPERATIONDENIED_NOTORDEROWNER = "OperationDenied.NotOrderOwner" OPERATIONDENIED_NOTRESOURCEOWNER = "OperationDenied.NotResourceOwner" OPERATIONDENIED_POSTREQUESTACCEPTONLY = "OperationDenied.PostRequestAcceptOnly" OPERATIONDENIED_VIPDOMAINALLOWED = "OperationDenied.VipDomainAllowed" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_NODATAOFDOMAIN = "ResourceNotFound.NoDataOfDomain" RESOURCENOTFOUND_NODATAOFDOMAINALIAS = "ResourceNotFound.NoDataOfDomainAlias" RESOURCENOTFOUND_NODATAOFGIFT = "ResourceNotFound.NoDataOfGift" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyRecord ¶
func (c *Client) ModifyRecord(request *ModifyRecordRequest) (response *ModifyRecordResponse, err error)
ModifyRecord 修改记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DNSSECINCOMPLETECLOSED = "FailedOperation.DNSSECIncompleteClosed" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_FREQUENCYLIMIT = "FailedOperation.FrequencyLimit" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DNSSECADDCNAMEERROR = "InvalidParameter.DnssecAddCnameError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_INVALIDWEIGHT = "InvalidParameter.InvalidWeight" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_MXINVALID = "InvalidParameter.MxInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_RECORDTTLLIMIT = "LimitExceeded.RecordTtlLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyRecordBatch ¶
func (c *Client) ModifyRecordBatch(request *ModifyRecordBatchRequest) (response *ModifyRecordBatchResponse, err error)
ModifyRecordBatch 批量修改记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_BATCHRECORDMODIFYACTIONERROR = "InvalidParameter.BatchRecordModifyActionError" INVALIDPARAMETER_BATCHRECORDMODIFYACTIONINVALIDVALUE = "InvalidParameter.BatchRecordModifyActionInvalidValue" INVALIDPARAMETER_BATCHRECORDREPLACEACTIONERROR = "InvalidParameter.BatchRecordReplaceActionError" INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_JOBGREATERTHANLIMIT = "InvalidParameter.JobGreaterThanLimit" INVALIDPARAMETER_MXINVALID = "InvalidParameter.MxInvalid" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_RECORDSEMPTY = "InvalidParameter.RecordsEmpty" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyRecordBatchWithContext ¶ added in v1.0.324
func (c *Client) ModifyRecordBatchWithContext(ctx context.Context, request *ModifyRecordBatchRequest) (response *ModifyRecordBatchResponse, err error)
ModifyRecordBatch 批量修改记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_BATCHRECORDMODIFYACTIONERROR = "InvalidParameter.BatchRecordModifyActionError" INVALIDPARAMETER_BATCHRECORDMODIFYACTIONINVALIDVALUE = "InvalidParameter.BatchRecordModifyActionInvalidValue" INVALIDPARAMETER_BATCHRECORDREPLACEACTIONERROR = "InvalidParameter.BatchRecordReplaceActionError" INVALIDPARAMETER_BATCHTASKCOUNTLIMIT = "InvalidParameter.BatchTaskCountLimit" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_JOBGREATERTHANLIMIT = "InvalidParameter.JobGreaterThanLimit" INVALIDPARAMETER_MXINVALID = "InvalidParameter.MxInvalid" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_RECORDSEMPTY = "InvalidParameter.RecordsEmpty" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyRecordFields ¶ added in v1.0.545
func (c *Client) ModifyRecordFields(request *ModifyRecordFieldsRequest) (response *ModifyRecordFieldsResponse, err error)
ModifyRecordFields 修改记录可选字段
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_FREQUENCYLIMIT = "FailedOperation.FrequencyLimit" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_INVALIDWEIGHT = "InvalidParameter.InvalidWeight" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_MXINVALID = "InvalidParameter.MxInvalid" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_RECORDTTLLIMIT = "LimitExceeded.RecordTtlLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyRecordFieldsWithContext ¶ added in v1.0.545
func (c *Client) ModifyRecordFieldsWithContext(ctx context.Context, request *ModifyRecordFieldsRequest) (response *ModifyRecordFieldsResponse, err error)
ModifyRecordFields 修改记录可选字段
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_FREQUENCYLIMIT = "FailedOperation.FrequencyLimit" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_INVALIDWEIGHT = "InvalidParameter.InvalidWeight" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_MXINVALID = "InvalidParameter.MxInvalid" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_RECORDTTLLIMIT = "LimitExceeded.RecordTtlLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyRecordGroup ¶ added in v1.0.543
func (c *Client) ModifyRecordGroup(request *ModifyRecordGroupRequest) (response *ModifyRecordGroupResponse, err error)
ModifyRecordGroup 修改记录分组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) ModifyRecordGroupWithContext ¶ added in v1.0.543
func (c *Client) ModifyRecordGroupWithContext(ctx context.Context, request *ModifyRecordGroupRequest) (response *ModifyRecordGroupResponse, err error)
ModifyRecordGroup 修改记录分组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) ModifyRecordRemark ¶
func (c *Client) ModifyRecordRemark(request *ModifyRecordRemarkRequest) (response *ModifyRecordRemarkResponse, err error)
ModifyRecordRemark 设置记录备注
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_REMARKLENGTHEXCEEDED = "InvalidParameter.RemarkLengthExceeded" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyRecordRemarkWithContext ¶ added in v1.0.324
func (c *Client) ModifyRecordRemarkWithContext(ctx context.Context, request *ModifyRecordRemarkRequest) (response *ModifyRecordRemarkResponse, err error)
ModifyRecordRemark 设置记录备注
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_REMARKLENGTHEXCEEDED = "InvalidParameter.RemarkLengthExceeded" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyRecordStatus ¶
func (c *Client) ModifyRecordStatus(request *ModifyRecordStatusRequest) (response *ModifyRecordStatusResponse, err error)
ModifyRecordStatus 修改解析记录的状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_FREQUENCYLIMIT = "FailedOperation.FrequencyLimit" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DNSSECADDCNAMEERROR = "InvalidParameter.DnssecAddCnameError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyRecordStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyRecordStatusWithContext(ctx context.Context, request *ModifyRecordStatusRequest) (response *ModifyRecordStatusResponse, err error)
ModifyRecordStatus 修改解析记录的状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_FREQUENCYLIMIT = "FailedOperation.FrequencyLimit" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DNSSECADDCNAMEERROR = "InvalidParameter.DnssecAddCnameError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyRecordToGroup ¶ added in v1.0.543
func (c *Client) ModifyRecordToGroup(request *ModifyRecordToGroupRequest) (response *ModifyRecordToGroupResponse, err error)
ModifyRecordToGroup 将记录添加到分组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) ModifyRecordToGroupWithContext ¶ added in v1.0.543
func (c *Client) ModifyRecordToGroupWithContext(ctx context.Context, request *ModifyRecordToGroupRequest) (response *ModifyRecordToGroupResponse, err error)
ModifyRecordToGroup 将记录添加到分组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) ModifyRecordWithContext ¶ added in v1.0.324
func (c *Client) ModifyRecordWithContext(ctx context.Context, request *ModifyRecordRequest) (response *ModifyRecordResponse, err error)
ModifyRecord 修改记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DNSSECINCOMPLETECLOSED = "FailedOperation.DNSSECIncompleteClosed" FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_FREQUENCYLIMIT = "FailedOperation.FrequencyLimit" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DNSSECADDCNAMEERROR = "InvalidParameter.DnssecAddCnameError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINRECORDEXIST = "InvalidParameter.DomainRecordExist" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_INVALIDWEIGHT = "InvalidParameter.InvalidWeight" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_MXINVALID = "InvalidParameter.MxInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_RECORDLINEINVALID = "InvalidParameter.RecordLineInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_RECORDVALUELENGTHINVALID = "InvalidParameter.RecordValueLengthInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_RECORDTTLLIMIT = "LimitExceeded.RecordTtlLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifySnapshotConfig ¶ added in v1.0.542
func (c *Client) ModifySnapshotConfig(request *ModifySnapshotConfigRequest) (response *ModifySnapshotConfigResponse, err error)
ModifySnapshotConfig 修改快照配置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) ModifySnapshotConfigWithContext ¶ added in v1.0.542
func (c *Client) ModifySnapshotConfigWithContext(ctx context.Context, request *ModifySnapshotConfigRequest) (response *ModifySnapshotConfigResponse, err error)
ModifySnapshotConfig 修改快照配置
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) ModifySubdomainStatus ¶ added in v1.0.246
func (c *Client) ModifySubdomainStatus(request *ModifySubdomainStatusRequest) (response *ModifySubdomainStatusResponse, err error)
ModifySubdomainStatus 暂停子域名的解析记录
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DNSSECADDCNAMEERROR = "InvalidParameter.DnssecAddCnameError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINSELFNOCOPY = "InvalidParameter.DomainSelfNoCopy" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_STATUSCODEINVALID = "InvalidParameter.StatusCodeInvalid" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifySubdomainStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifySubdomainStatusWithContext(ctx context.Context, request *ModifySubdomainStatusRequest) (response *ModifySubdomainStatusResponse, err error)
ModifySubdomainStatus 暂停子域名的解析记录
可能返回的错误码:
FAILEDOPERATION_DOMAINISLOCKED = "FailedOperation.DomainIsLocked" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DNSSECADDCNAMEERROR = "InvalidParameter.DnssecAddCnameError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINNOTALLOWEDMODIFYRECORDS = "InvalidParameter.DomainNotAllowedModifyRecords" INVALIDPARAMETER_DOMAINNOTBEIAN = "InvalidParameter.DomainNotBeian" INVALIDPARAMETER_DOMAINSELFNOCOPY = "InvalidParameter.DomainSelfNoCopy" INVALIDPARAMETER_EMAILNOTVERIFIED = "InvalidParameter.EmailNotVerified" INVALIDPARAMETER_LOGINTOKENIDERROR = "InvalidParameter.LoginTokenIdError" INVALIDPARAMETER_LOGINTOKENNOTEXISTS = "InvalidParameter.LoginTokenNotExists" INVALIDPARAMETER_LOGINTOKENVALIDATEFAILED = "InvalidParameter.LoginTokenValidateFailed" INVALIDPARAMETER_MOBILENOTVERIFIED = "InvalidParameter.MobileNotVerified" INVALIDPARAMETER_RECORDIDINVALID = "InvalidParameter.RecordIdInvalid" INVALIDPARAMETER_RECORDTYPEINVALID = "InvalidParameter.RecordTypeInvalid" INVALIDPARAMETER_RECORDVALUEINVALID = "InvalidParameter.RecordValueInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_STATUSCODEINVALID = "InvalidParameter.StatusCodeInvalid" INVALIDPARAMETER_SUBDOMAININVALID = "InvalidParameter.SubdomainInvalid" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_URLVALUEILLEGAL = "InvalidParameter.UrlValueIllegal" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_USERIDINVALID = "InvalidParameterValue.UserIdInvalid" LIMITEXCEEDED_AAAACOUNTLIMIT = "LimitExceeded.AAAACountLimit" LIMITEXCEEDED_ATNSRECORDLIMIT = "LimitExceeded.AtNsRecordLimit" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" LIMITEXCEEDED_HIDDENURLEXCEEDED = "LimitExceeded.HiddenUrlExceeded" LIMITEXCEEDED_NSCOUNTLIMIT = "LimitExceeded.NsCountLimit" LIMITEXCEEDED_SRVCOUNTLIMIT = "LimitExceeded.SrvCountLimit" LIMITEXCEEDED_SUBDOMAINLEVELLIMIT = "LimitExceeded.SubdomainLevelLimit" LIMITEXCEEDED_SUBDOMAINROLLLIMIT = "LimitExceeded.SubdomainRollLimit" LIMITEXCEEDED_SUBDOMAINWCARDLIMIT = "LimitExceeded.SubdomainWcardLimit" LIMITEXCEEDED_URLCOUNTLIMIT = "LimitExceeded.UrlCountLimit" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTAGENT = "OperationDenied.NotAgent" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded"
func (*Client) ModifyVasAutoRenewStatus ¶ added in v1.0.427
func (c *Client) ModifyVasAutoRenewStatus(request *ModifyVasAutoRenewStatusRequest) (response *ModifyVasAutoRenewStatusResponse, err error)
ModifyVasAutoRenewStatus 增值服务自动续费设置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCOUNTISLOCKED = "FailedOperation.AccountIsLocked" FAILEDOPERATION_CONTAINSPERSONALVIP = "FailedOperation.ContainsPersonalVip" FAILEDOPERATION_DOMAINISPERSONALTYPE = "FailedOperation.DomainIsPersonalType" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" FAILEDOPERATION_EIPCHECKFAILED = "FailedOperation.EipCheckFailed" FAILEDOPERATION_FUNCTIONNOTALLOWEDAPPLY = "FailedOperation.FunctionNotAllowedApply" FAILEDOPERATION_GETWHOISFAILED = "FailedOperation.GetWhoisFailed" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_LOGINTIMEOUT = "FailedOperation.LoginTimeout" FAILEDOPERATION_MOBILENOTVERIFIED = "FailedOperation.MobileNotVerified" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_ORDERCANNOTPAY = "FailedOperation.OrderCanNotPay" FAILEDOPERATION_ORDERHASPAID = "FailedOperation.OrderHasPaid" FAILEDOPERATION_RESOURCENOTBIND = "FailedOperation.ResourceNotBind" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" FAILEDOPERATION_VERIFYINGBILLEXISTS = "FailedOperation.VerifyingBillExists" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" INVALIDPARAMETER_ACTIONSUCCESS = "InvalidParameter.ActionSuccess" INVALIDPARAMETER_ACTIVITY = "InvalidParameter.Activity" INVALIDPARAMETER_BILLNUMBERINVALID = "InvalidParameter.BillNumberInvalid" INVALIDPARAMETER_COMMON = "InvalidParameter.Common" INVALIDPARAMETER_DATAEXPIRED = "InvalidParameter.DataExpired" INVALIDPARAMETER_DATAINVALID = "InvalidParameter.DataInvalid" INVALIDPARAMETER_DEALTYPEINVALID = "InvalidParameter.DealTypeInvalid" INVALIDPARAMETER_DNSDEALDOMAINUPGRADED = "InvalidParameter.DnsDealDomainUpgraded" INVALIDPARAMETER_DNSDEALLOCKED = "InvalidParameter.DnsDealLocked" INVALIDPARAMETER_DNSINVALIDDEAL = "InvalidParameter.DnsInvalidDeal" INVALIDPARAMETER_DOMAINALIASEXISTS = "InvalidParameter.DomainAliasExists" INVALIDPARAMETER_DOMAINALIASIDINVALID = "InvalidParameter.DomainAliasIdInvalid" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINISMODIFYINGDNS = "InvalidParameter.DomainIsModifyingDns" INVALIDPARAMETER_DOMAINNOTREGED = "InvalidParameter.DomainNotReged" INVALIDPARAMETER_DOMAINNOTVIP = "InvalidParameter.DomainNotVip" INVALIDPARAMETER_DOMAINTOOLONG = "InvalidParameter.DomainTooLong" INVALIDPARAMETER_DOMAINTYPEINVALID = "InvalidParameter.DomainTypeInvalid" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_GOODSCHILDTYPEINVALID = "InvalidParameter.GoodsChildTypeInvalid" INVALIDPARAMETER_GOODSNUMINVALID = "InvalidParameter.GoodsNumInvalid" INVALIDPARAMETER_GOODSTYPEINVALID = "InvalidParameter.GoodsTypeInvalid" INVALIDPARAMETER_GROUPNAMEINVALID = "InvalidParameter.GroupNameInvalid" INVALIDPARAMETER_ILLEGALNEWDEAL = "InvalidParameter.IllegalNewDeal" INVALIDPARAMETER_INVALIDDEALNAME = "InvalidParameter.InvalidDealName" INVALIDPARAMETER_INVALIDSECRETID = "InvalidParameter.InvalidSecretId" INVALIDPARAMETER_INVALIDSIGNATURE = "InvalidParameter.InvalidSignature" INVALIDPARAMETER_INVALIDTIME = "InvalidParameter.InvalidTime" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_PERMISSIONDENIED = "InvalidParameter.PermissionDenied" INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SHAREDUSERSUNREALNAME = "InvalidParameter.SharedUsersUnrealName" INVALIDPARAMETER_TIMESPANINVALID = "InvalidParameter.TimeSpanInvalid" INVALIDPARAMETER_TIMESTAMPEXPIRED = "InvalidParameter.TimestampExpired" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" LIMITEXCEEDED = "LimitExceeded" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" OPERATIONDENIED_CANCELBILLNOTALLOWED = "OperationDenied.CancelBillNotAllowed" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_MONITORCALLBACKNOTENABLED = "OperationDenied.MonitorCallbackNotEnabled" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTGRANTEDBYOWNER = "OperationDenied.NotGrantedByOwner" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" OPERATIONDENIED_NOTORDEROWNER = "OperationDenied.NotOrderOwner" OPERATIONDENIED_NOTRESOURCEOWNER = "OperationDenied.NotResourceOwner" OPERATIONDENIED_POSTREQUESTACCEPTONLY = "OperationDenied.PostRequestAcceptOnly" OPERATIONDENIED_RESOURCENOTALLOWRENEW = "OperationDenied.ResourceNotAllowRenew" OPERATIONDENIED_VIPDOMAINALLOWED = "OperationDenied.VipDomainAllowed" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_NODATAOFDOMAIN = "ResourceNotFound.NoDataOfDomain" RESOURCENOTFOUND_NODATAOFDOMAINALIAS = "ResourceNotFound.NoDataOfDomainAlias" RESOURCENOTFOUND_NODATAOFGIFT = "ResourceNotFound.NoDataOfGift" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyVasAutoRenewStatusWithContext ¶ added in v1.0.427
func (c *Client) ModifyVasAutoRenewStatusWithContext(ctx context.Context, request *ModifyVasAutoRenewStatusRequest) (response *ModifyVasAutoRenewStatusResponse, err error)
ModifyVasAutoRenewStatus 增值服务自动续费设置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCOUNTISLOCKED = "FailedOperation.AccountIsLocked" FAILEDOPERATION_CONTAINSPERSONALVIP = "FailedOperation.ContainsPersonalVip" FAILEDOPERATION_DOMAINISPERSONALTYPE = "FailedOperation.DomainIsPersonalType" FAILEDOPERATION_DOMAINISSPAM = "FailedOperation.DomainIsSpam" FAILEDOPERATION_DOMAINISVIP = "FailedOperation.DomainIsVip" FAILEDOPERATION_EIPCHECKFAILED = "FailedOperation.EipCheckFailed" FAILEDOPERATION_FUNCTIONNOTALLOWEDAPPLY = "FailedOperation.FunctionNotAllowedApply" FAILEDOPERATION_GETWHOISFAILED = "FailedOperation.GetWhoisFailed" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_LOGINTIMEOUT = "FailedOperation.LoginTimeout" FAILEDOPERATION_MOBILENOTVERIFIED = "FailedOperation.MobileNotVerified" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_ORDERCANNOTPAY = "FailedOperation.OrderCanNotPay" FAILEDOPERATION_ORDERHASPAID = "FailedOperation.OrderHasPaid" FAILEDOPERATION_RESOURCENOTBIND = "FailedOperation.ResourceNotBind" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" FAILEDOPERATION_VERIFYINGBILLEXISTS = "FailedOperation.VerifyingBillExists" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" INVALIDPARAMETER_ACTIONSUCCESS = "InvalidParameter.ActionSuccess" INVALIDPARAMETER_ACTIVITY = "InvalidParameter.Activity" INVALIDPARAMETER_BILLNUMBERINVALID = "InvalidParameter.BillNumberInvalid" INVALIDPARAMETER_COMMON = "InvalidParameter.Common" INVALIDPARAMETER_DATAEXPIRED = "InvalidParameter.DataExpired" INVALIDPARAMETER_DATAINVALID = "InvalidParameter.DataInvalid" INVALIDPARAMETER_DEALTYPEINVALID = "InvalidParameter.DealTypeInvalid" INVALIDPARAMETER_DNSDEALDOMAINUPGRADED = "InvalidParameter.DnsDealDomainUpgraded" INVALIDPARAMETER_DNSDEALLOCKED = "InvalidParameter.DnsDealLocked" INVALIDPARAMETER_DNSINVALIDDEAL = "InvalidParameter.DnsInvalidDeal" INVALIDPARAMETER_DOMAINALIASEXISTS = "InvalidParameter.DomainAliasExists" INVALIDPARAMETER_DOMAINALIASIDINVALID = "InvalidParameter.DomainAliasIdInvalid" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETER_DOMAINISMODIFYINGDNS = "InvalidParameter.DomainIsModifyingDns" INVALIDPARAMETER_DOMAINNOTREGED = "InvalidParameter.DomainNotReged" INVALIDPARAMETER_DOMAINNOTVIP = "InvalidParameter.DomainNotVip" INVALIDPARAMETER_DOMAINTOOLONG = "InvalidParameter.DomainTooLong" INVALIDPARAMETER_DOMAINTYPEINVALID = "InvalidParameter.DomainTypeInvalid" INVALIDPARAMETER_DOMAINSEMPTY = "InvalidParameter.DomainsEmpty" INVALIDPARAMETER_GOODSCHILDTYPEINVALID = "InvalidParameter.GoodsChildTypeInvalid" INVALIDPARAMETER_GOODSNUMINVALID = "InvalidParameter.GoodsNumInvalid" INVALIDPARAMETER_GOODSTYPEINVALID = "InvalidParameter.GoodsTypeInvalid" INVALIDPARAMETER_GROUPNAMEINVALID = "InvalidParameter.GroupNameInvalid" INVALIDPARAMETER_ILLEGALNEWDEAL = "InvalidParameter.IllegalNewDeal" INVALIDPARAMETER_INVALIDDEALNAME = "InvalidParameter.InvalidDealName" INVALIDPARAMETER_INVALIDSECRETID = "InvalidParameter.InvalidSecretId" INVALIDPARAMETER_INVALIDSIGNATURE = "InvalidParameter.InvalidSignature" INVALIDPARAMETER_INVALIDTIME = "InvalidParameter.InvalidTime" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_PERMISSIONDENIED = "InvalidParameter.PermissionDenied" INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" INVALIDPARAMETER_REQUESTIPLIMITED = "InvalidParameter.RequestIpLimited" INVALIDPARAMETER_SHAREDUSERSUNREALNAME = "InvalidParameter.SharedUsersUnrealName" INVALIDPARAMETER_TIMESPANINVALID = "InvalidParameter.TimeSpanInvalid" INVALIDPARAMETER_TIMESTAMPEXPIRED = "InvalidParameter.TimestampExpired" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" LIMITEXCEEDED = "LimitExceeded" LIMITEXCEEDED_FAILEDLOGINLIMITEXCEEDED = "LimitExceeded.FailedLoginLimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" OPERATIONDENIED_CANCELBILLNOTALLOWED = "OperationDenied.CancelBillNotAllowed" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_MONITORCALLBACKNOTENABLED = "OperationDenied.MonitorCallbackNotEnabled" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTADMIN = "OperationDenied.NotAdmin" OPERATIONDENIED_NOTGRANTEDBYOWNER = "OperationDenied.NotGrantedByOwner" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" OPERATIONDENIED_NOTORDEROWNER = "OperationDenied.NotOrderOwner" OPERATIONDENIED_NOTRESOURCEOWNER = "OperationDenied.NotResourceOwner" OPERATIONDENIED_POSTREQUESTACCEPTONLY = "OperationDenied.PostRequestAcceptOnly" OPERATIONDENIED_RESOURCENOTALLOWRENEW = "OperationDenied.ResourceNotAllowRenew" OPERATIONDENIED_VIPDOMAINALLOWED = "OperationDenied.VipDomainAllowed" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_BATCHTASKLIMIT = "RequestLimitExceeded.BatchTaskLimit" REQUESTLIMITEXCEEDED_CREATEDOMAINLIMIT = "RequestLimitExceeded.CreateDomainLimit" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_NODATAOFDOMAIN = "ResourceNotFound.NoDataOfDomain" RESOURCENOTFOUND_NODATAOFDOMAINALIAS = "ResourceNotFound.NoDataOfDomainAlias" RESOURCENOTFOUND_NODATAOFGIFT = "ResourceNotFound.NoDataOfGift" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) PayOrderWithBalance ¶ added in v1.0.427
func (c *Client) PayOrderWithBalance(request *PayOrderWithBalanceRequest) (response *PayOrderWithBalanceResponse, err error)
PayOrderWithBalance DNSPod商品余额支付
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCOUNTISLOCKED = "FailedOperation.AccountIsLocked" FAILEDOPERATION_COUPONFORFREEDOMAIN = "FailedOperation.CouponForFreeDomain" FAILEDOPERATION_COUPONNOTSUPPORTED = "FailedOperation.CouponNotSupported" FAILEDOPERATION_COUPONTYPEALREADYUSED = "FailedOperation.CouponTypeAlreadyUsed" FAILEDOPERATION_INSUFFICIENTBALANCE = "FailedOperation.InsufficientBalance" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_LOGINTIMEOUT = "FailedOperation.LoginTimeout" FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_ORDERCANNOTPAY = "FailedOperation.OrderCanNotPay" FAILEDOPERATION_ORDERHASPAID = "FailedOperation.OrderHasPaid" FAILEDOPERATION_RESOURCENOTBIND = "FailedOperation.ResourceNotBind" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" FAILEDOPERATION_VERIFYINGBILLEXISTS = "FailedOperation.VerifyingBillExists" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" INVALIDPARAMETER_ACTIONSUCCESS = "InvalidParameter.ActionSuccess" INVALIDPARAMETER_ACTIVITY = "InvalidParameter.Activity" INVALIDPARAMETER_BILLNUMBERINVALID = "InvalidParameter.BillNumberInvalid" INVALIDPARAMETER_BROWSERNULL = "InvalidParameter.BrowserNull" INVALIDPARAMETER_COMMON = "InvalidParameter.Common" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DATAEXPIRED = "InvalidParameter.DataExpired" INVALIDPARAMETER_DATAINVALID = "InvalidParameter.DataInvalid" INVALIDPARAMETER_DEALTYPEINVALID = "InvalidParameter.DealTypeInvalid" INVALIDPARAMETER_DNSDEALDOMAINUPGRADED = "InvalidParameter.DnsDealDomainUpgraded" INVALIDPARAMETER_DNSDEALLOCKED = "InvalidParameter.DnsDealLocked" INVALIDPARAMETER_DNSINVALIDDEAL = "InvalidParameter.DnsInvalidDeal" INVALIDPARAMETER_GOODSCHILDTYPEINVALID = "InvalidParameter.GoodsChildTypeInvalid" INVALIDPARAMETER_GOODSNUMINVALID = "InvalidParameter.GoodsNumInvalid" INVALIDPARAMETER_GOODSTYPEINVALID = "InvalidParameter.GoodsTypeInvalid" INVALIDPARAMETER_GRADENOTCOPY = "InvalidParameter.GradeNotCopy" INVALIDPARAMETER_HASPENDINGAPPLY = "InvalidParameter.HasPendingApply" INVALIDPARAMETER_ILLEGALNEWDEAL = "InvalidParameter.IllegalNewDeal" INVALIDPARAMETER_INVALIDCOUPON = "InvalidParameter.InvalidCoupon" INVALIDPARAMETER_INVALIDDEALNAME = "InvalidParameter.InvalidDealName" INVALIDPARAMETER_INVALIDSECRETID = "InvalidParameter.InvalidSecretId" INVALIDPARAMETER_INVALIDSIGNATURE = "InvalidParameter.InvalidSignature" INVALIDPARAMETER_IPSEXCEEDLIMIT = "InvalidParameter.IpsExceedLimit" INVALIDPARAMETER_NEWPACKAGETYPEINVALID = "InvalidParameter.NewPackageTypeInvalid" INVALIDPARAMETER_OPENIDINVALID = "InvalidParameter.OpenidInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_OPERATIONISTOOFREQUENT = "InvalidParameter.OperationIsTooFrequent" INVALIDPARAMETER_OPTYPENOTSUPPORTED = "InvalidParameter.OptypeNotSupported" INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_PERMISSIONDENIED = "InvalidParameter.PermissionDenied" INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" INVALIDPARAMETER_REALNAMEUSER = "InvalidParameter.RealNameUser" INVALIDPARAMETER_TASKNOTCOMPLETED = "InvalidParameter.TaskNotCompleted" INVALIDPARAMETER_TIMESPANINVALID = "InvalidParameter.TimeSpanInvalid" INVALIDPARAMETER_TIMESTAMPEXPIRED = "InvalidParameter.TimestampExpired" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERALREADYLOCKED = "InvalidParameter.UserAlreadyLocked" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETER_UUIDINVALID = "InvalidParameter.UuidInvalid" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DOMAINGRADEINVALID = "InvalidParameterValue.DomainGradeInvalid" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_UPGRADETERMINVALID = "InvalidParameterValue.UpgradeTermInvalid" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" OPERATIONDENIED_AGENTDENIED = "OperationDenied.AgentDenied" OPERATIONDENIED_AGENTSUBORDINATEDENIED = "OperationDenied.AgentSubordinateDenied" OPERATIONDENIED_CANCELBILLNOTALLOWED = "OperationDenied.CancelBillNotAllowed" OPERATIONDENIED_DELETEUSINGRECORDLINENOTALLOWED = "OperationDenied.DeleteUsingRecordLineNotAllowed" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" OPERATIONDENIED_MONITORCALLBACKNOTENABLED = "OperationDenied.MonitorCallbackNotEnabled" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTGRANTEDBYOWNER = "OperationDenied.NotGrantedByOwner" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" OPERATIONDENIED_NOTORDEROWNER = "OperationDenied.NotOrderOwner" OPERATIONDENIED_PERSONALCOUPONNOTALLOWED = "OperationDenied.PersonalCouponNotAllowed" OPERATIONDENIED_POSTREQUESTACCEPTONLY = "OperationDenied.PostRequestAcceptOnly" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) PayOrderWithBalanceWithContext ¶ added in v1.0.427
func (c *Client) PayOrderWithBalanceWithContext(ctx context.Context, request *PayOrderWithBalanceRequest) (response *PayOrderWithBalanceResponse, err error)
PayOrderWithBalance DNSPod商品余额支付
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACCOUNTISLOCKED = "FailedOperation.AccountIsLocked" FAILEDOPERATION_COUPONFORFREEDOMAIN = "FailedOperation.CouponForFreeDomain" FAILEDOPERATION_COUPONNOTSUPPORTED = "FailedOperation.CouponNotSupported" FAILEDOPERATION_COUPONTYPEALREADYUSED = "FailedOperation.CouponTypeAlreadyUsed" FAILEDOPERATION_INSUFFICIENTBALANCE = "FailedOperation.InsufficientBalance" FAILEDOPERATION_LOGINAREANOTALLOWED = "FailedOperation.LoginAreaNotAllowed" FAILEDOPERATION_LOGINFAILED = "FailedOperation.LoginFailed" FAILEDOPERATION_LOGINTIMEOUT = "FailedOperation.LoginTimeout" FAILEDOPERATION_NOTDOMAINOWNER = "FailedOperation.NotDomainOwner" FAILEDOPERATION_NOTREALNAMEDUSER = "FailedOperation.NotRealNamedUser" FAILEDOPERATION_NOTRESOURCEOWNER = "FailedOperation.NotResourceOwner" FAILEDOPERATION_ORDERCANNOTPAY = "FailedOperation.OrderCanNotPay" FAILEDOPERATION_ORDERHASPAID = "FailedOperation.OrderHasPaid" FAILEDOPERATION_RESOURCENOTBIND = "FailedOperation.ResourceNotBind" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" FAILEDOPERATION_VERIFYINGBILLEXISTS = "FailedOperation.VerifyingBillExists" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ACCOUNTISBANNED = "InvalidParameter.AccountIsBanned" INVALIDPARAMETER_ACTIONINVALID = "InvalidParameter.ActionInvalid" INVALIDPARAMETER_ACTIONSUCCESS = "InvalidParameter.ActionSuccess" INVALIDPARAMETER_ACTIVITY = "InvalidParameter.Activity" INVALIDPARAMETER_BILLNUMBERINVALID = "InvalidParameter.BillNumberInvalid" INVALIDPARAMETER_BROWSERNULL = "InvalidParameter.BrowserNull" INVALIDPARAMETER_COMMON = "InvalidParameter.Common" INVALIDPARAMETER_CUSTOMMESSAGE = "InvalidParameter.CustomMessage" INVALIDPARAMETER_DATAEXPIRED = "InvalidParameter.DataExpired" INVALIDPARAMETER_DATAINVALID = "InvalidParameter.DataInvalid" INVALIDPARAMETER_DEALTYPEINVALID = "InvalidParameter.DealTypeInvalid" INVALIDPARAMETER_DNSDEALDOMAINUPGRADED = "InvalidParameter.DnsDealDomainUpgraded" INVALIDPARAMETER_DNSDEALLOCKED = "InvalidParameter.DnsDealLocked" INVALIDPARAMETER_DNSINVALIDDEAL = "InvalidParameter.DnsInvalidDeal" INVALIDPARAMETER_GOODSCHILDTYPEINVALID = "InvalidParameter.GoodsChildTypeInvalid" INVALIDPARAMETER_GOODSNUMINVALID = "InvalidParameter.GoodsNumInvalid" INVALIDPARAMETER_GOODSTYPEINVALID = "InvalidParameter.GoodsTypeInvalid" INVALIDPARAMETER_GRADENOTCOPY = "InvalidParameter.GradeNotCopy" INVALIDPARAMETER_HASPENDINGAPPLY = "InvalidParameter.HasPendingApply" INVALIDPARAMETER_ILLEGALNEWDEAL = "InvalidParameter.IllegalNewDeal" INVALIDPARAMETER_INVALIDCOUPON = "InvalidParameter.InvalidCoupon" INVALIDPARAMETER_INVALIDDEALNAME = "InvalidParameter.InvalidDealName" INVALIDPARAMETER_INVALIDSECRETID = "InvalidParameter.InvalidSecretId" INVALIDPARAMETER_INVALIDSIGNATURE = "InvalidParameter.InvalidSignature" INVALIDPARAMETER_IPSEXCEEDLIMIT = "InvalidParameter.IpsExceedLimit" INVALIDPARAMETER_NEWPACKAGETYPEINVALID = "InvalidParameter.NewPackageTypeInvalid" INVALIDPARAMETER_OPENIDINVALID = "InvalidParameter.OpenidInvalid" INVALIDPARAMETER_OPERATEFAILED = "InvalidParameter.OperateFailed" INVALIDPARAMETER_OPERATIONISTOOFREQUENT = "InvalidParameter.OperationIsTooFrequent" INVALIDPARAMETER_OPTYPENOTSUPPORTED = "InvalidParameter.OptypeNotSupported" INVALIDPARAMETER_PARAMINVALID = "InvalidParameter.ParamInvalid" INVALIDPARAMETER_PARAMSILLEGAL = "InvalidParameter.ParamsIllegal" INVALIDPARAMETER_PARAMSMISSING = "InvalidParameter.ParamsMissing" INVALIDPARAMETER_PERMISSIONDENIED = "InvalidParameter.PermissionDenied" INVALIDPARAMETER_QCLOUDUININVALID = "InvalidParameter.QcloudUinInvalid" INVALIDPARAMETER_REALNAMEUSER = "InvalidParameter.RealNameUser" INVALIDPARAMETER_TASKNOTCOMPLETED = "InvalidParameter.TaskNotCompleted" INVALIDPARAMETER_TIMESPANINVALID = "InvalidParameter.TimeSpanInvalid" INVALIDPARAMETER_TIMESTAMPEXPIRED = "InvalidParameter.TimestampExpired" INVALIDPARAMETER_UNREALNAMEUSER = "InvalidParameter.UnrealNameUser" INVALIDPARAMETER_USERALREADYLOCKED = "InvalidParameter.UserAlreadyLocked" INVALIDPARAMETER_USERNOTEXISTS = "InvalidParameter.UserNotExists" INVALIDPARAMETER_UUIDINVALID = "InvalidParameter.UuidInvalid" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DOMAINGRADEINVALID = "InvalidParameterValue.DomainGradeInvalid" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" INVALIDPARAMETERVALUE_UPGRADETERMINVALID = "InvalidParameterValue.UpgradeTermInvalid" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_ACCESSDENIED = "OperationDenied.AccessDenied" OPERATIONDENIED_AGENTDENIED = "OperationDenied.AgentDenied" OPERATIONDENIED_AGENTSUBORDINATEDENIED = "OperationDenied.AgentSubordinateDenied" OPERATIONDENIED_CANCELBILLNOTALLOWED = "OperationDenied.CancelBillNotAllowed" OPERATIONDENIED_DELETEUSINGRECORDLINENOTALLOWED = "OperationDenied.DeleteUsingRecordLineNotAllowed" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_IPINBLACKLISTNOTALLOWED = "OperationDenied.IPInBlacklistNotAllowed" OPERATIONDENIED_MONITORCALLBACKNOTENABLED = "OperationDenied.MonitorCallbackNotEnabled" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain" OPERATIONDENIED_NOTGRANTEDBYOWNER = "OperationDenied.NotGrantedByOwner" OPERATIONDENIED_NOTMANAGEDUSER = "OperationDenied.NotManagedUser" OPERATIONDENIED_NOTORDEROWNER = "OperationDenied.NotOrderOwner" OPERATIONDENIED_PERSONALCOUPONNOTALLOWED = "OperationDenied.PersonalCouponNotAllowed" OPERATIONDENIED_POSTREQUESTACCEPTONLY = "OperationDenied.PostRequestAcceptOnly" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" REQUESTLIMITEXCEEDED_REQUESTLIMITEXCEEDED = "RequestLimitExceeded.RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RollbackRecordSnapshot ¶ added in v1.0.542
func (c *Client) RollbackRecordSnapshot(request *RollbackRecordSnapshotRequest) (response *RollbackRecordSnapshotResponse, err error)
RollbackRecordSnapshot 重新回滚指定解析记录快照
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) RollbackRecordSnapshotWithContext ¶ added in v1.0.542
func (c *Client) RollbackRecordSnapshotWithContext(ctx context.Context, request *RollbackRecordSnapshotRequest) (response *RollbackRecordSnapshotResponse, err error)
RollbackRecordSnapshot 重新回滚指定解析记录快照
可能返回的错误码:
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) RollbackSnapshot ¶ added in v1.0.542
func (c *Client) RollbackSnapshot(request *RollbackSnapshotRequest) (response *RollbackSnapshotResponse, err error)
RollbackSnapshot 回滚快照
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
func (*Client) RollbackSnapshotWithContext ¶ added in v1.0.542
func (c *Client) RollbackSnapshotWithContext(ctx context.Context, request *RollbackSnapshotRequest) (response *RollbackSnapshotResponse, err error)
RollbackSnapshot 回滚快照
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnknowError" INVALIDPARAMETER_DOMAINIDINVALID = "InvalidParameter.DomainIdInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_DOMAINISALIASER = "InvalidParameter.DomainIsAliaser" INVALIDPARAMETERVALUE_DOMAINNOTEXISTS = "InvalidParameterValue.DomainNotExists" OPERATIONDENIED_DOMAINOWNERALLOWEDONLY = "OperationDenied.DomainOwnerAllowedOnly" OPERATIONDENIED_NOPERMISSIONTOOPERATEDOMAIN = "OperationDenied.NoPermissionToOperateDomain"
type CreateDealRequest ¶ added in v1.0.427
type CreateDealRequest struct { *tchttp.BaseRequest // 询价类型,1 新购,2 续费,3 套餐升级(增值服务暂时只支持新购) DealType *uint64 `json:"DealType,omitnil,omitempty" name:"DealType"` // 商品类型,1 域名套餐 2 增值服务 GoodsType *uint64 `json:"GoodsType,omitnil,omitempty" name:"GoodsType"` // 套餐类型: // DP_PLUS:专业版 // DP_EXPERT:企业版 // DP_ULTRA:尊享版 // // 增值服务类型 // LB:负载均衡 // URL:URL转发 // DMONITOR_TASKS:D监控任务数 // DMONITOR_IP:D监控备用 IP 数 // CUSTOMLINE:自定义线路数 GoodsChildType *string `json:"GoodsChildType,omitnil,omitempty" name:"GoodsChildType"` // 增值服务购买数量,如果是域名套餐固定为1,如果是增值服务则按以下规则: // 负载均衡、D监控任务数、D监控备用 IP 数、自定义线路数、URL 转发(必须是5的正整数倍,如 5、10、15 等) GoodsNum *uint64 `json:"GoodsNum,omitnil,omitempty" name:"GoodsNum"` // 是否开启自动续费,1 开启,2 不开启(增值服务暂不支持自动续费),默认值为 2 不开启 AutoRenew *uint64 `json:"AutoRenew,omitnil,omitempty" name:"AutoRenew"` // 需要绑定套餐的域名,如 dnspod.cn,如果是续费或升级,domain 参数必须要传,新购可不传。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 套餐时长: // 1. 套餐以月为单位(按月只能是 3、6 还有 12 的倍数),套餐例如购买一年则传12,最大120 。(续费最低一年) // 2. 升级套餐时不需要传。 // 3. 增值服务的时长单位为年,买一年传1(增值服务新购按年只能是 1,增值服务续费最大为 10) TimeSpan *uint64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // 套餐类型,需要升级到的套餐类型,只有升级时需要。 NewPackageType *string `json:"NewPackageType,omitnil,omitempty" name:"NewPackageType"` }
func NewCreateDealRequest ¶ added in v1.0.427
func NewCreateDealRequest() (request *CreateDealRequest)
func (*CreateDealRequest) FromJsonString ¶ added in v1.0.427
func (r *CreateDealRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDealRequest) ToJsonString ¶ added in v1.0.427
func (r *CreateDealRequest) ToJsonString() string
type CreateDealRequestParams ¶ added in v1.0.427
type CreateDealRequestParams struct { // 询价类型,1 新购,2 续费,3 套餐升级(增值服务暂时只支持新购) DealType *uint64 `json:"DealType,omitnil,omitempty" name:"DealType"` // 商品类型,1 域名套餐 2 增值服务 GoodsType *uint64 `json:"GoodsType,omitnil,omitempty" name:"GoodsType"` // 套餐类型: // DP_PLUS:专业版 // DP_EXPERT:企业版 // DP_ULTRA:尊享版 // // 增值服务类型 // LB:负载均衡 // URL:URL转发 // DMONITOR_TASKS:D监控任务数 // DMONITOR_IP:D监控备用 IP 数 // CUSTOMLINE:自定义线路数 GoodsChildType *string `json:"GoodsChildType,omitnil,omitempty" name:"GoodsChildType"` // 增值服务购买数量,如果是域名套餐固定为1,如果是增值服务则按以下规则: // 负载均衡、D监控任务数、D监控备用 IP 数、自定义线路数、URL 转发(必须是5的正整数倍,如 5、10、15 等) GoodsNum *uint64 `json:"GoodsNum,omitnil,omitempty" name:"GoodsNum"` // 是否开启自动续费,1 开启,2 不开启(增值服务暂不支持自动续费),默认值为 2 不开启 AutoRenew *uint64 `json:"AutoRenew,omitnil,omitempty" name:"AutoRenew"` // 需要绑定套餐的域名,如 dnspod.cn,如果是续费或升级,domain 参数必须要传,新购可不传。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 套餐时长: // 1. 套餐以月为单位(按月只能是 3、6 还有 12 的倍数),套餐例如购买一年则传12,最大120 。(续费最低一年) // 2. 升级套餐时不需要传。 // 3. 增值服务的时长单位为年,买一年传1(增值服务新购按年只能是 1,增值服务续费最大为 10) TimeSpan *uint64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // 套餐类型,需要升级到的套餐类型,只有升级时需要。 NewPackageType *string `json:"NewPackageType,omitnil,omitempty" name:"NewPackageType"` }
Predefined struct for user
type CreateDealResponse ¶ added in v1.0.427
type CreateDealResponse struct { *tchttp.BaseResponse Response *CreateDealResponseParams `json:"Response"` }
func NewCreateDealResponse ¶ added in v1.0.427
func NewCreateDealResponse() (response *CreateDealResponse)
func (*CreateDealResponse) FromJsonString ¶ added in v1.0.427
func (r *CreateDealResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDealResponse) ToJsonString ¶ added in v1.0.427
func (r *CreateDealResponse) ToJsonString() string
type CreateDealResponseParams ¶ added in v1.0.427
type CreateDealResponseParams struct { // 大订单号,一个大订单号下可以有多个子订单,说明是同一次下单 BigDealId *string `json:"BigDealId,omitnil,omitempty" name:"BigDealId"` // 子订单列表 DealList []*Deals `json:"DealList,omitnil,omitempty" name:"DealList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDomainAliasRequest ¶
type CreateDomainAliasRequest struct { *tchttp.BaseRequest // 域名别名 DomainAlias *string `json:"DomainAlias,omitnil,omitempty" name:"DomainAlias"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名ID,参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *int64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewCreateDomainAliasRequest ¶
func NewCreateDomainAliasRequest() (request *CreateDomainAliasRequest)
func (*CreateDomainAliasRequest) FromJsonString ¶
func (r *CreateDomainAliasRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainAliasRequest) ToJsonString ¶
func (r *CreateDomainAliasRequest) ToJsonString() string
type CreateDomainAliasRequestParams ¶ added in v1.0.426
type CreateDomainAliasRequestParams struct { // 域名别名 DomainAlias *string `json:"DomainAlias,omitnil,omitempty" name:"DomainAlias"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名ID,参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *int64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type CreateDomainAliasResponse ¶
type CreateDomainAliasResponse struct { *tchttp.BaseResponse Response *CreateDomainAliasResponseParams `json:"Response"` }
func NewCreateDomainAliasResponse ¶
func NewCreateDomainAliasResponse() (response *CreateDomainAliasResponse)
func (*CreateDomainAliasResponse) FromJsonString ¶
func (r *CreateDomainAliasResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainAliasResponse) ToJsonString ¶
func (r *CreateDomainAliasResponse) ToJsonString() string
type CreateDomainAliasResponseParams ¶ added in v1.0.426
type CreateDomainAliasResponseParams struct { // 域名别名ID DomainAliasId *int64 `json:"DomainAliasId,omitnil,omitempty" name:"DomainAliasId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDomainBatchDetail ¶
type CreateDomainBatchDetail struct { // 见RecordInfoBatch // 注意:此字段可能返回 null,表示取不到有效值。 RecordList []*CreateDomainBatchRecord `json:"RecordList,omitnil,omitempty" name:"RecordList"` // 任务编号 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名等级 // 注意:此字段可能返回 null,表示取不到有效值。 DomainGrade *string `json:"DomainGrade,omitnil,omitempty" name:"DomainGrade"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 该条任务运行状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 操作类型 // 注意:此字段可能返回 null,表示取不到有效值。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` }
type CreateDomainBatchRecord ¶
type CreateDomainBatchRecord struct { // 子域名(主机记录)。 // 注意:此字段可能返回 null,表示取不到有效值。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 记录类型, 详见 DescribeRecordType 接口 // 注意:此字段可能返回 null,表示取不到有效值。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 解析记录的线路,详见 DescribeRecordLineList 接口 // 注意:此字段可能返回 null,表示取不到有效值。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 记录值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 记录的 TTL 值 // 注意:此字段可能返回 null,表示取不到有效值。 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // 记录添加状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 操作类型 // 注意:此字段可能返回 null,表示取不到有效值。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 此条记录在列表中的ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` }
type CreateDomainBatchRequest ¶
type CreateDomainBatchRequest struct { *tchttp.BaseRequest // 域名数组 DomainList []*string `json:"DomainList,omitnil,omitempty" name:"DomainList"` // 每个域名添加 @ 和 www 的 A 记录值,记录值为IP,如果不传此参数或者传空,将只添加域名,不添加记录。 RecordValue *string `json:"RecordValue,omitnil,omitempty" name:"RecordValue"` }
func NewCreateDomainBatchRequest ¶
func NewCreateDomainBatchRequest() (request *CreateDomainBatchRequest)
func (*CreateDomainBatchRequest) FromJsonString ¶
func (r *CreateDomainBatchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainBatchRequest) ToJsonString ¶
func (r *CreateDomainBatchRequest) ToJsonString() string
type CreateDomainBatchRequestParams ¶ added in v1.0.426
type CreateDomainBatchRequestParams struct { // 域名数组 DomainList []*string `json:"DomainList,omitnil,omitempty" name:"DomainList"` // 每个域名添加 @ 和 www 的 A 记录值,记录值为IP,如果不传此参数或者传空,将只添加域名,不添加记录。 RecordValue *string `json:"RecordValue,omitnil,omitempty" name:"RecordValue"` }
Predefined struct for user
type CreateDomainBatchResponse ¶
type CreateDomainBatchResponse struct { *tchttp.BaseResponse Response *CreateDomainBatchResponseParams `json:"Response"` }
func NewCreateDomainBatchResponse ¶
func NewCreateDomainBatchResponse() (response *CreateDomainBatchResponse)
func (*CreateDomainBatchResponse) FromJsonString ¶
func (r *CreateDomainBatchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainBatchResponse) ToJsonString ¶
func (r *CreateDomainBatchResponse) ToJsonString() string
type CreateDomainBatchResponseParams ¶ added in v1.0.426
type CreateDomainBatchResponseParams struct { // 批量添加域名信息 DetailList []*CreateDomainBatchDetail `json:"DetailList,omitnil,omitempty" name:"DetailList"` // 批量任务的ID JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDomainCustomLineRequest ¶ added in v1.0.781
type CreateDomainCustomLineRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 自定义线路名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 自定义线路IP段,用-分割 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewCreateDomainCustomLineRequest ¶ added in v1.0.781
func NewCreateDomainCustomLineRequest() (request *CreateDomainCustomLineRequest)
func (*CreateDomainCustomLineRequest) FromJsonString ¶ added in v1.0.781
func (r *CreateDomainCustomLineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainCustomLineRequest) ToJsonString ¶ added in v1.0.781
func (r *CreateDomainCustomLineRequest) ToJsonString() string
type CreateDomainCustomLineRequestParams ¶ added in v1.0.781
type CreateDomainCustomLineRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 自定义线路名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 自定义线路IP段,用-分割 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type CreateDomainCustomLineResponse ¶ added in v1.0.781
type CreateDomainCustomLineResponse struct { *tchttp.BaseResponse Response *CreateDomainCustomLineResponseParams `json:"Response"` }
func NewCreateDomainCustomLineResponse ¶ added in v1.0.781
func NewCreateDomainCustomLineResponse() (response *CreateDomainCustomLineResponse)
func (*CreateDomainCustomLineResponse) FromJsonString ¶ added in v1.0.781
func (r *CreateDomainCustomLineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainCustomLineResponse) ToJsonString ¶ added in v1.0.781
func (r *CreateDomainCustomLineResponse) ToJsonString() string
type CreateDomainCustomLineResponseParams ¶ added in v1.0.781
type CreateDomainCustomLineResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDomainGroupRequest ¶
type CreateDomainGroupRequest struct { *tchttp.BaseRequest // 域名分组 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` }
func NewCreateDomainGroupRequest ¶
func NewCreateDomainGroupRequest() (request *CreateDomainGroupRequest)
func (*CreateDomainGroupRequest) FromJsonString ¶
func (r *CreateDomainGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainGroupRequest) ToJsonString ¶
func (r *CreateDomainGroupRequest) ToJsonString() string
type CreateDomainGroupRequestParams ¶ added in v1.0.426
type CreateDomainGroupRequestParams struct { // 域名分组 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` }
Predefined struct for user
type CreateDomainGroupResponse ¶
type CreateDomainGroupResponse struct { *tchttp.BaseResponse Response *CreateDomainGroupResponseParams `json:"Response"` }
func NewCreateDomainGroupResponse ¶
func NewCreateDomainGroupResponse() (response *CreateDomainGroupResponse)
func (*CreateDomainGroupResponse) FromJsonString ¶
func (r *CreateDomainGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainGroupResponse) ToJsonString ¶
func (r *CreateDomainGroupResponse) ToJsonString() string
type CreateDomainGroupResponseParams ¶ added in v1.0.426
type CreateDomainGroupResponseParams struct { // 域名分组ID GroupId *int64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDomainRequest ¶
type CreateDomainRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名分组ID。可以通过接口DescribeDomainGroupList查看当前域名分组信息 GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 是否星标域名,”yes”、”no” 分别代表是和否。 IsMark *string `json:"IsMark,omitnil,omitempty" name:"IsMark"` // 添加子域名时,是否迁移相关父域名的解析记录。不传默认为 true TransferSubDomain *bool `json:"TransferSubDomain,omitnil,omitempty" name:"TransferSubDomain"` // 域名绑定的标签 Tags []*TagItem `json:"Tags,omitnil,omitempty" name:"Tags"` }
func NewCreateDomainRequest ¶
func NewCreateDomainRequest() (request *CreateDomainRequest)
func (*CreateDomainRequest) FromJsonString ¶
func (r *CreateDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainRequest) ToJsonString ¶
func (r *CreateDomainRequest) ToJsonString() string
type CreateDomainRequestParams ¶ added in v1.0.426
type CreateDomainRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名分组ID。可以通过接口DescribeDomainGroupList查看当前域名分组信息 GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 是否星标域名,”yes”、”no” 分别代表是和否。 IsMark *string `json:"IsMark,omitnil,omitempty" name:"IsMark"` // 添加子域名时,是否迁移相关父域名的解析记录。不传默认为 true TransferSubDomain *bool `json:"TransferSubDomain,omitnil,omitempty" name:"TransferSubDomain"` // 域名绑定的标签 Tags []*TagItem `json:"Tags,omitnil,omitempty" name:"Tags"` }
Predefined struct for user
type CreateDomainResponse ¶
type CreateDomainResponse struct { *tchttp.BaseResponse Response *CreateDomainResponseParams `json:"Response"` }
func NewCreateDomainResponse ¶
func NewCreateDomainResponse() (response *CreateDomainResponse)
func (*CreateDomainResponse) FromJsonString ¶
func (r *CreateDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainResponse) ToJsonString ¶
func (r *CreateDomainResponse) ToJsonString() string
type CreateDomainResponseParams ¶ added in v1.0.426
type CreateDomainResponseParams struct { // 域名信息 DomainInfo *DomainCreateInfo `json:"DomainInfo,omitnil,omitempty" name:"DomainInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRecordBatchDetail ¶
type CreateRecordBatchDetail struct { // 见RecordInfoBatch // 注意:此字段可能返回 null,表示取不到有效值。 RecordList []*CreateRecordBatchRecord `json:"RecordList,omitnil,omitempty" name:"RecordList"` // 任务编号 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名等级 // 注意:此字段可能返回 null,表示取不到有效值。 DomainGrade *string `json:"DomainGrade,omitnil,omitempty" name:"DomainGrade"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 该条任务运行状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 操作类型 // 注意:此字段可能返回 null,表示取不到有效值。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 域名ID // 注意:此字段可能返回 null,表示取不到有效值。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
type CreateRecordBatchRecord ¶
type CreateRecordBatchRecord struct { // 子域名(主机记录)。 // 注意:此字段可能返回 null,表示取不到有效值。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 记录类型, 详见 DescribeRecordType 接口 // 注意:此字段可能返回 null,表示取不到有效值。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 解析记录的线路,详见 DescribeRecordLineList 接口 // 注意:此字段可能返回 null,表示取不到有效值。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 记录值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 记录的 TTL 值 // 注意:此字段可能返回 null,表示取不到有效值。 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // 记录添加状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 操作类型 // 注意:此字段可能返回 null,表示取不到有效值。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 此条记录在列表中的ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 记录的MX权重 // 注意:此字段可能返回 null,表示取不到有效值。 MX *uint64 `json:"MX,omitnil,omitempty" name:"MX"` // 记录的权重 // 注意:此字段可能返回 null,表示取不到有效值。 Weight *uint64 `json:"Weight,omitnil,omitempty" name:"Weight"` }
type CreateRecordBatchRequest ¶
type CreateRecordBatchRequest struct { *tchttp.BaseRequest // 域名ID,多个 domain_id 用英文逗号进行分割。 DomainIdList []*string `json:"DomainIdList,omitnil,omitempty" name:"DomainIdList"` // 记录数组 RecordList []*AddRecordBatch `json:"RecordList,omitnil,omitempty" name:"RecordList"` }
func NewCreateRecordBatchRequest ¶
func NewCreateRecordBatchRequest() (request *CreateRecordBatchRequest)
func (*CreateRecordBatchRequest) FromJsonString ¶
func (r *CreateRecordBatchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRecordBatchRequest) ToJsonString ¶
func (r *CreateRecordBatchRequest) ToJsonString() string
type CreateRecordBatchRequestParams ¶ added in v1.0.426
type CreateRecordBatchRequestParams struct { // 域名ID,多个 domain_id 用英文逗号进行分割。 DomainIdList []*string `json:"DomainIdList,omitnil,omitempty" name:"DomainIdList"` // 记录数组 RecordList []*AddRecordBatch `json:"RecordList,omitnil,omitempty" name:"RecordList"` }
Predefined struct for user
type CreateRecordBatchResponse ¶
type CreateRecordBatchResponse struct { *tchttp.BaseResponse Response *CreateRecordBatchResponseParams `json:"Response"` }
func NewCreateRecordBatchResponse ¶
func NewCreateRecordBatchResponse() (response *CreateRecordBatchResponse)
func (*CreateRecordBatchResponse) FromJsonString ¶
func (r *CreateRecordBatchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRecordBatchResponse) ToJsonString ¶
func (r *CreateRecordBatchResponse) ToJsonString() string
type CreateRecordBatchResponseParams ¶ added in v1.0.426
type CreateRecordBatchResponseParams struct { // 批量添加域名信息 DetailList []*CreateRecordBatchDetail `json:"DetailList,omitnil,omitempty" name:"DetailList"` // 批量任务的ID JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRecordGroupRequest ¶ added in v1.0.543
type CreateRecordGroupRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分组名称 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewCreateRecordGroupRequest ¶ added in v1.0.543
func NewCreateRecordGroupRequest() (request *CreateRecordGroupRequest)
func (*CreateRecordGroupRequest) FromJsonString ¶ added in v1.0.543
func (r *CreateRecordGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRecordGroupRequest) ToJsonString ¶ added in v1.0.543
func (r *CreateRecordGroupRequest) ToJsonString() string
type CreateRecordGroupRequestParams ¶ added in v1.0.543
type CreateRecordGroupRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分组名称 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type CreateRecordGroupResponse ¶ added in v1.0.543
type CreateRecordGroupResponse struct { *tchttp.BaseResponse Response *CreateRecordGroupResponseParams `json:"Response"` }
func NewCreateRecordGroupResponse ¶ added in v1.0.543
func NewCreateRecordGroupResponse() (response *CreateRecordGroupResponse)
func (*CreateRecordGroupResponse) FromJsonString ¶ added in v1.0.543
func (r *CreateRecordGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRecordGroupResponse) ToJsonString ¶ added in v1.0.543
func (r *CreateRecordGroupResponse) ToJsonString() string
type CreateRecordGroupResponseParams ¶ added in v1.0.543
type CreateRecordGroupResponseParams struct { // 新增的分组 ID GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRecordRequest ¶
type CreateRecordRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录类型,通过 API 记录类型获得,大写英文,比如:A 。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 记录线路,通过 API 记录线路获得,中文,比如:默认。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 记录值,如 IP : 200.200.200.200, CNAME : cname.dnspod.com., MX : mail.dnspod.com.。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 主机记录,如 www,如果不传,默认为 @。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 线路的 ID,通过 API 记录线路获得,英文字符串,比如:10=1。参数RecordLineId优先级高于RecordLine,如果同时传递二者,优先使用RecordLineId参数。 RecordLineId *string `json:"RecordLineId,omitnil,omitempty" name:"RecordLineId"` // MX 优先级,当记录类型是 MX 时有效,范围1-20,MX 记录时必选。 MX *uint64 `json:"MX,omitnil,omitempty" name:"MX"` // TTL,范围1-604800,不同套餐域名最小值不同。 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // 权重信息,0到100的整数。0 表示关闭,不传该参数,表示不设置权重信息。 Weight *uint64 `json:"Weight,omitnil,omitempty" name:"Weight"` // 记录初始状态,取值范围为 ENABLE 和 DISABLE 。默认为 ENABLE ,如果传入 DISABLE,解析不会生效,也不会验证负载均衡的限制。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 开启DNSSEC时,强制添加CNAME/URL记录 DnssecConflictMode *string `json:"DnssecConflictMode,omitnil,omitempty" name:"DnssecConflictMode"` }
func NewCreateRecordRequest ¶
func NewCreateRecordRequest() (request *CreateRecordRequest)
func (*CreateRecordRequest) FromJsonString ¶
func (r *CreateRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRecordRequest) ToJsonString ¶
func (r *CreateRecordRequest) ToJsonString() string
type CreateRecordRequestParams ¶ added in v1.0.426
type CreateRecordRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录类型,通过 API 记录类型获得,大写英文,比如:A 。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 记录线路,通过 API 记录线路获得,中文,比如:默认。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 记录值,如 IP : 200.200.200.200, CNAME : cname.dnspod.com., MX : mail.dnspod.com.。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 主机记录,如 www,如果不传,默认为 @。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 线路的 ID,通过 API 记录线路获得,英文字符串,比如:10=1。参数RecordLineId优先级高于RecordLine,如果同时传递二者,优先使用RecordLineId参数。 RecordLineId *string `json:"RecordLineId,omitnil,omitempty" name:"RecordLineId"` // MX 优先级,当记录类型是 MX 时有效,范围1-20,MX 记录时必选。 MX *uint64 `json:"MX,omitnil,omitempty" name:"MX"` // TTL,范围1-604800,不同套餐域名最小值不同。 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // 权重信息,0到100的整数。0 表示关闭,不传该参数,表示不设置权重信息。 Weight *uint64 `json:"Weight,omitnil,omitempty" name:"Weight"` // 记录初始状态,取值范围为 ENABLE 和 DISABLE 。默认为 ENABLE ,如果传入 DISABLE,解析不会生效,也不会验证负载均衡的限制。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 开启DNSSEC时,强制添加CNAME/URL记录 DnssecConflictMode *string `json:"DnssecConflictMode,omitnil,omitempty" name:"DnssecConflictMode"` }
Predefined struct for user
type CreateRecordResponse ¶
type CreateRecordResponse struct { *tchttp.BaseResponse Response *CreateRecordResponseParams `json:"Response"` }
func NewCreateRecordResponse ¶
func NewCreateRecordResponse() (response *CreateRecordResponse)
func (*CreateRecordResponse) FromJsonString ¶
func (r *CreateRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRecordResponse) ToJsonString ¶
func (r *CreateRecordResponse) ToJsonString() string
type CreateRecordResponseParams ¶ added in v1.0.426
type CreateRecordResponseParams struct { // 记录ID RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSnapshotRequest ¶ added in v1.0.542
type CreateSnapshotRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewCreateSnapshotRequest ¶ added in v1.0.542
func NewCreateSnapshotRequest() (request *CreateSnapshotRequest)
func (*CreateSnapshotRequest) FromJsonString ¶ added in v1.0.542
func (r *CreateSnapshotRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSnapshotRequest) ToJsonString ¶ added in v1.0.542
func (r *CreateSnapshotRequest) ToJsonString() string
type CreateSnapshotRequestParams ¶ added in v1.0.542
type CreateSnapshotRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type CreateSnapshotResponse ¶ added in v1.0.542
type CreateSnapshotResponse struct { *tchttp.BaseResponse Response *CreateSnapshotResponseParams `json:"Response"` }
func NewCreateSnapshotResponse ¶ added in v1.0.542
func NewCreateSnapshotResponse() (response *CreateSnapshotResponse)
func (*CreateSnapshotResponse) FromJsonString ¶ added in v1.0.542
func (r *CreateSnapshotResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSnapshotResponse) ToJsonString ¶ added in v1.0.542
func (r *CreateSnapshotResponse) ToJsonString() string
type CreateSnapshotResponseParams ¶ added in v1.0.542
type CreateSnapshotResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CustomLineInfo ¶ added in v1.0.781
type CustomLineInfo struct { // 域名ID DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 自定义线路名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 自定义线路IP段 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 已使用IP段个数 UseCount *uint64 `json:"UseCount,omitnil,omitempty" name:"UseCount"` // 允许使用IP段最大个数 MaxCount *uint64 `json:"MaxCount,omitnil,omitempty" name:"MaxCount"` }
type DeleteDomainAliasRequest ¶
type DeleteDomainAliasRequest struct { *tchttp.BaseRequest // 域名别名ID。可以通过接口DescribeDomainAliasList查到所有的域名别名列表以及对应的ID DomainAliasId *int64 `json:"DomainAliasId,omitnil,omitempty" name:"DomainAliasId"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名ID,参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *int64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDeleteDomainAliasRequest ¶
func NewDeleteDomainAliasRequest() (request *DeleteDomainAliasRequest)
func (*DeleteDomainAliasRequest) FromJsonString ¶
func (r *DeleteDomainAliasRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDomainAliasRequest) ToJsonString ¶
func (r *DeleteDomainAliasRequest) ToJsonString() string
type DeleteDomainAliasRequestParams ¶ added in v1.0.426
type DeleteDomainAliasRequestParams struct { // 域名别名ID。可以通过接口DescribeDomainAliasList查到所有的域名别名列表以及对应的ID DomainAliasId *int64 `json:"DomainAliasId,omitnil,omitempty" name:"DomainAliasId"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名ID,参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *int64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DeleteDomainAliasResponse ¶
type DeleteDomainAliasResponse struct { *tchttp.BaseResponse Response *DeleteDomainAliasResponseParams `json:"Response"` }
func NewDeleteDomainAliasResponse ¶
func NewDeleteDomainAliasResponse() (response *DeleteDomainAliasResponse)
func (*DeleteDomainAliasResponse) FromJsonString ¶
func (r *DeleteDomainAliasResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDomainAliasResponse) ToJsonString ¶
func (r *DeleteDomainAliasResponse) ToJsonString() string
type DeleteDomainAliasResponseParams ¶ added in v1.0.426
type DeleteDomainAliasResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteDomainBatchDetail ¶ added in v1.0.595
type DeleteDomainBatchDetail struct { // 域名 ID DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *string `json:"Error,omitnil,omitempty" name:"Error"` // 删除状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 操作 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` }
type DeleteDomainBatchRequest ¶ added in v1.0.595
type DeleteDomainBatchRequest struct { *tchttp.BaseRequest // 域名数组 DomainList []*string `json:"DomainList,omitnil,omitempty" name:"DomainList"` }
func NewDeleteDomainBatchRequest ¶ added in v1.0.595
func NewDeleteDomainBatchRequest() (request *DeleteDomainBatchRequest)
func (*DeleteDomainBatchRequest) FromJsonString ¶ added in v1.0.595
func (r *DeleteDomainBatchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDomainBatchRequest) ToJsonString ¶ added in v1.0.595
func (r *DeleteDomainBatchRequest) ToJsonString() string
type DeleteDomainBatchRequestParams ¶ added in v1.0.595
type DeleteDomainBatchRequestParams struct { // 域名数组 DomainList []*string `json:"DomainList,omitnil,omitempty" name:"DomainList"` }
Predefined struct for user
type DeleteDomainBatchResponse ¶ added in v1.0.595
type DeleteDomainBatchResponse struct { *tchttp.BaseResponse Response *DeleteDomainBatchResponseParams `json:"Response"` }
func NewDeleteDomainBatchResponse ¶ added in v1.0.595
func NewDeleteDomainBatchResponse() (response *DeleteDomainBatchResponse)
func (*DeleteDomainBatchResponse) FromJsonString ¶ added in v1.0.595
func (r *DeleteDomainBatchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDomainBatchResponse) ToJsonString ¶ added in v1.0.595
func (r *DeleteDomainBatchResponse) ToJsonString() string
type DeleteDomainBatchResponseParams ¶ added in v1.0.595
type DeleteDomainBatchResponseParams struct { // 任务 ID JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` // 任务详情数组 DetailList []*DeleteDomainBatchDetail `json:"DetailList,omitnil,omitempty" name:"DetailList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteDomainCustomLineRequest ¶ added in v1.0.781
type DeleteDomainCustomLineRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 自定义线路名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDeleteDomainCustomLineRequest ¶ added in v1.0.781
func NewDeleteDomainCustomLineRequest() (request *DeleteDomainCustomLineRequest)
func (*DeleteDomainCustomLineRequest) FromJsonString ¶ added in v1.0.781
func (r *DeleteDomainCustomLineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDomainCustomLineRequest) ToJsonString ¶ added in v1.0.781
func (r *DeleteDomainCustomLineRequest) ToJsonString() string
type DeleteDomainCustomLineRequestParams ¶ added in v1.0.781
type DeleteDomainCustomLineRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 自定义线路名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DeleteDomainCustomLineResponse ¶ added in v1.0.781
type DeleteDomainCustomLineResponse struct { *tchttp.BaseResponse Response *DeleteDomainCustomLineResponseParams `json:"Response"` }
func NewDeleteDomainCustomLineResponse ¶ added in v1.0.781
func NewDeleteDomainCustomLineResponse() (response *DeleteDomainCustomLineResponse)
func (*DeleteDomainCustomLineResponse) FromJsonString ¶ added in v1.0.781
func (r *DeleteDomainCustomLineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDomainCustomLineResponse) ToJsonString ¶ added in v1.0.781
func (r *DeleteDomainCustomLineResponse) ToJsonString() string
type DeleteDomainCustomLineResponseParams ¶ added in v1.0.781
type DeleteDomainCustomLineResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteDomainRequest ¶
type DeleteDomainRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDeleteDomainRequest ¶
func NewDeleteDomainRequest() (request *DeleteDomainRequest)
func (*DeleteDomainRequest) FromJsonString ¶
func (r *DeleteDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDomainRequest) ToJsonString ¶
func (r *DeleteDomainRequest) ToJsonString() string
type DeleteDomainRequestParams ¶ added in v1.0.426
type DeleteDomainRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DeleteDomainResponse ¶
type DeleteDomainResponse struct { *tchttp.BaseResponse Response *DeleteDomainResponseParams `json:"Response"` }
func NewDeleteDomainResponse ¶
func NewDeleteDomainResponse() (response *DeleteDomainResponse)
func (*DeleteDomainResponse) FromJsonString ¶
func (r *DeleteDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDomainResponse) ToJsonString ¶
func (r *DeleteDomainResponse) ToJsonString() string
type DeleteDomainResponseParams ¶ added in v1.0.426
type DeleteDomainResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRecordBatchDetail ¶ added in v1.0.692
type DeleteRecordBatchDetail struct { // 域名 ID DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *string `json:"Error,omitnil,omitempty" name:"Error"` // 删除状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 操作 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 解析记录列表,json 序列化之后的字符串形式 RecordList *string `json:"RecordList,omitnil,omitempty" name:"RecordList"` }
type DeleteRecordBatchRequest ¶ added in v1.0.692
type DeleteRecordBatchRequest struct { *tchttp.BaseRequest // 解析记录 ID 数组 RecordIdList []*uint64 `json:"RecordIdList,omitnil,omitempty" name:"RecordIdList"` }
func NewDeleteRecordBatchRequest ¶ added in v1.0.692
func NewDeleteRecordBatchRequest() (request *DeleteRecordBatchRequest)
func (*DeleteRecordBatchRequest) FromJsonString ¶ added in v1.0.692
func (r *DeleteRecordBatchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRecordBatchRequest) ToJsonString ¶ added in v1.0.692
func (r *DeleteRecordBatchRequest) ToJsonString() string
type DeleteRecordBatchRequestParams ¶ added in v1.0.692
type DeleteRecordBatchRequestParams struct { // 解析记录 ID 数组 RecordIdList []*uint64 `json:"RecordIdList,omitnil,omitempty" name:"RecordIdList"` }
Predefined struct for user
type DeleteRecordBatchResponse ¶ added in v1.0.692
type DeleteRecordBatchResponse struct { *tchttp.BaseResponse Response *DeleteRecordBatchResponseParams `json:"Response"` }
func NewDeleteRecordBatchResponse ¶ added in v1.0.692
func NewDeleteRecordBatchResponse() (response *DeleteRecordBatchResponse)
func (*DeleteRecordBatchResponse) FromJsonString ¶ added in v1.0.692
func (r *DeleteRecordBatchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRecordBatchResponse) ToJsonString ¶ added in v1.0.692
func (r *DeleteRecordBatchResponse) ToJsonString() string
type DeleteRecordBatchResponseParams ¶ added in v1.0.692
type DeleteRecordBatchResponseParams struct { // 批量任务 ID JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` // 任务详情 DetailList []*DeleteRecordBatchDetail `json:"DetailList,omitnil,omitempty" name:"DetailList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRecordGroupRequest ¶ added in v1.0.543
type DeleteRecordGroupRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分组 ID GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDeleteRecordGroupRequest ¶ added in v1.0.543
func NewDeleteRecordGroupRequest() (request *DeleteRecordGroupRequest)
func (*DeleteRecordGroupRequest) FromJsonString ¶ added in v1.0.543
func (r *DeleteRecordGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRecordGroupRequest) ToJsonString ¶ added in v1.0.543
func (r *DeleteRecordGroupRequest) ToJsonString() string
type DeleteRecordGroupRequestParams ¶ added in v1.0.543
type DeleteRecordGroupRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分组 ID GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DeleteRecordGroupResponse ¶ added in v1.0.543
type DeleteRecordGroupResponse struct { *tchttp.BaseResponse Response *DeleteRecordGroupResponseParams `json:"Response"` }
func NewDeleteRecordGroupResponse ¶ added in v1.0.543
func NewDeleteRecordGroupResponse() (response *DeleteRecordGroupResponse)
func (*DeleteRecordGroupResponse) FromJsonString ¶ added in v1.0.543
func (r *DeleteRecordGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRecordGroupResponse) ToJsonString ¶ added in v1.0.543
func (r *DeleteRecordGroupResponse) ToJsonString() string
type DeleteRecordGroupResponseParams ¶ added in v1.0.543
type DeleteRecordGroupResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRecordRequest ¶
type DeleteRecordRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录 ID 。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDeleteRecordRequest ¶
func NewDeleteRecordRequest() (request *DeleteRecordRequest)
func (*DeleteRecordRequest) FromJsonString ¶
func (r *DeleteRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRecordRequest) ToJsonString ¶
func (r *DeleteRecordRequest) ToJsonString() string
type DeleteRecordRequestParams ¶ added in v1.0.426
type DeleteRecordRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录 ID 。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DeleteRecordResponse ¶
type DeleteRecordResponse struct { *tchttp.BaseResponse Response *DeleteRecordResponseParams `json:"Response"` }
func NewDeleteRecordResponse ¶
func NewDeleteRecordResponse() (response *DeleteRecordResponse)
func (*DeleteRecordResponse) FromJsonString ¶
func (r *DeleteRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRecordResponse) ToJsonString ¶
func (r *DeleteRecordResponse) ToJsonString() string
type DeleteRecordResponseParams ¶ added in v1.0.426
type DeleteRecordResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteShareDomainRequest ¶
type DeleteShareDomainRequest struct { string `json:"Domain,omitnil,omitempty" name:"Domain"` Account *string `json:"Account,omitnil,omitempty" name:"Account"` DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }Domain *
func NewDeleteShareDomainRequest ¶
func NewDeleteShareDomainRequest() (request *DeleteShareDomainRequest)
func (*DeleteShareDomainRequest) FromJsonString ¶
func (r *DeleteShareDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteShareDomainRequest) ToJsonString ¶
func (r *DeleteShareDomainRequest) ToJsonString() string
type DeleteShareDomainRequestParams ¶ added in v1.0.426
type DeleteShareDomainRequestParams struct { string `json:"Domain,omitnil,omitempty" name:"Domain"` Account *string `json:"Account,omitnil,omitempty" name:"Account"` DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }Domain *
Predefined struct for user
type DeleteShareDomainResponse ¶
type DeleteShareDomainResponse struct {}
func NewDeleteShareDomainResponse ¶
func NewDeleteShareDomainResponse() (response *DeleteShareDomainResponse)
func (*DeleteShareDomainResponse) FromJsonString ¶
func (r *DeleteShareDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteShareDomainResponse) ToJsonString ¶
func (r *DeleteShareDomainResponse) ToJsonString() string
type DeleteShareDomainResponseParams ¶ added in v1.0.426
type DeleteShareDomainResponseParams struct { string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }RequestId *
Predefined struct for user
type DeleteSnapshotRequest ¶ added in v1.0.542
type DeleteSnapshotRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照记录 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDeleteSnapshotRequest ¶ added in v1.0.542
func NewDeleteSnapshotRequest() (request *DeleteSnapshotRequest)
func (*DeleteSnapshotRequest) FromJsonString ¶ added in v1.0.542
func (r *DeleteSnapshotRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSnapshotRequest) ToJsonString ¶ added in v1.0.542
func (r *DeleteSnapshotRequest) ToJsonString() string
type DeleteSnapshotRequestParams ¶ added in v1.0.542
type DeleteSnapshotRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照记录 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DeleteSnapshotResponse ¶ added in v1.0.542
type DeleteSnapshotResponse struct { *tchttp.BaseResponse Response *DeleteSnapshotResponseParams `json:"Response"` }
func NewDeleteSnapshotResponse ¶ added in v1.0.542
func NewDeleteSnapshotResponse() (response *DeleteSnapshotResponse)
func (*DeleteSnapshotResponse) FromJsonString ¶ added in v1.0.542
func (r *DeleteSnapshotResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSnapshotResponse) ToJsonString ¶ added in v1.0.542
func (r *DeleteSnapshotResponse) ToJsonString() string
type DeleteSnapshotResponseParams ¶ added in v1.0.542
type DeleteSnapshotResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBatchTaskDetail ¶
type DescribeBatchTaskDetail struct { // 见BatchRecordInfo // 注意:此字段可能返回 null,表示取不到有效值。 RecordList []*BatchRecordInfo `json:"RecordList,omitnil,omitempty" name:"RecordList"` // 任务编号 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名等级 // 注意:此字段可能返回 null,表示取不到有效值。 DomainGrade *string `json:"DomainGrade,omitnil,omitempty" name:"DomainGrade"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 该条任务运行状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 操作类型 // 注意:此字段可能返回 null,表示取不到有效值。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 域名ID // 注意:此字段可能返回 null,表示取不到有效值。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
type DescribeBatchTaskRequest ¶
type DescribeBatchTaskRequest struct { *tchttp.BaseRequest // 任务ID。操作批量接口时会返回JobId JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` }
func NewDescribeBatchTaskRequest ¶
func NewDescribeBatchTaskRequest() (request *DescribeBatchTaskRequest)
func (*DescribeBatchTaskRequest) FromJsonString ¶
func (r *DescribeBatchTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBatchTaskRequest) ToJsonString ¶
func (r *DescribeBatchTaskRequest) ToJsonString() string
type DescribeBatchTaskRequestParams ¶ added in v1.0.426
type DescribeBatchTaskRequestParams struct { // 任务ID。操作批量接口时会返回JobId JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` }
Predefined struct for user
type DescribeBatchTaskResponse ¶
type DescribeBatchTaskResponse struct { *tchttp.BaseResponse Response *DescribeBatchTaskResponseParams `json:"Response"` }
func NewDescribeBatchTaskResponse ¶
func NewDescribeBatchTaskResponse() (response *DescribeBatchTaskResponse)
func (*DescribeBatchTaskResponse) FromJsonString ¶
func (r *DescribeBatchTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBatchTaskResponse) ToJsonString ¶
func (r *DescribeBatchTaskResponse) ToJsonString() string
type DescribeBatchTaskResponseParams ¶ added in v1.0.426
type DescribeBatchTaskResponseParams struct { // 批量任务详情 DetailList []*DescribeBatchTaskDetail `json:"DetailList,omitnil,omitempty" name:"DetailList"` // 总任务条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 成功条数 SuccessCount *uint64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"` // 失败条数 FailCount *uint64 `json:"FailCount,omitnil,omitempty" name:"FailCount"` // 批量任务类型 JobType *string `json:"JobType,omitnil,omitempty" name:"JobType"` // 任务创建时间 CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainAliasListRequest ¶ added in v1.0.309
type DescribeDomainAliasListRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名ID,域名ID,参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *int64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeDomainAliasListRequest ¶ added in v1.0.309
func NewDescribeDomainAliasListRequest() (request *DescribeDomainAliasListRequest)
func (*DescribeDomainAliasListRequest) FromJsonString ¶ added in v1.0.309
func (r *DescribeDomainAliasListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainAliasListRequest) ToJsonString ¶ added in v1.0.309
func (r *DescribeDomainAliasListRequest) ToJsonString() string
type DescribeDomainAliasListRequestParams ¶ added in v1.0.426
type DescribeDomainAliasListRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名ID,域名ID,参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *int64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeDomainAliasListResponse ¶ added in v1.0.309
type DescribeDomainAliasListResponse struct { *tchttp.BaseResponse Response *DescribeDomainAliasListResponseParams `json:"Response"` }
func NewDescribeDomainAliasListResponse ¶ added in v1.0.309
func NewDescribeDomainAliasListResponse() (response *DescribeDomainAliasListResponse)
func (*DescribeDomainAliasListResponse) FromJsonString ¶ added in v1.0.309
func (r *DescribeDomainAliasListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainAliasListResponse) ToJsonString ¶ added in v1.0.309
func (r *DescribeDomainAliasListResponse) ToJsonString() string
type DescribeDomainAliasListResponseParams ¶ added in v1.0.426
type DescribeDomainAliasListResponseParams struct { // 域名别名列表 DomainAliasList []*DomainAliasInfo `json:"DomainAliasList,omitnil,omitempty" name:"DomainAliasList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainAnalyticsRequest ¶ added in v1.0.423
type DescribeDomainAnalyticsRequest struct { *tchttp.BaseRequest // 要查询解析量的域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 查询的开始时间,格式:YYYY-MM-DD StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 查询的结束时间,格式:YYYY-MM-DD EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // DATE:按天维度统计 HOUR:按小时维度统计 DnsFormat *string `json:"DnsFormat,omitnil,omitempty" name:"DnsFormat"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeDomainAnalyticsRequest ¶ added in v1.0.423
func NewDescribeDomainAnalyticsRequest() (request *DescribeDomainAnalyticsRequest)
func (*DescribeDomainAnalyticsRequest) FromJsonString ¶ added in v1.0.423
func (r *DescribeDomainAnalyticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainAnalyticsRequest) ToJsonString ¶ added in v1.0.423
func (r *DescribeDomainAnalyticsRequest) ToJsonString() string
type DescribeDomainAnalyticsRequestParams ¶ added in v1.0.426
type DescribeDomainAnalyticsRequestParams struct { // 要查询解析量的域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 查询的开始时间,格式:YYYY-MM-DD StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 查询的结束时间,格式:YYYY-MM-DD EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // DATE:按天维度统计 HOUR:按小时维度统计 DnsFormat *string `json:"DnsFormat,omitnil,omitempty" name:"DnsFormat"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeDomainAnalyticsResponse ¶ added in v1.0.423
type DescribeDomainAnalyticsResponse struct { *tchttp.BaseResponse Response *DescribeDomainAnalyticsResponseParams `json:"Response"` }
func NewDescribeDomainAnalyticsResponse ¶ added in v1.0.423
func NewDescribeDomainAnalyticsResponse() (response *DescribeDomainAnalyticsResponse)
func (*DescribeDomainAnalyticsResponse) FromJsonString ¶ added in v1.0.423
func (r *DescribeDomainAnalyticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainAnalyticsResponse) ToJsonString ¶ added in v1.0.423
func (r *DescribeDomainAnalyticsResponse) ToJsonString() string
type DescribeDomainAnalyticsResponseParams ¶ added in v1.0.426
type DescribeDomainAnalyticsResponseParams struct { // 当前统计维度解析量小计 Data []*DomainAnalyticsDetail `json:"Data,omitnil,omitempty" name:"Data"` // 域名解析量统计查询信息 Info *DomainAnalyticsInfo `json:"Info,omitnil,omitempty" name:"Info"` // 域名别名解析量统计信息 AliasData []*DomainAliasAnalyticsItem `json:"AliasData,omitnil,omitempty" name:"AliasData"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainCustomLineListRequest ¶ added in v1.0.781
type DescribeDomainCustomLineListRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeDomainCustomLineListRequest ¶ added in v1.0.781
func NewDescribeDomainCustomLineListRequest() (request *DescribeDomainCustomLineListRequest)
func (*DescribeDomainCustomLineListRequest) FromJsonString ¶ added in v1.0.781
func (r *DescribeDomainCustomLineListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainCustomLineListRequest) ToJsonString ¶ added in v1.0.781
func (r *DescribeDomainCustomLineListRequest) ToJsonString() string
type DescribeDomainCustomLineListRequestParams ¶ added in v1.0.781
type DescribeDomainCustomLineListRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeDomainCustomLineListResponse ¶ added in v1.0.781
type DescribeDomainCustomLineListResponse struct { *tchttp.BaseResponse Response *DescribeDomainCustomLineListResponseParams `json:"Response"` }
func NewDescribeDomainCustomLineListResponse ¶ added in v1.0.781
func NewDescribeDomainCustomLineListResponse() (response *DescribeDomainCustomLineListResponse)
func (*DescribeDomainCustomLineListResponse) FromJsonString ¶ added in v1.0.781
func (r *DescribeDomainCustomLineListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainCustomLineListResponse) ToJsonString ¶ added in v1.0.781
func (r *DescribeDomainCustomLineListResponse) ToJsonString() string
type DescribeDomainCustomLineListResponseParams ¶ added in v1.0.781
type DescribeDomainCustomLineListResponseParams struct { // 自定义线路列表 LineList []*CustomLineInfo `json:"LineList,omitnil,omitempty" name:"LineList"` // 可添加的自定义线路条数 AvailableCount *uint64 `json:"AvailableCount,omitnil,omitempty" name:"AvailableCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainFilterListRequest ¶ added in v1.0.674
type DescribeDomainFilterListRequest struct { *tchttp.BaseRequest // 根据域名分组类型获取域名。可取值为 ALL,MINE,SHARE,RECENT。 // ALL:全部 // MINE:我的域名 // SHARE:共享给我的域名 // RECENT:最近操作过的域名 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 记录开始的偏移, 第一条记录为 0, 依次类推。默认值为 0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 要获取的域名数量, 比如获取 20 个, 则为 20。默认值为 5000。如果账户中的域名数量超过了 5000, 将会强制分页并且只返回前 5000 条, 这时需要通过 Offset 和 Limit 参数去获取其它域名。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 根据域名分组 id 获取域名,可通过 DescribeDomain 或 DescribeDomainList 接口 GroupId 字段获取。 GroupId []*int64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 根据关键字获取域名。 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 排序字段。可取值为 NAME,STATUS,RECORDS,GRADE,UPDATED_ON。 // NAME:域名名称 // STATUS:域名状态 // RECORDS:记录数量 // GRADE:套餐等级 // UPDATED_ON:更新时间 SortField *string `json:"SortField,omitnil,omitempty" name:"SortField"` // 排序类型,升序:ASC,降序:DESC。 SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"` // 根据域名状态获取域名。可取值为 ENABLE,LOCK,PAUSE,SPAM。 // ENABLE:正常 // LOCK:锁定 // PAUSE:暂停 // SPAM:封禁 Status []*string `json:"Status,omitnil,omitempty" name:"Status"` // 根据套餐获取域名,可通过 DescribeDomain 或 DescribeDomainList 接口 Grade 字段获取。 Package []*string `json:"Package,omitnil,omitempty" name:"Package"` // 根据备注信息获取域名。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 要获取域名的更新时间起始时间点,如 '2021-05-01 03:00:00'。 UpdatedAtBegin *string `json:"UpdatedAtBegin,omitnil,omitempty" name:"UpdatedAtBegin"` // 要获取域名的更新时间终止时间点,如 '2021-05-10 20:00:00'。 UpdatedAtEnd *string `json:"UpdatedAtEnd,omitnil,omitempty" name:"UpdatedAtEnd"` // 要获取域名的记录数查询区间起点。 RecordCountBegin *uint64 `json:"RecordCountBegin,omitnil,omitempty" name:"RecordCountBegin"` // 要获取域名的记录数查询区间终点。 RecordCountEnd *uint64 `json:"RecordCountEnd,omitnil,omitempty" name:"RecordCountEnd"` // 项目ID ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 标签过滤 Tags []*TagItemFilter `json:"Tags,omitnil,omitempty" name:"Tags"` }
func NewDescribeDomainFilterListRequest ¶ added in v1.0.674
func NewDescribeDomainFilterListRequest() (request *DescribeDomainFilterListRequest)
func (*DescribeDomainFilterListRequest) FromJsonString ¶ added in v1.0.674
func (r *DescribeDomainFilterListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainFilterListRequest) ToJsonString ¶ added in v1.0.674
func (r *DescribeDomainFilterListRequest) ToJsonString() string
type DescribeDomainFilterListRequestParams ¶ added in v1.0.674
type DescribeDomainFilterListRequestParams struct { // 根据域名分组类型获取域名。可取值为 ALL,MINE,SHARE,RECENT。 // ALL:全部 // MINE:我的域名 // SHARE:共享给我的域名 // RECENT:最近操作过的域名 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 记录开始的偏移, 第一条记录为 0, 依次类推。默认值为 0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 要获取的域名数量, 比如获取 20 个, 则为 20。默认值为 5000。如果账户中的域名数量超过了 5000, 将会强制分页并且只返回前 5000 条, 这时需要通过 Offset 和 Limit 参数去获取其它域名。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 根据域名分组 id 获取域名,可通过 DescribeDomain 或 DescribeDomainList 接口 GroupId 字段获取。 GroupId []*int64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 根据关键字获取域名。 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 排序字段。可取值为 NAME,STATUS,RECORDS,GRADE,UPDATED_ON。 // NAME:域名名称 // STATUS:域名状态 // RECORDS:记录数量 // GRADE:套餐等级 // UPDATED_ON:更新时间 SortField *string `json:"SortField,omitnil,omitempty" name:"SortField"` // 排序类型,升序:ASC,降序:DESC。 SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"` // 根据域名状态获取域名。可取值为 ENABLE,LOCK,PAUSE,SPAM。 // ENABLE:正常 // LOCK:锁定 // PAUSE:暂停 // SPAM:封禁 Status []*string `json:"Status,omitnil,omitempty" name:"Status"` // 根据套餐获取域名,可通过 DescribeDomain 或 DescribeDomainList 接口 Grade 字段获取。 Package []*string `json:"Package,omitnil,omitempty" name:"Package"` // 根据备注信息获取域名。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 要获取域名的更新时间起始时间点,如 '2021-05-01 03:00:00'。 UpdatedAtBegin *string `json:"UpdatedAtBegin,omitnil,omitempty" name:"UpdatedAtBegin"` // 要获取域名的更新时间终止时间点,如 '2021-05-10 20:00:00'。 UpdatedAtEnd *string `json:"UpdatedAtEnd,omitnil,omitempty" name:"UpdatedAtEnd"` // 要获取域名的记录数查询区间起点。 RecordCountBegin *uint64 `json:"RecordCountBegin,omitnil,omitempty" name:"RecordCountBegin"` // 要获取域名的记录数查询区间终点。 RecordCountEnd *uint64 `json:"RecordCountEnd,omitnil,omitempty" name:"RecordCountEnd"` // 项目ID ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 标签过滤 Tags []*TagItemFilter `json:"Tags,omitnil,omitempty" name:"Tags"` }
Predefined struct for user
type DescribeDomainFilterListResponse ¶ added in v1.0.674
type DescribeDomainFilterListResponse struct { *tchttp.BaseResponse Response *DescribeDomainFilterListResponseParams `json:"Response"` }
func NewDescribeDomainFilterListResponse ¶ added in v1.0.674
func NewDescribeDomainFilterListResponse() (response *DescribeDomainFilterListResponse)
func (*DescribeDomainFilterListResponse) FromJsonString ¶ added in v1.0.674
func (r *DescribeDomainFilterListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainFilterListResponse) ToJsonString ¶ added in v1.0.674
func (r *DescribeDomainFilterListResponse) ToJsonString() string
type DescribeDomainFilterListResponseParams ¶ added in v1.0.674
type DescribeDomainFilterListResponseParams struct { // 列表页统计信息 DomainCountInfo *DomainCountInfo `json:"DomainCountInfo,omitnil,omitempty" name:"DomainCountInfo"` // 域名列表 DomainList []*DomainListItem `json:"DomainList,omitnil,omitempty" name:"DomainList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainGroupListRequest ¶ added in v1.0.498
type DescribeDomainGroupListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeDomainGroupListRequest ¶ added in v1.0.498
func NewDescribeDomainGroupListRequest() (request *DescribeDomainGroupListRequest)
func (*DescribeDomainGroupListRequest) FromJsonString ¶ added in v1.0.498
func (r *DescribeDomainGroupListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainGroupListRequest) ToJsonString ¶ added in v1.0.498
func (r *DescribeDomainGroupListRequest) ToJsonString() string
type DescribeDomainGroupListRequestParams ¶ added in v1.0.498
type DescribeDomainGroupListRequestParams struct { }
Predefined struct for user
type DescribeDomainGroupListResponse ¶ added in v1.0.498
type DescribeDomainGroupListResponse struct { *tchttp.BaseResponse Response *DescribeDomainGroupListResponseParams `json:"Response"` }
func NewDescribeDomainGroupListResponse ¶ added in v1.0.498
func NewDescribeDomainGroupListResponse() (response *DescribeDomainGroupListResponse)
func (*DescribeDomainGroupListResponse) FromJsonString ¶ added in v1.0.498
func (r *DescribeDomainGroupListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainGroupListResponse) ToJsonString ¶ added in v1.0.498
func (r *DescribeDomainGroupListResponse) ToJsonString() string
type DescribeDomainGroupListResponseParams ¶ added in v1.0.498
type DescribeDomainGroupListResponseParams struct { // 分组列表 GroupList []*GroupInfo `json:"GroupList,omitnil,omitempty" name:"GroupList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainListRequest ¶
type DescribeDomainListRequest struct { *tchttp.BaseRequest // 域名分组类型,默认为ALL。可取值为ALL,MINE,SHARE,ISMARK,PAUSE,VIP,RECENT,SHARE_OUT,FREE。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 记录开始的偏移, 第一条记录为 0, 依次类推。默认值为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 要获取的域名数量, 比如获取20个, 则为20。默认值为3000。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分组ID, 获取指定分组的域名 GroupId *int64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 根据关键字搜索域名 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 标签过滤 Tags []*TagItemFilter `json:"Tags,omitnil,omitempty" name:"Tags"` }
func NewDescribeDomainListRequest ¶
func NewDescribeDomainListRequest() (request *DescribeDomainListRequest)
func (*DescribeDomainListRequest) FromJsonString ¶
func (r *DescribeDomainListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainListRequest) ToJsonString ¶
func (r *DescribeDomainListRequest) ToJsonString() string
type DescribeDomainListRequestParams ¶ added in v1.0.426
type DescribeDomainListRequestParams struct { // 域名分组类型,默认为ALL。可取值为ALL,MINE,SHARE,ISMARK,PAUSE,VIP,RECENT,SHARE_OUT,FREE。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 记录开始的偏移, 第一条记录为 0, 依次类推。默认值为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 要获取的域名数量, 比如获取20个, 则为20。默认值为3000。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分组ID, 获取指定分组的域名 GroupId *int64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 根据关键字搜索域名 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 标签过滤 Tags []*TagItemFilter `json:"Tags,omitnil,omitempty" name:"Tags"` }
Predefined struct for user
type DescribeDomainListResponse ¶
type DescribeDomainListResponse struct { *tchttp.BaseResponse Response *DescribeDomainListResponseParams `json:"Response"` }
func NewDescribeDomainListResponse ¶
func NewDescribeDomainListResponse() (response *DescribeDomainListResponse)
func (*DescribeDomainListResponse) FromJsonString ¶
func (r *DescribeDomainListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainListResponse) ToJsonString ¶
func (r *DescribeDomainListResponse) ToJsonString() string
type DescribeDomainListResponseParams ¶ added in v1.0.426
type DescribeDomainListResponseParams struct { // 列表页统计信息 DomainCountInfo *DomainCountInfo `json:"DomainCountInfo,omitnil,omitempty" name:"DomainCountInfo"` // 域名列表 DomainList []*DomainListItem `json:"DomainList,omitnil,omitempty" name:"DomainList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainLogListRequest ¶
type DescribeDomainLogListRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 记录开始的偏移,第一条记录为 0,依次类推,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 共要获取的日志条数,比如获取20条,则为20,默认为500条,单次最多获取500条。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeDomainLogListRequest ¶
func NewDescribeDomainLogListRequest() (request *DescribeDomainLogListRequest)
func (*DescribeDomainLogListRequest) FromJsonString ¶
func (r *DescribeDomainLogListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainLogListRequest) ToJsonString ¶
func (r *DescribeDomainLogListRequest) ToJsonString() string
type DescribeDomainLogListRequestParams ¶ added in v1.0.426
type DescribeDomainLogListRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 记录开始的偏移,第一条记录为 0,依次类推,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 共要获取的日志条数,比如获取20条,则为20,默认为500条,单次最多获取500条。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeDomainLogListResponse ¶
type DescribeDomainLogListResponse struct { *tchttp.BaseResponse Response *DescribeDomainLogListResponseParams `json:"Response"` }
func NewDescribeDomainLogListResponse ¶
func NewDescribeDomainLogListResponse() (response *DescribeDomainLogListResponse)
func (*DescribeDomainLogListResponse) FromJsonString ¶
func (r *DescribeDomainLogListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainLogListResponse) ToJsonString ¶
func (r *DescribeDomainLogListResponse) ToJsonString() string
type DescribeDomainLogListResponseParams ¶ added in v1.0.426
type DescribeDomainLogListResponseParams struct { // 域名信息 // 注意:此字段可能返回 null,表示取不到有效值。 LogList []*string `json:"LogList,omitnil,omitempty" name:"LogList"` // 分页大小 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 日志总条数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainPreviewRequest ¶ added in v1.0.595
type DescribeDomainPreviewRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeDomainPreviewRequest ¶ added in v1.0.595
func NewDescribeDomainPreviewRequest() (request *DescribeDomainPreviewRequest)
func (*DescribeDomainPreviewRequest) FromJsonString ¶ added in v1.0.595
func (r *DescribeDomainPreviewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainPreviewRequest) ToJsonString ¶ added in v1.0.595
func (r *DescribeDomainPreviewRequest) ToJsonString() string
type DescribeDomainPreviewRequestParams ¶ added in v1.0.595
type DescribeDomainPreviewRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeDomainPreviewResponse ¶ added in v1.0.595
type DescribeDomainPreviewResponse struct { *tchttp.BaseResponse Response *DescribeDomainPreviewResponseParams `json:"Response"` }
func NewDescribeDomainPreviewResponse ¶ added in v1.0.595
func NewDescribeDomainPreviewResponse() (response *DescribeDomainPreviewResponse)
func (*DescribeDomainPreviewResponse) FromJsonString ¶ added in v1.0.595
func (r *DescribeDomainPreviewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainPreviewResponse) ToJsonString ¶ added in v1.0.595
func (r *DescribeDomainPreviewResponse) ToJsonString() string
type DescribeDomainPreviewResponseParams ¶ added in v1.0.595
type DescribeDomainPreviewResponseParams struct { // 域名概览信息 Domain *PreviewDetail `json:"Domain,omitnil,omitempty" name:"Domain"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainPurviewRequest ¶
type DescribeDomainPurviewRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeDomainPurviewRequest ¶
func NewDescribeDomainPurviewRequest() (request *DescribeDomainPurviewRequest)
func (*DescribeDomainPurviewRequest) FromJsonString ¶
func (r *DescribeDomainPurviewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainPurviewRequest) ToJsonString ¶
func (r *DescribeDomainPurviewRequest) ToJsonString() string
type DescribeDomainPurviewRequestParams ¶ added in v1.0.426
type DescribeDomainPurviewRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeDomainPurviewResponse ¶
type DescribeDomainPurviewResponse struct { *tchttp.BaseResponse Response *DescribeDomainPurviewResponseParams `json:"Response"` }
func NewDescribeDomainPurviewResponse ¶
func NewDescribeDomainPurviewResponse() (response *DescribeDomainPurviewResponse)
func (*DescribeDomainPurviewResponse) FromJsonString ¶
func (r *DescribeDomainPurviewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainPurviewResponse) ToJsonString ¶
func (r *DescribeDomainPurviewResponse) ToJsonString() string
type DescribeDomainPurviewResponseParams ¶ added in v1.0.426
type DescribeDomainPurviewResponseParams struct { // 域名权限列表 PurviewList []*PurviewInfo `json:"PurviewList,omitnil,omitempty" name:"PurviewList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainRequest ¶
type DescribeDomainRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeDomainRequest ¶
func NewDescribeDomainRequest() (request *DescribeDomainRequest)
func (*DescribeDomainRequest) FromJsonString ¶
func (r *DescribeDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainRequest) ToJsonString ¶
func (r *DescribeDomainRequest) ToJsonString() string
type DescribeDomainRequestParams ¶ added in v1.0.426
type DescribeDomainRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeDomainResponse ¶
type DescribeDomainResponse struct { *tchttp.BaseResponse Response *DescribeDomainResponseParams `json:"Response"` }
func NewDescribeDomainResponse ¶
func NewDescribeDomainResponse() (response *DescribeDomainResponse)
func (*DescribeDomainResponse) FromJsonString ¶
func (r *DescribeDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainResponse) ToJsonString ¶
func (r *DescribeDomainResponse) ToJsonString() string
type DescribeDomainResponseParams ¶ added in v1.0.426
type DescribeDomainResponseParams struct { // 域名信息 DomainInfo *DomainInfo `json:"DomainInfo,omitnil,omitempty" name:"DomainInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDomainShareInfoRequest ¶
type DescribeDomainShareInfoRequest struct { string `json:"Domain,omitnil,omitempty" name:"Domain"` DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }Domain *
func NewDescribeDomainShareInfoRequest ¶
func NewDescribeDomainShareInfoRequest() (request *DescribeDomainShareInfoRequest)
func (*DescribeDomainShareInfoRequest) FromJsonString ¶
func (r *DescribeDomainShareInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainShareInfoRequest) ToJsonString ¶
func (r *DescribeDomainShareInfoRequest) ToJsonString() string
type DescribeDomainShareInfoRequestParams ¶ added in v1.0.426
type DescribeDomainShareInfoRequestParams struct { string `json:"Domain,omitnil,omitempty" name:"Domain"` DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }Domain *
Predefined struct for user
type DescribeDomainShareInfoResponse ¶
type DescribeDomainShareInfoResponse struct {}
func NewDescribeDomainShareInfoResponse ¶
func NewDescribeDomainShareInfoResponse() (response *DescribeDomainShareInfoResponse)
func (*DescribeDomainShareInfoResponse) FromJsonString ¶
func (r *DescribeDomainShareInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainShareInfoResponse) ToJsonString ¶
func (r *DescribeDomainShareInfoResponse) ToJsonString() string
type DescribeDomainShareInfoResponseParams ¶ added in v1.0.426
type DescribeDomainShareInfoResponseParams struct { DomainShareInfo `json:"ShareList,omitnil,omitempty" name:"ShareList"` Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }ShareList []*
Predefined struct for user
type DescribeDomainWhoisRequest ¶ added in v1.0.595
type DescribeDomainWhoisRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` }
func NewDescribeDomainWhoisRequest ¶ added in v1.0.595
func NewDescribeDomainWhoisRequest() (request *DescribeDomainWhoisRequest)
func (*DescribeDomainWhoisRequest) FromJsonString ¶ added in v1.0.595
func (r *DescribeDomainWhoisRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainWhoisRequest) ToJsonString ¶ added in v1.0.595
func (r *DescribeDomainWhoisRequest) ToJsonString() string
type DescribeDomainWhoisRequestParams ¶ added in v1.0.595
type DescribeDomainWhoisRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` }
Predefined struct for user
type DescribeDomainWhoisResponse ¶ added in v1.0.595
type DescribeDomainWhoisResponse struct { *tchttp.BaseResponse Response *DescribeDomainWhoisResponseParams `json:"Response"` }
func NewDescribeDomainWhoisResponse ¶ added in v1.0.595
func NewDescribeDomainWhoisResponse() (response *DescribeDomainWhoisResponse)
func (*DescribeDomainWhoisResponse) FromJsonString ¶ added in v1.0.595
func (r *DescribeDomainWhoisResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainWhoisResponse) ToJsonString ¶ added in v1.0.595
func (r *DescribeDomainWhoisResponse) ToJsonString() string
type DescribeDomainWhoisResponseParams ¶ added in v1.0.595
type DescribeDomainWhoisResponseParams struct { // 域名Whois信息 Info *WhoisInfo `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePackageDetailRequest ¶ added in v1.0.595
type DescribePackageDetailRequest struct {
*tchttp.BaseRequest
}
func NewDescribePackageDetailRequest ¶ added in v1.0.595
func NewDescribePackageDetailRequest() (request *DescribePackageDetailRequest)
func (*DescribePackageDetailRequest) FromJsonString ¶ added in v1.0.595
func (r *DescribePackageDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePackageDetailRequest) ToJsonString ¶ added in v1.0.595
func (r *DescribePackageDetailRequest) ToJsonString() string
type DescribePackageDetailRequestParams ¶ added in v1.0.595
type DescribePackageDetailRequestParams struct { }
Predefined struct for user
type DescribePackageDetailResponse ¶ added in v1.0.595
type DescribePackageDetailResponse struct { *tchttp.BaseResponse Response *DescribePackageDetailResponseParams `json:"Response"` }
func NewDescribePackageDetailResponse ¶ added in v1.0.595
func NewDescribePackageDetailResponse() (response *DescribePackageDetailResponse)
func (*DescribePackageDetailResponse) FromJsonString ¶ added in v1.0.595
func (r *DescribePackageDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePackageDetailResponse) ToJsonString ¶ added in v1.0.595
func (r *DescribePackageDetailResponse) ToJsonString() string
type DescribePackageDetailResponseParams ¶ added in v1.0.595
type DescribePackageDetailResponseParams struct { // 套餐配置详情 Info []*PackageDetailItem `json:"Info,omitnil,omitempty" name:"Info"` // 套餐代码列表 LevelMap []*string `json:"LevelMap,omitnil,omitempty" name:"LevelMap"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecordExistExceptDefaultNSRequest ¶ added in v1.0.595
type DescribeRecordExistExceptDefaultNSRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeRecordExistExceptDefaultNSRequest ¶ added in v1.0.595
func NewDescribeRecordExistExceptDefaultNSRequest() (request *DescribeRecordExistExceptDefaultNSRequest)
func (*DescribeRecordExistExceptDefaultNSRequest) FromJsonString ¶ added in v1.0.595
func (r *DescribeRecordExistExceptDefaultNSRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordExistExceptDefaultNSRequest) ToJsonString ¶ added in v1.0.595
func (r *DescribeRecordExistExceptDefaultNSRequest) ToJsonString() string
type DescribeRecordExistExceptDefaultNSRequestParams ¶ added in v1.0.595
type DescribeRecordExistExceptDefaultNSRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeRecordExistExceptDefaultNSResponse ¶ added in v1.0.595
type DescribeRecordExistExceptDefaultNSResponse struct { *tchttp.BaseResponse Response *DescribeRecordExistExceptDefaultNSResponseParams `json:"Response"` }
func NewDescribeRecordExistExceptDefaultNSResponse ¶ added in v1.0.595
func NewDescribeRecordExistExceptDefaultNSResponse() (response *DescribeRecordExistExceptDefaultNSResponse)
func (*DescribeRecordExistExceptDefaultNSResponse) FromJsonString ¶ added in v1.0.595
func (r *DescribeRecordExistExceptDefaultNSResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordExistExceptDefaultNSResponse) ToJsonString ¶ added in v1.0.595
func (r *DescribeRecordExistExceptDefaultNSResponse) ToJsonString() string
type DescribeRecordExistExceptDefaultNSResponseParams ¶ added in v1.0.595
type DescribeRecordExistExceptDefaultNSResponseParams struct { // true 是 false 否 Exist *bool `json:"Exist,omitnil,omitempty" name:"Exist"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecordFilterListRequest ¶ added in v1.0.708
type DescribeRecordFilterListRequest struct { *tchttp.BaseRequest // 要获取的解析记录所属的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 要获取的解析记录所属的域名 Id,如果传了 DomainId,系统将会忽略 Domain 参数。 可以通过接口 DescribeDomainList 查到所有的 Domain 以及 DomainId。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 根据解析记录的主机头获取解析记录。默认模糊匹配。可以通过设置 IsExactSubdomain 参数为 true 进行精确查找。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 获取某些类型的解析记录,如 A,CNAME,NS,AAAA,显性URL,隐性URL,CAA,SPF等。 RecordType []*string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 获取某些线路ID的解析记录。可以通过接口 DescribeRecordLineList 查看当前域名允许的线路信息。 RecordLine []*string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 获取某些分组下的解析记录时,传这个分组 Id。可以通过接口 DescribeRecordGroupList 接口 GroupId 字段获取。 GroupId []*uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 通过关键字搜索解析记录,当前支持搜索主机头和记录值 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 排序字段,支持 NAME,LINE,TYPE,VALUE,WEIGHT,MX,TTL,UPDATED_ON 几个字段。 // NAME:解析记录的主机头 // LINE:解析记录线路 // TYPE:解析记录类型 // VALUE:解析记录值 // WEIGHT:权重 // MX:MX 优先级 // TTL:解析记录缓存时间 // UPDATED_ON:解析记录更新时间 SortField *string `json:"SortField,omitnil,omitempty" name:"SortField"` // 排序方式,升序:ASC,降序:DESC。默认值为ASC。 SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"` // 偏移量,默认值为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数量,当前Limit最大支持3000。默认值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 根据解析记录的值获取解析记录 RecordValue *string `json:"RecordValue,omitnil,omitempty" name:"RecordValue"` // 根据解析记录的状态获取解析记录。可取值为 ENABLE,DISABLE。 // ENABLE:正常 // DISABLE:暂停 RecordStatus []*string `json:"RecordStatus,omitnil,omitempty" name:"RecordStatus"` // 要获取解析记录权重查询区间起点。 WeightBegin *uint64 `json:"WeightBegin,omitnil,omitempty" name:"WeightBegin"` // 要获取解析记录权重查询区间终点。 WeightEnd *uint64 `json:"WeightEnd,omitnil,omitempty" name:"WeightEnd"` // 要获取解析记录 MX 优先级查询区间起点。 MXBegin *uint64 `json:"MXBegin,omitnil,omitempty" name:"MXBegin"` // 要获取解析记录 MX 优先级查询区间终点。 MXEnd *uint64 `json:"MXEnd,omitnil,omitempty" name:"MXEnd"` // 要获取解析记录 TTL 查询区间起点。 TTLBegin *uint64 `json:"TTLBegin,omitnil,omitempty" name:"TTLBegin"` // 要获取解析记录 TTL 查询区间终点。 TTLEnd *uint64 `json:"TTLEnd,omitnil,omitempty" name:"TTLEnd"` // 要获取解析记录更新时间查询区间起点。 UpdatedAtBegin *string `json:"UpdatedAtBegin,omitnil,omitempty" name:"UpdatedAtBegin"` // 要获取解析记录更新时间查询区间终点。 UpdatedAtEnd *string `json:"UpdatedAtEnd,omitnil,omitempty" name:"UpdatedAtEnd"` // 根据解析记录的备注获取解析记录。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 是否根据 Subdomain 参数进行精确查找。 IsExactSubDomain *bool `json:"IsExactSubDomain,omitnil,omitempty" name:"IsExactSubDomain"` // 项目ID ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
func NewDescribeRecordFilterListRequest ¶ added in v1.0.708
func NewDescribeRecordFilterListRequest() (request *DescribeRecordFilterListRequest)
func (*DescribeRecordFilterListRequest) FromJsonString ¶ added in v1.0.708
func (r *DescribeRecordFilterListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordFilterListRequest) ToJsonString ¶ added in v1.0.708
func (r *DescribeRecordFilterListRequest) ToJsonString() string
type DescribeRecordFilterListRequestParams ¶ added in v1.0.708
type DescribeRecordFilterListRequestParams struct { // 要获取的解析记录所属的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 要获取的解析记录所属的域名 Id,如果传了 DomainId,系统将会忽略 Domain 参数。 可以通过接口 DescribeDomainList 查到所有的 Domain 以及 DomainId。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 根据解析记录的主机头获取解析记录。默认模糊匹配。可以通过设置 IsExactSubdomain 参数为 true 进行精确查找。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 获取某些类型的解析记录,如 A,CNAME,NS,AAAA,显性URL,隐性URL,CAA,SPF等。 RecordType []*string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 获取某些线路ID的解析记录。可以通过接口 DescribeRecordLineList 查看当前域名允许的线路信息。 RecordLine []*string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 获取某些分组下的解析记录时,传这个分组 Id。可以通过接口 DescribeRecordGroupList 接口 GroupId 字段获取。 GroupId []*uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 通过关键字搜索解析记录,当前支持搜索主机头和记录值 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 排序字段,支持 NAME,LINE,TYPE,VALUE,WEIGHT,MX,TTL,UPDATED_ON 几个字段。 // NAME:解析记录的主机头 // LINE:解析记录线路 // TYPE:解析记录类型 // VALUE:解析记录值 // WEIGHT:权重 // MX:MX 优先级 // TTL:解析记录缓存时间 // UPDATED_ON:解析记录更新时间 SortField *string `json:"SortField,omitnil,omitempty" name:"SortField"` // 排序方式,升序:ASC,降序:DESC。默认值为ASC。 SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"` // 偏移量,默认值为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数量,当前Limit最大支持3000。默认值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 根据解析记录的值获取解析记录 RecordValue *string `json:"RecordValue,omitnil,omitempty" name:"RecordValue"` // 根据解析记录的状态获取解析记录。可取值为 ENABLE,DISABLE。 // ENABLE:正常 // DISABLE:暂停 RecordStatus []*string `json:"RecordStatus,omitnil,omitempty" name:"RecordStatus"` // 要获取解析记录权重查询区间起点。 WeightBegin *uint64 `json:"WeightBegin,omitnil,omitempty" name:"WeightBegin"` // 要获取解析记录权重查询区间终点。 WeightEnd *uint64 `json:"WeightEnd,omitnil,omitempty" name:"WeightEnd"` // 要获取解析记录 MX 优先级查询区间起点。 MXBegin *uint64 `json:"MXBegin,omitnil,omitempty" name:"MXBegin"` // 要获取解析记录 MX 优先级查询区间终点。 MXEnd *uint64 `json:"MXEnd,omitnil,omitempty" name:"MXEnd"` // 要获取解析记录 TTL 查询区间起点。 TTLBegin *uint64 `json:"TTLBegin,omitnil,omitempty" name:"TTLBegin"` // 要获取解析记录 TTL 查询区间终点。 TTLEnd *uint64 `json:"TTLEnd,omitnil,omitempty" name:"TTLEnd"` // 要获取解析记录更新时间查询区间起点。 UpdatedAtBegin *string `json:"UpdatedAtBegin,omitnil,omitempty" name:"UpdatedAtBegin"` // 要获取解析记录更新时间查询区间终点。 UpdatedAtEnd *string `json:"UpdatedAtEnd,omitnil,omitempty" name:"UpdatedAtEnd"` // 根据解析记录的备注获取解析记录。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 是否根据 Subdomain 参数进行精确查找。 IsExactSubDomain *bool `json:"IsExactSubDomain,omitnil,omitempty" name:"IsExactSubDomain"` // 项目ID ProjectId *int64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
Predefined struct for user
type DescribeRecordFilterListResponse ¶ added in v1.0.708
type DescribeRecordFilterListResponse struct { *tchttp.BaseResponse Response *DescribeRecordFilterListResponseParams `json:"Response"` }
func NewDescribeRecordFilterListResponse ¶ added in v1.0.708
func NewDescribeRecordFilterListResponse() (response *DescribeRecordFilterListResponse)
func (*DescribeRecordFilterListResponse) FromJsonString ¶ added in v1.0.708
func (r *DescribeRecordFilterListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordFilterListResponse) ToJsonString ¶ added in v1.0.708
func (r *DescribeRecordFilterListResponse) ToJsonString() string
type DescribeRecordFilterListResponseParams ¶ added in v1.0.708
type DescribeRecordFilterListResponseParams struct { // 记录的数量统计信息 RecordCountInfo *RecordCountInfo `json:"RecordCountInfo,omitnil,omitempty" name:"RecordCountInfo"` // 获取的记录列表 RecordList []*RecordListItem `json:"RecordList,omitnil,omitempty" name:"RecordList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecordGroupListRequest ¶ added in v1.0.543
type DescribeRecordGroupListRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 分页开始位置 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页每页数 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeRecordGroupListRequest ¶ added in v1.0.543
func NewDescribeRecordGroupListRequest() (request *DescribeRecordGroupListRequest)
func (*DescribeRecordGroupListRequest) FromJsonString ¶ added in v1.0.543
func (r *DescribeRecordGroupListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordGroupListRequest) ToJsonString ¶ added in v1.0.543
func (r *DescribeRecordGroupListRequest) ToJsonString() string
type DescribeRecordGroupListRequestParams ¶ added in v1.0.543
type DescribeRecordGroupListRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 分页开始位置 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页每页数 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeRecordGroupListResponse ¶ added in v1.0.543
type DescribeRecordGroupListResponse struct { *tchttp.BaseResponse Response *DescribeRecordGroupListResponseParams `json:"Response"` }
func NewDescribeRecordGroupListResponse ¶ added in v1.0.543
func NewDescribeRecordGroupListResponse() (response *DescribeRecordGroupListResponse)
func (*DescribeRecordGroupListResponse) FromJsonString ¶ added in v1.0.543
func (r *DescribeRecordGroupListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordGroupListResponse) ToJsonString ¶ added in v1.0.543
func (r *DescribeRecordGroupListResponse) ToJsonString() string
type DescribeRecordGroupListResponseParams ¶ added in v1.0.543
type DescribeRecordGroupListResponseParams struct { // 分组列表 GroupList []*RecordGroupInfo `json:"GroupList,omitnil,omitempty" name:"GroupList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecordLineCategoryListRequest ¶ added in v1.0.876
type DescribeRecordLineCategoryListRequest struct { *tchttp.BaseRequest // 要查询线路列表的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 要查询线路列表的域名 ID。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain。可以通过接口 DescribeDomainList 查到所有的 Domain 以及 DomainId。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeRecordLineCategoryListRequest ¶ added in v1.0.876
func NewDescribeRecordLineCategoryListRequest() (request *DescribeRecordLineCategoryListRequest)
func (*DescribeRecordLineCategoryListRequest) FromJsonString ¶ added in v1.0.876
func (r *DescribeRecordLineCategoryListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordLineCategoryListRequest) ToJsonString ¶ added in v1.0.876
func (r *DescribeRecordLineCategoryListRequest) ToJsonString() string
type DescribeRecordLineCategoryListRequestParams ¶ added in v1.0.876
type DescribeRecordLineCategoryListRequestParams struct { // 要查询线路列表的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 要查询线路列表的域名 ID。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain。可以通过接口 DescribeDomainList 查到所有的 Domain 以及 DomainId。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeRecordLineCategoryListResponse ¶ added in v1.0.876
type DescribeRecordLineCategoryListResponse struct { *tchttp.BaseResponse Response *DescribeRecordLineCategoryListResponseParams `json:"Response"` }
func NewDescribeRecordLineCategoryListResponse ¶ added in v1.0.876
func NewDescribeRecordLineCategoryListResponse() (response *DescribeRecordLineCategoryListResponse)
func (*DescribeRecordLineCategoryListResponse) FromJsonString ¶ added in v1.0.876
func (r *DescribeRecordLineCategoryListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordLineCategoryListResponse) ToJsonString ¶ added in v1.0.876
func (r *DescribeRecordLineCategoryListResponse) ToJsonString() string
type DescribeRecordLineCategoryListResponseParams ¶ added in v1.0.876
type DescribeRecordLineCategoryListResponseParams struct { // 按分类返回的线路列表。 LineList []*LineItem `json:"LineList,omitnil,omitempty" name:"LineList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecordLineListRequest ¶
type DescribeRecordLineListRequest struct { *tchttp.BaseRequest // 域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名等级。 // + 旧套餐:D_FREE、D_PLUS、D_EXTRA、D_EXPERT、D_ULTRA 分别对应免费套餐、个人豪华、企业1、企业2、企业3。 // + 新套餐:DP_FREE、DP_PLUS、DP_EXTRA、DP_EXPERT、DP_ULTRA 分别对应新免费、个人专业版、企业创业版、企业标准版、企业旗舰版。 DomainGrade *string `json:"DomainGrade,omitnil,omitempty" name:"DomainGrade"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeRecordLineListRequest ¶
func NewDescribeRecordLineListRequest() (request *DescribeRecordLineListRequest)
func (*DescribeRecordLineListRequest) FromJsonString ¶
func (r *DescribeRecordLineListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordLineListRequest) ToJsonString ¶
func (r *DescribeRecordLineListRequest) ToJsonString() string
type DescribeRecordLineListRequestParams ¶ added in v1.0.426
type DescribeRecordLineListRequestParams struct { // 域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名等级。 // + 旧套餐:D_FREE、D_PLUS、D_EXTRA、D_EXPERT、D_ULTRA 分别对应免费套餐、个人豪华、企业1、企业2、企业3。 // + 新套餐:DP_FREE、DP_PLUS、DP_EXTRA、DP_EXPERT、DP_ULTRA 分别对应新免费、个人专业版、企业创业版、企业标准版、企业旗舰版。 DomainGrade *string `json:"DomainGrade,omitnil,omitempty" name:"DomainGrade"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeRecordLineListResponse ¶
type DescribeRecordLineListResponse struct { *tchttp.BaseResponse Response *DescribeRecordLineListResponseParams `json:"Response"` }
func NewDescribeRecordLineListResponse ¶
func NewDescribeRecordLineListResponse() (response *DescribeRecordLineListResponse)
func (*DescribeRecordLineListResponse) FromJsonString ¶
func (r *DescribeRecordLineListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordLineListResponse) ToJsonString ¶
func (r *DescribeRecordLineListResponse) ToJsonString() string
type DescribeRecordLineListResponseParams ¶ added in v1.0.426
type DescribeRecordLineListResponseParams struct { // 线路列表。 LineList []*LineInfo `json:"LineList,omitnil,omitempty" name:"LineList"` // 线路分组列表。 LineGroupList []*LineGroupInfo `json:"LineGroupList,omitnil,omitempty" name:"LineGroupList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecordListRequest ¶
type DescribeRecordListRequest struct { *tchttp.BaseRequest // 要获取的解析记录所属的域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 要获取的解析记录所属的域名Id,如果传了DomainId,系统将会忽略Domain参数。 可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 解析记录的主机头,如果传了此参数,则只会返回此主机头对应的解析记录 Subdomain *string `json:"Subdomain,omitnil,omitempty" name:"Subdomain"` // 获取某种类型的解析记录,如 A,CNAME,NS,AAAA,显性URL,隐性URL,CAA,SPF等 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 获取某条线路名称的解析记录。可以通过接口DescribeRecordLineList查看当前域名允许的线路信息 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 获取某个线路Id对应的解析记录,如果传RecordLineId,系统会忽略RecordLine参数。可以通过接口DescribeRecordLineList查看当前域名允许的线路信息 RecordLineId *string `json:"RecordLineId,omitnil,omitempty" name:"RecordLineId"` // 获取某个分组下的解析记录时,传这个分组Id。 GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 通过关键字搜索解析记录,当前支持搜索主机头和记录值 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 排序字段,支持 name,line,type,value,weight,mx,ttl,updated_on 几个字段。 SortField *string `json:"SortField,omitnil,omitempty" name:"SortField"` // 排序方式,正序:ASC,逆序:DESC。默认值为ASC。 SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"` // 偏移量,默认值为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数量,当前Limit最大支持3000。默认值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeRecordListRequest ¶
func NewDescribeRecordListRequest() (request *DescribeRecordListRequest)
func (*DescribeRecordListRequest) FromJsonString ¶
func (r *DescribeRecordListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordListRequest) ToJsonString ¶
func (r *DescribeRecordListRequest) ToJsonString() string
type DescribeRecordListRequestParams ¶ added in v1.0.426
type DescribeRecordListRequestParams struct { // 要获取的解析记录所属的域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 要获取的解析记录所属的域名Id,如果传了DomainId,系统将会忽略Domain参数。 可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 解析记录的主机头,如果传了此参数,则只会返回此主机头对应的解析记录 Subdomain *string `json:"Subdomain,omitnil,omitempty" name:"Subdomain"` // 获取某种类型的解析记录,如 A,CNAME,NS,AAAA,显性URL,隐性URL,CAA,SPF等 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 获取某条线路名称的解析记录。可以通过接口DescribeRecordLineList查看当前域名允许的线路信息 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 获取某个线路Id对应的解析记录,如果传RecordLineId,系统会忽略RecordLine参数。可以通过接口DescribeRecordLineList查看当前域名允许的线路信息 RecordLineId *string `json:"RecordLineId,omitnil,omitempty" name:"RecordLineId"` // 获取某个分组下的解析记录时,传这个分组Id。 GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 通过关键字搜索解析记录,当前支持搜索主机头和记录值 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 排序字段,支持 name,line,type,value,weight,mx,ttl,updated_on 几个字段。 SortField *string `json:"SortField,omitnil,omitempty" name:"SortField"` // 排序方式,正序:ASC,逆序:DESC。默认值为ASC。 SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"` // 偏移量,默认值为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数量,当前Limit最大支持3000。默认值为100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeRecordListResponse ¶
type DescribeRecordListResponse struct { *tchttp.BaseResponse Response *DescribeRecordListResponseParams `json:"Response"` }
func NewDescribeRecordListResponse ¶
func NewDescribeRecordListResponse() (response *DescribeRecordListResponse)
func (*DescribeRecordListResponse) FromJsonString ¶
func (r *DescribeRecordListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordListResponse) ToJsonString ¶
func (r *DescribeRecordListResponse) ToJsonString() string
type DescribeRecordListResponseParams ¶ added in v1.0.426
type DescribeRecordListResponseParams struct { // 记录的数量统计信息 RecordCountInfo *RecordCountInfo `json:"RecordCountInfo,omitnil,omitempty" name:"RecordCountInfo"` // 获取的记录列表 RecordList []*RecordListItem `json:"RecordList,omitnil,omitempty" name:"RecordList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecordRequest ¶
type DescribeRecordRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录 ID 。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeRecordRequest ¶
func NewDescribeRecordRequest() (request *DescribeRecordRequest)
func (*DescribeRecordRequest) FromJsonString ¶
func (r *DescribeRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordRequest) ToJsonString ¶
func (r *DescribeRecordRequest) ToJsonString() string
type DescribeRecordRequestParams ¶ added in v1.0.426
type DescribeRecordRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录 ID 。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeRecordResponse ¶
type DescribeRecordResponse struct { *tchttp.BaseResponse Response *DescribeRecordResponseParams `json:"Response"` }
func NewDescribeRecordResponse ¶
func NewDescribeRecordResponse() (response *DescribeRecordResponse)
func (*DescribeRecordResponse) FromJsonString ¶
func (r *DescribeRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordResponse) ToJsonString ¶
func (r *DescribeRecordResponse) ToJsonString() string
type DescribeRecordResponseParams ¶ added in v1.0.426
type DescribeRecordResponseParams struct { // 记录信息 RecordInfo *RecordInfo `json:"RecordInfo,omitnil,omitempty" name:"RecordInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecordSnapshotRollbackResultRequest ¶ added in v1.0.542
type DescribeRecordSnapshotRollbackResultRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 回滚任务 ID JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeRecordSnapshotRollbackResultRequest ¶ added in v1.0.542
func NewDescribeRecordSnapshotRollbackResultRequest() (request *DescribeRecordSnapshotRollbackResultRequest)
func (*DescribeRecordSnapshotRollbackResultRequest) FromJsonString ¶ added in v1.0.542
func (r *DescribeRecordSnapshotRollbackResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordSnapshotRollbackResultRequest) ToJsonString ¶ added in v1.0.542
func (r *DescribeRecordSnapshotRollbackResultRequest) ToJsonString() string
type DescribeRecordSnapshotRollbackResultRequestParams ¶ added in v1.0.542
type DescribeRecordSnapshotRollbackResultRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 回滚任务 ID JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeRecordSnapshotRollbackResultResponse ¶ added in v1.0.542
type DescribeRecordSnapshotRollbackResultResponse struct { *tchttp.BaseResponse Response *DescribeRecordSnapshotRollbackResultResponseParams `json:"Response"` }
func NewDescribeRecordSnapshotRollbackResultResponse ¶ added in v1.0.542
func NewDescribeRecordSnapshotRollbackResultResponse() (response *DescribeRecordSnapshotRollbackResultResponse)
func (*DescribeRecordSnapshotRollbackResultResponse) FromJsonString ¶ added in v1.0.542
func (r *DescribeRecordSnapshotRollbackResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordSnapshotRollbackResultResponse) ToJsonString ¶ added in v1.0.542
func (r *DescribeRecordSnapshotRollbackResultResponse) ToJsonString() string
type DescribeRecordSnapshotRollbackResultResponseParams ¶ added in v1.0.542
type DescribeRecordSnapshotRollbackResultResponseParams struct { // 回滚任务 ID JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` // 回滚状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 失败的记录信息 // 注意:此字段可能返回 null,表示取不到有效值。 FailedRecordList []*SnapshotRecord `json:"FailedRecordList,omitnil,omitempty" name:"FailedRecordList"` // 所属域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 回滚进度 // 注意:此字段可能返回 null,表示取不到有效值。 Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 回滚剩余时间(单位:分钟) // 注意:此字段可能返回 null,表示取不到有效值。 LeftMinutes *uint64 `json:"LeftMinutes,omitnil,omitempty" name:"LeftMinutes"` // 总记录数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 失败记录数 // 注意:此字段可能返回 null,表示取不到有效值。 Failed *uint64 `json:"Failed,omitnil,omitempty" name:"Failed"` // 成功记录数 // 注意:此字段可能返回 null,表示取不到有效值。 Success *uint64 `json:"Success,omitnil,omitempty" name:"Success"` // 快照下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecordTypeRequest ¶
type DescribeRecordTypeRequest struct { *tchttp.BaseRequest // 域名等级。 // + 旧套餐:D_FREE、D_PLUS、D_EXTRA、D_EXPERT、D_ULTRA 分别对应免费套餐、个人豪华、企业1、企业2、企业3。 // + 新套餐:DP_FREE、DP_PLUS、DP_EXTRA、DP_EXPERT、DP_ULTRA 分别对应新免费、个人专业版、企业创业版、企业标准版、企业旗舰版。 DomainGrade *string `json:"DomainGrade,omitnil,omitempty" name:"DomainGrade"` }
func NewDescribeRecordTypeRequest ¶
func NewDescribeRecordTypeRequest() (request *DescribeRecordTypeRequest)
func (*DescribeRecordTypeRequest) FromJsonString ¶
func (r *DescribeRecordTypeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordTypeRequest) ToJsonString ¶
func (r *DescribeRecordTypeRequest) ToJsonString() string
type DescribeRecordTypeRequestParams ¶ added in v1.0.426
type DescribeRecordTypeRequestParams struct { // 域名等级。 // + 旧套餐:D_FREE、D_PLUS、D_EXTRA、D_EXPERT、D_ULTRA 分别对应免费套餐、个人豪华、企业1、企业2、企业3。 // + 新套餐:DP_FREE、DP_PLUS、DP_EXTRA、DP_EXPERT、DP_ULTRA 分别对应新免费、个人专业版、企业创业版、企业标准版、企业旗舰版。 DomainGrade *string `json:"DomainGrade,omitnil,omitempty" name:"DomainGrade"` }
Predefined struct for user
type DescribeRecordTypeResponse ¶
type DescribeRecordTypeResponse struct { *tchttp.BaseResponse Response *DescribeRecordTypeResponseParams `json:"Response"` }
func NewDescribeRecordTypeResponse ¶
func NewDescribeRecordTypeResponse() (response *DescribeRecordTypeResponse)
func (*DescribeRecordTypeResponse) FromJsonString ¶
func (r *DescribeRecordTypeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordTypeResponse) ToJsonString ¶
func (r *DescribeRecordTypeResponse) ToJsonString() string
type DescribeRecordTypeResponseParams ¶ added in v1.0.426
type DescribeRecordTypeResponseParams struct { // 记录类型列表 TypeList []*string `json:"TypeList,omitnil,omitempty" name:"TypeList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSnapshotConfigRequest ¶ added in v1.0.542
type DescribeSnapshotConfigRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeSnapshotConfigRequest ¶ added in v1.0.542
func NewDescribeSnapshotConfigRequest() (request *DescribeSnapshotConfigRequest)
func (*DescribeSnapshotConfigRequest) FromJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSnapshotConfigRequest) ToJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotConfigRequest) ToJsonString() string
type DescribeSnapshotConfigRequestParams ¶ added in v1.0.542
type DescribeSnapshotConfigRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeSnapshotConfigResponse ¶ added in v1.0.542
type DescribeSnapshotConfigResponse struct { *tchttp.BaseResponse Response *DescribeSnapshotConfigResponseParams `json:"Response"` }
func NewDescribeSnapshotConfigResponse ¶ added in v1.0.542
func NewDescribeSnapshotConfigResponse() (response *DescribeSnapshotConfigResponse)
func (*DescribeSnapshotConfigResponse) FromJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSnapshotConfigResponse) ToJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotConfigResponse) ToJsonString() string
type DescribeSnapshotConfigResponseParams ¶ added in v1.0.542
type DescribeSnapshotConfigResponseParams struct { // 解析快照配置 SnapshotConfig *SnapshotConfig `json:"SnapshotConfig,omitnil,omitempty" name:"SnapshotConfig"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSnapshotListRequest ¶ added in v1.0.542
type DescribeSnapshotListRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeSnapshotListRequest ¶ added in v1.0.542
func NewDescribeSnapshotListRequest() (request *DescribeSnapshotListRequest)
func (*DescribeSnapshotListRequest) FromJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSnapshotListRequest) ToJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotListRequest) ToJsonString() string
type DescribeSnapshotListRequestParams ¶ added in v1.0.542
type DescribeSnapshotListRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeSnapshotListResponse ¶ added in v1.0.542
type DescribeSnapshotListResponse struct { *tchttp.BaseResponse Response *DescribeSnapshotListResponseParams `json:"Response"` }
func NewDescribeSnapshotListResponse ¶ added in v1.0.542
func NewDescribeSnapshotListResponse() (response *DescribeSnapshotListResponse)
func (*DescribeSnapshotListResponse) FromJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSnapshotListResponse) ToJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotListResponse) ToJsonString() string
type DescribeSnapshotListResponseParams ¶ added in v1.0.542
type DescribeSnapshotListResponseParams struct { // 分页信息 Info *SnapshotPageInfo `json:"Info,omitnil,omitempty" name:"Info"` // 快照列表 SnapshotList []*SnapshotInfo `json:"SnapshotList,omitnil,omitempty" name:"SnapshotList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSnapshotRollbackResultRequest ¶ added in v1.0.542
type DescribeSnapshotRollbackResultRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照回滚任务 ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeSnapshotRollbackResultRequest ¶ added in v1.0.542
func NewDescribeSnapshotRollbackResultRequest() (request *DescribeSnapshotRollbackResultRequest)
func (*DescribeSnapshotRollbackResultRequest) FromJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotRollbackResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSnapshotRollbackResultRequest) ToJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotRollbackResultRequest) ToJsonString() string
type DescribeSnapshotRollbackResultRequestParams ¶ added in v1.0.542
type DescribeSnapshotRollbackResultRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照回滚任务 ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeSnapshotRollbackResultResponse ¶ added in v1.0.542
type DescribeSnapshotRollbackResultResponse struct { *tchttp.BaseResponse Response *DescribeSnapshotRollbackResultResponseParams `json:"Response"` }
func NewDescribeSnapshotRollbackResultResponse ¶ added in v1.0.542
func NewDescribeSnapshotRollbackResultResponse() (response *DescribeSnapshotRollbackResultResponse)
func (*DescribeSnapshotRollbackResultResponse) FromJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotRollbackResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSnapshotRollbackResultResponse) ToJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotRollbackResultResponse) ToJsonString() string
type DescribeSnapshotRollbackResultResponseParams ¶ added in v1.0.542
type DescribeSnapshotRollbackResultResponseParams struct { // 快照所属域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 回滚剩余时间(分钟) LeftMinutes *uint64 `json:"LeftMinutes,omitnil,omitempty" name:"LeftMinutes"` // 回滚进度百分比 Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 快照 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 回滚状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 快照回滚任务 ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 成功数量 // 注意:此字段可能返回 null,表示取不到有效值。 Success *uint64 `json:"Success,omitnil,omitempty" name:"Success"` // 失败数量 // 注意:此字段可能返回 null,表示取不到有效值。 Failed *uint64 `json:"Failed,omitnil,omitempty" name:"Failed"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 失败详细信息 // 注意:此字段可能返回 null,表示取不到有效值。 FailedRecordList []*SnapshotRecord `json:"FailedRecordList,omitnil,omitempty" name:"FailedRecordList"` // 快照的下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSnapshotRollbackTaskRequest ¶ added in v1.0.542
type DescribeSnapshotRollbackTaskRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeSnapshotRollbackTaskRequest ¶ added in v1.0.542
func NewDescribeSnapshotRollbackTaskRequest() (request *DescribeSnapshotRollbackTaskRequest)
func (*DescribeSnapshotRollbackTaskRequest) FromJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotRollbackTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSnapshotRollbackTaskRequest) ToJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotRollbackTaskRequest) ToJsonString() string
type DescribeSnapshotRollbackTaskRequestParams ¶ added in v1.0.542
type DescribeSnapshotRollbackTaskRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeSnapshotRollbackTaskResponse ¶ added in v1.0.542
type DescribeSnapshotRollbackTaskResponse struct { *tchttp.BaseResponse Response *DescribeSnapshotRollbackTaskResponseParams `json:"Response"` }
func NewDescribeSnapshotRollbackTaskResponse ¶ added in v1.0.542
func NewDescribeSnapshotRollbackTaskResponse() (response *DescribeSnapshotRollbackTaskResponse)
func (*DescribeSnapshotRollbackTaskResponse) FromJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotRollbackTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSnapshotRollbackTaskResponse) ToJsonString ¶ added in v1.0.542
func (r *DescribeSnapshotRollbackTaskResponse) ToJsonString() string
type DescribeSnapshotRollbackTaskResponseParams ¶ added in v1.0.542
type DescribeSnapshotRollbackTaskResponseParams struct { // 快照所属域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 回滚状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 快照回滚任务 ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 总数量 RecordCount *uint64 `json:"RecordCount,omitnil,omitempty" name:"RecordCount"` // 开始回滚时间 CreatedOn *string `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSubdomainAnalyticsRequest ¶ added in v1.0.423
type DescribeSubdomainAnalyticsRequest struct { *tchttp.BaseRequest // 要查询解析量的域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 查询的开始时间,格式:YYYY-MM-DD StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 查询的结束时间,格式:YYYY-MM-DD EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 要查询解析量的子域名 Subdomain *string `json:"Subdomain,omitnil,omitempty" name:"Subdomain"` // DATE:按天维度统计 HOUR:按小时维度统计 DnsFormat *string `json:"DnsFormat,omitnil,omitempty" name:"DnsFormat"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeSubdomainAnalyticsRequest ¶ added in v1.0.423
func NewDescribeSubdomainAnalyticsRequest() (request *DescribeSubdomainAnalyticsRequest)
func (*DescribeSubdomainAnalyticsRequest) FromJsonString ¶ added in v1.0.423
func (r *DescribeSubdomainAnalyticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSubdomainAnalyticsRequest) ToJsonString ¶ added in v1.0.423
func (r *DescribeSubdomainAnalyticsRequest) ToJsonString() string
type DescribeSubdomainAnalyticsRequestParams ¶ added in v1.0.426
type DescribeSubdomainAnalyticsRequestParams struct { // 要查询解析量的域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 查询的开始时间,格式:YYYY-MM-DD StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 查询的结束时间,格式:YYYY-MM-DD EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 要查询解析量的子域名 Subdomain *string `json:"Subdomain,omitnil,omitempty" name:"Subdomain"` // DATE:按天维度统计 HOUR:按小时维度统计 DnsFormat *string `json:"DnsFormat,omitnil,omitempty" name:"DnsFormat"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeSubdomainAnalyticsResponse ¶ added in v1.0.423
type DescribeSubdomainAnalyticsResponse struct { *tchttp.BaseResponse Response *DescribeSubdomainAnalyticsResponseParams `json:"Response"` }
func NewDescribeSubdomainAnalyticsResponse ¶ added in v1.0.423
func NewDescribeSubdomainAnalyticsResponse() (response *DescribeSubdomainAnalyticsResponse)
func (*DescribeSubdomainAnalyticsResponse) FromJsonString ¶ added in v1.0.423
func (r *DescribeSubdomainAnalyticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSubdomainAnalyticsResponse) ToJsonString ¶ added in v1.0.423
func (r *DescribeSubdomainAnalyticsResponse) ToJsonString() string
type DescribeSubdomainAnalyticsResponseParams ¶ added in v1.0.426
type DescribeSubdomainAnalyticsResponseParams struct { // 当前统计维度解析量小计 Data []*DomainAnalyticsDetail `json:"Data,omitnil,omitempty" name:"Data"` // 子域名解析量统计查询信息 Info *SubdomainAnalyticsInfo `json:"Info,omitnil,omitempty" name:"Info"` // 子域名别名解析量统计信息 AliasData []*SubdomainAliasAnalyticsItem `json:"AliasData,omitnil,omitempty" name:"AliasData"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUserDetailRequest ¶
type DescribeUserDetailRequest struct {
*tchttp.BaseRequest
}
func NewDescribeUserDetailRequest ¶
func NewDescribeUserDetailRequest() (request *DescribeUserDetailRequest)
func (*DescribeUserDetailRequest) FromJsonString ¶
func (r *DescribeUserDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserDetailRequest) ToJsonString ¶
func (r *DescribeUserDetailRequest) ToJsonString() string
type DescribeUserDetailRequestParams ¶ added in v1.0.426
type DescribeUserDetailRequestParams struct { }
Predefined struct for user
type DescribeUserDetailResponse ¶
type DescribeUserDetailResponse struct { *tchttp.BaseResponse Response *DescribeUserDetailResponseParams `json:"Response"` }
func NewDescribeUserDetailResponse ¶
func NewDescribeUserDetailResponse() (response *DescribeUserDetailResponse)
func (*DescribeUserDetailResponse) FromJsonString ¶
func (r *DescribeUserDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUserDetailResponse) ToJsonString ¶
func (r *DescribeUserDetailResponse) ToJsonString() string
type DescribeUserDetailResponseParams ¶ added in v1.0.426
type DescribeUserDetailResponseParams struct { // 账户信息 UserInfo *UserInfo `json:"UserInfo,omitnil,omitempty" name:"UserInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVASStatisticRequest ¶ added in v1.0.595
type DescribeVASStatisticRequest struct { *tchttp.BaseRequest // 域名ID DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDescribeVASStatisticRequest ¶ added in v1.0.595
func NewDescribeVASStatisticRequest() (request *DescribeVASStatisticRequest)
func (*DescribeVASStatisticRequest) FromJsonString ¶ added in v1.0.595
func (r *DescribeVASStatisticRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVASStatisticRequest) ToJsonString ¶ added in v1.0.595
func (r *DescribeVASStatisticRequest) ToJsonString() string
type DescribeVASStatisticRequestParams ¶ added in v1.0.595
type DescribeVASStatisticRequestParams struct { // 域名ID DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DescribeVASStatisticResponse ¶ added in v1.0.595
type DescribeVASStatisticResponse struct { *tchttp.BaseResponse Response *DescribeVASStatisticResponseParams `json:"Response"` }
func NewDescribeVASStatisticResponse ¶ added in v1.0.595
func NewDescribeVASStatisticResponse() (response *DescribeVASStatisticResponse)
func (*DescribeVASStatisticResponse) FromJsonString ¶ added in v1.0.595
func (r *DescribeVASStatisticResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVASStatisticResponse) ToJsonString ¶ added in v1.0.595
func (r *DescribeVASStatisticResponse) ToJsonString() string
type DescribeVASStatisticResponseParams ¶ added in v1.0.595
type DescribeVASStatisticResponseParams struct { // 增值服务用量列表 VASList []*VASStatisticItem `json:"VASList,omitnil,omitempty" name:"VASList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DomainAliasAnalyticsItem ¶ added in v1.0.423
type DomainAliasAnalyticsItem struct { // 域名解析量统计查询信息 Info *DomainAnalyticsInfo `json:"Info,omitnil,omitempty" name:"Info"` // 当前统计维度解析量小计 Data []*DomainAnalyticsDetail `json:"Data,omitnil,omitempty" name:"Data"` }
type DomainAliasInfo ¶ added in v1.0.309
type DomainAnalyticsDetail ¶ added in v1.0.423
type DomainAnalyticsDetail struct { // 当前统计维度解析量小计 Num *uint64 `json:"Num,omitnil,omitempty" name:"Num"` // 按天统计时,为统计日期 DateKey *string `json:"DateKey,omitnil,omitempty" name:"DateKey"` // 按小时统计时,为统计的当前时间的小时数(0-23),例:HourKey为23时,统计周期为22点-23点的解析量 // 注意:此字段可能返回 null,表示取不到有效值。 HourKey *uint64 `json:"HourKey,omitnil,omitempty" name:"HourKey"` }
type DomainAnalyticsInfo ¶ added in v1.0.423
type DomainAnalyticsInfo struct { // DATE:按天维度统计 HOUR:按小时维度统计 DnsFormat *string `json:"DnsFormat,omitnil,omitempty" name:"DnsFormat"` // 当前统计周期解析量总计 DnsTotal *uint64 `json:"DnsTotal,omitnil,omitempty" name:"DnsTotal"` // 当前查询的域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 当前统计周期开始时间 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 当前统计周期结束时间 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
type DomainCountInfo ¶
type DomainCountInfo struct { // 符合条件的域名数量 DomainTotal *uint64 `json:"DomainTotal,omitnil,omitempty" name:"DomainTotal"` // 用户可以查看的所有域名数量 AllTotal *uint64 `json:"AllTotal,omitnil,omitempty" name:"AllTotal"` // 用户账号添加的域名数量 MineTotal *uint64 `json:"MineTotal,omitnil,omitempty" name:"MineTotal"` ShareTotal *uint64 `json:"ShareTotal,omitnil,omitempty" name:"ShareTotal"` // 付费域名数量 VipTotal *uint64 `json:"VipTotal,omitnil,omitempty" name:"VipTotal"` // 暂停的域名数量 PauseTotal *uint64 `json:"PauseTotal,omitnil,omitempty" name:"PauseTotal"` // dns设置错误的域名数量 ErrorTotal *uint64 `json:"ErrorTotal,omitnil,omitempty" name:"ErrorTotal"` // 锁定的域名数量 LockTotal *uint64 `json:"LockTotal,omitnil,omitempty" name:"LockTotal"` // 封禁的域名数量 SpamTotal *uint64 `json:"SpamTotal,omitnil,omitempty" name:"SpamTotal"` // 30天内即将到期的域名数量 VipExpire *uint64 `json:"VipExpire,omitnil,omitempty" name:"VipExpire"` ShareOutTotal *uint64 `json:"ShareOutTotal,omitnil,omitempty" name:"ShareOutTotal"` // 指定分组内的域名数量 GroupTotal *uint64 `json:"GroupTotal,omitnil,omitempty" name:"GroupTotal"` }
type DomainCreateInfo ¶
type DomainCreateInfo struct { // 域名ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名的punycode Punycode *string `json:"Punycode,omitnil,omitempty" name:"Punycode"` // 域名的NS列表 GradeNsList []*string `json:"GradeNsList,omitnil,omitempty" name:"GradeNsList"` }
type DomainInfo ¶
type DomainInfo struct { // 域名ID DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 域名状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 域名套餐等级 Grade *string `json:"Grade,omitnil,omitempty" name:"Grade"` // 域名分组ID GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 是否星标域名 IsMark *string `json:"IsMark,omitnil,omitempty" name:"IsMark"` // TTL(DNS记录缓存时间) TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // cname加速启用状态 CnameSpeedup *string `json:"CnameSpeedup,omitnil,omitempty" name:"CnameSpeedup"` // 域名备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 域名Punycode Punycode *string `json:"Punycode,omitnil,omitempty" name:"Punycode"` // 域名DNS状态 DnsStatus *string `json:"DnsStatus,omitnil,omitempty" name:"DnsStatus"` // 域名的NS列表 DnspodNsList []*string `json:"DnspodNsList,omitnil,omitempty" name:"DnspodNsList"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名等级代号 GradeLevel *uint64 `json:"GradeLevel,omitnil,omitempty" name:"GradeLevel"` // 域名所属的用户ID UserId *uint64 `json:"UserId,omitnil,omitempty" name:"UserId"` // 是否为付费域名 IsVip *string `json:"IsVip,omitnil,omitempty" name:"IsVip"` // 域名所有者的账号 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` // 域名等级的描述 GradeTitle *string `json:"GradeTitle,omitnil,omitempty" name:"GradeTitle"` // 域名创建时间 CreatedOn *string `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"` // 最后操作时间 UpdatedOn *string `json:"UpdatedOn,omitnil,omitempty" name:"UpdatedOn"` // 腾讯云账户Uin Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 域名实际使用的NS列表 // 注意:此字段可能返回 null,表示取不到有效值。 ActualNsList []*string `json:"ActualNsList,omitnil,omitempty" name:"ActualNsList"` // 域名的记录数量 RecordCount *uint64 `json:"RecordCount,omitnil,omitempty" name:"RecordCount"` // 域名所有者的账户昵称 // 注意:此字段可能返回 null,表示取不到有效值。 OwnerNick *string `json:"OwnerNick,omitnil,omitempty" name:"OwnerNick"` // 是否在付费套餐宽限期 // 注意:此字段可能返回 null,表示取不到有效值。 IsGracePeriod *string `json:"IsGracePeriod,omitnil,omitempty" name:"IsGracePeriod"` // 是否在付费套餐缓冲期 // 注意:此字段可能返回 null,表示取不到有效值。 VipBuffered *string `json:"VipBuffered,omitnil,omitempty" name:"VipBuffered"` // VIP套餐有效期开始时间 // 注意:此字段可能返回 null,表示取不到有效值。 VipStartAt *string `json:"VipStartAt,omitnil,omitempty" name:"VipStartAt"` // VIP套餐有效期结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 VipEndAt *string `json:"VipEndAt,omitnil,omitempty" name:"VipEndAt"` // VIP套餐自动续费标识。可能的值为:default-默认;no-不自动续费;yes-自动续费 // 注意:此字段可能返回 null,表示取不到有效值。 VipAutoRenew *string `json:"VipAutoRenew,omitnil,omitempty" name:"VipAutoRenew"` // VIP套餐资源ID // 注意:此字段可能返回 null,表示取不到有效值。 VipResourceId *string `json:"VipResourceId,omitnil,omitempty" name:"VipResourceId"` // 是否是子域名。 // 注意:此字段可能返回 null,表示取不到有效值。 IsSubDomain *bool `json:"IsSubDomain,omitnil,omitempty" name:"IsSubDomain"` // 域名关联的标签列表 // 注意:此字段可能返回 null,表示取不到有效值。 TagList []*TagItem `json:"TagList,omitnil,omitempty" name:"TagList"` // 是否启用搜索引擎推送 SearchEnginePush *string `json:"SearchEnginePush,omitnil,omitempty" name:"SearchEnginePush"` // 是否开启辅助 DNS SlaveDNS *string `json:"SlaveDNS,omitnil,omitempty" name:"SlaveDNS"` }
type DomainListItem ¶
type DomainListItem struct { // 系统分配给域名的唯一标识 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 域名的原始格式 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 域名的状态,正常:ENABLE,暂停:PAUSE,封禁:SPAM Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 域名默认的解析记录默认TTL值 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // 是否开启CNAME加速,开启:ENABLE,未开启:DISABLE CNAMESpeedup *string `json:"CNAMESpeedup,omitnil,omitempty" name:"CNAMESpeedup"` // DNS 设置状态,错误:DNSERROR,正常:空字符串 DNSStatus *string `json:"DNSStatus,omitnil,omitempty" name:"DNSStatus"` // 域名的套餐等级代码 Grade *string `json:"Grade,omitnil,omitempty" name:"Grade"` // 域名所属的分组Id GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 是否开启搜索引擎推送优化,是:YES,否:NO SearchEnginePush *string `json:"SearchEnginePush,omitnil,omitempty" name:"SearchEnginePush"` // 域名备注说明 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 经过punycode编码后的域名格式 Punycode *string `json:"Punycode,omitnil,omitempty" name:"Punycode"` // 系统为域名分配的有效DNS EffectiveDNS []*string `json:"EffectiveDNS,omitnil,omitempty" name:"EffectiveDNS"` // 域名套餐等级对应的序号 GradeLevel *uint64 `json:"GradeLevel,omitnil,omitempty" name:"GradeLevel"` // 套餐名称 GradeTitle *string `json:"GradeTitle,omitnil,omitempty" name:"GradeTitle"` // 是否是付费套餐 IsVip *string `json:"IsVip,omitnil,omitempty" name:"IsVip"` // 付费套餐开通时间 VipStartAt *string `json:"VipStartAt,omitnil,omitempty" name:"VipStartAt"` // 付费套餐到期时间 VipEndAt *string `json:"VipEndAt,omitnil,omitempty" name:"VipEndAt"` // 域名是否开通VIP自动续费,是:YES,否:NO,默认:DEFAULT VipAutoRenew *string `json:"VipAutoRenew,omitnil,omitempty" name:"VipAutoRenew"` // 域名下的记录数量 RecordCount *uint64 `json:"RecordCount,omitnil,omitempty" name:"RecordCount"` // 域名添加时间 CreatedOn *string `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"` // 域名更新时间 UpdatedOn *string `json:"UpdatedOn,omitnil,omitempty" name:"UpdatedOn"` // 域名所属账号 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` // 域名关联的标签列表 // 注意:此字段可能返回 null,表示取不到有效值。 TagList []*TagItem `json:"TagList,omitnil,omitempty" name:"TagList"` }
type DomainShareInfo ¶
type DownloadSnapshotRequest ¶ added in v1.0.542
type DownloadSnapshotRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照记录 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewDownloadSnapshotRequest ¶ added in v1.0.542
func NewDownloadSnapshotRequest() (request *DownloadSnapshotRequest)
func (*DownloadSnapshotRequest) FromJsonString ¶ added in v1.0.542
func (r *DownloadSnapshotRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadSnapshotRequest) ToJsonString ¶ added in v1.0.542
func (r *DownloadSnapshotRequest) ToJsonString() string
type DownloadSnapshotRequestParams ¶ added in v1.0.542
type DownloadSnapshotRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照记录 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type DownloadSnapshotResponse ¶ added in v1.0.542
type DownloadSnapshotResponse struct { *tchttp.BaseResponse Response *DownloadSnapshotResponseParams `json:"Response"` }
func NewDownloadSnapshotResponse ¶ added in v1.0.542
func NewDownloadSnapshotResponse() (response *DownloadSnapshotResponse)
func (*DownloadSnapshotResponse) FromJsonString ¶ added in v1.0.542
func (r *DownloadSnapshotResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadSnapshotResponse) ToJsonString ¶ added in v1.0.542
func (r *DownloadSnapshotResponse) ToJsonString() string
type DownloadSnapshotResponseParams ¶ added in v1.0.542
type DownloadSnapshotResponseParams struct { // 快照下载链接 CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GroupInfo ¶ added in v1.0.498
type GroupInfo struct { // 分组ID GroupId *int64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 分组名称 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 分组类型 GroupType *string `json:"GroupType,omitnil,omitempty" name:"GroupType"` // 该分组中域名个数 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` }
type LineGroupInfo ¶
type LineGroupInfo struct { // 线路分组ID LineId *string `json:"LineId,omitnil,omitempty" name:"LineId"` // 线路分组名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分组类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 线路分组包含的线路列表 LineList []*string `json:"LineList,omitnil,omitempty" name:"LineList"` }
type LineItem ¶ added in v1.0.876
type LineItem struct { // 解析线路名称。 LineName *string `json:"LineName,omitnil,omitempty" name:"LineName"` // 解析线路 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 LineId *string `json:"LineId,omitnil,omitempty" name:"LineId"` // 当前线路在当前域名下是否可用。 Useful *bool `json:"Useful,omitnil,omitempty" name:"Useful"` // 当前线路最低套餐等级要求。 // 注意:此字段可能返回 null,表示取不到有效值。 Grade *string `json:"Grade,omitnil,omitempty" name:"Grade"` // 当前线路分类下的子线路列表。 // 注意:此字段可能返回 null,表示取不到有效值。 SubGroup []*LineItem `json:"SubGroup,omitnil,omitempty" name:"SubGroup"` // 自定义线路分组内包含的线路。 // 注意:此字段可能返回 null,表示取不到有效值。 Lines []*string `json:"Lines,omitnil,omitempty" name:"Lines"` }
type ModifyDomainCustomLineRequest ¶ added in v1.0.781
type ModifyDomainCustomLineRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 修改后的自定义线路名称,如果不修改名称,需要和PreName保持一致 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 自定义线路IP段,用-分割 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 修改前的自定义线路名称 PreName *string `json:"PreName,omitnil,omitempty" name:"PreName"` // 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewModifyDomainCustomLineRequest ¶ added in v1.0.781
func NewModifyDomainCustomLineRequest() (request *ModifyDomainCustomLineRequest)
func (*ModifyDomainCustomLineRequest) FromJsonString ¶ added in v1.0.781
func (r *ModifyDomainCustomLineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainCustomLineRequest) ToJsonString ¶ added in v1.0.781
func (r *ModifyDomainCustomLineRequest) ToJsonString() string
type ModifyDomainCustomLineRequestParams ¶ added in v1.0.781
type ModifyDomainCustomLineRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 修改后的自定义线路名称,如果不修改名称,需要和PreName保持一致 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 自定义线路IP段,用-分割 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 修改前的自定义线路名称 PreName *string `json:"PreName,omitnil,omitempty" name:"PreName"` // 域名ID,如果传了DomainId,系统将会忽略Domain参数,优先使用DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type ModifyDomainCustomLineResponse ¶ added in v1.0.781
type ModifyDomainCustomLineResponse struct { *tchttp.BaseResponse Response *ModifyDomainCustomLineResponseParams `json:"Response"` }
func NewModifyDomainCustomLineResponse ¶ added in v1.0.781
func NewModifyDomainCustomLineResponse() (response *ModifyDomainCustomLineResponse)
func (*ModifyDomainCustomLineResponse) FromJsonString ¶ added in v1.0.781
func (r *ModifyDomainCustomLineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainCustomLineResponse) ToJsonString ¶ added in v1.0.781
func (r *ModifyDomainCustomLineResponse) ToJsonString() string
type ModifyDomainCustomLineResponseParams ¶ added in v1.0.781
type ModifyDomainCustomLineResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDomainLockRequest ¶
type ModifyDomainLockRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名要锁定的天数,最多可锁定的天数可以通过获取域名权限接口获取。 LockDays *uint64 `json:"LockDays,omitnil,omitempty" name:"LockDays"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewModifyDomainLockRequest ¶
func NewModifyDomainLockRequest() (request *ModifyDomainLockRequest)
func (*ModifyDomainLockRequest) FromJsonString ¶
func (r *ModifyDomainLockRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainLockRequest) ToJsonString ¶
func (r *ModifyDomainLockRequest) ToJsonString() string
type ModifyDomainLockRequestParams ¶ added in v1.0.426
type ModifyDomainLockRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名要锁定的天数,最多可锁定的天数可以通过获取域名权限接口获取。 LockDays *uint64 `json:"LockDays,omitnil,omitempty" name:"LockDays"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type ModifyDomainLockResponse ¶
type ModifyDomainLockResponse struct { *tchttp.BaseResponse Response *ModifyDomainLockResponseParams `json:"Response"` }
func NewModifyDomainLockResponse ¶
func NewModifyDomainLockResponse() (response *ModifyDomainLockResponse)
func (*ModifyDomainLockResponse) FromJsonString ¶
func (r *ModifyDomainLockResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainLockResponse) ToJsonString ¶
func (r *ModifyDomainLockResponse) ToJsonString() string
type ModifyDomainLockResponseParams ¶ added in v1.0.426
type ModifyDomainLockResponseParams struct { // 域名锁定信息 LockInfo *LockInfo `json:"LockInfo,omitnil,omitempty" name:"LockInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDomainOwnerRequest ¶
type ModifyDomainOwnerRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名需要转入的账号,支持Uin或者邮箱格式 Account *string `json:"Account,omitnil,omitempty" name:"Account"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewModifyDomainOwnerRequest ¶
func NewModifyDomainOwnerRequest() (request *ModifyDomainOwnerRequest)
func (*ModifyDomainOwnerRequest) FromJsonString ¶
func (r *ModifyDomainOwnerRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainOwnerRequest) ToJsonString ¶
func (r *ModifyDomainOwnerRequest) ToJsonString() string
type ModifyDomainOwnerRequestParams ¶ added in v1.0.426
type ModifyDomainOwnerRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名需要转入的账号,支持Uin或者邮箱格式 Account *string `json:"Account,omitnil,omitempty" name:"Account"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type ModifyDomainOwnerResponse ¶
type ModifyDomainOwnerResponse struct { *tchttp.BaseResponse Response *ModifyDomainOwnerResponseParams `json:"Response"` }
func NewModifyDomainOwnerResponse ¶
func NewModifyDomainOwnerResponse() (response *ModifyDomainOwnerResponse)
func (*ModifyDomainOwnerResponse) FromJsonString ¶
func (r *ModifyDomainOwnerResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainOwnerResponse) ToJsonString ¶
func (r *ModifyDomainOwnerResponse) ToJsonString() string
type ModifyDomainOwnerResponseParams ¶ added in v1.0.426
type ModifyDomainOwnerResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDomainRemarkRequest ¶
type ModifyDomainRemarkRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 域名备注,删除备注请提交空内容。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewModifyDomainRemarkRequest ¶
func NewModifyDomainRemarkRequest() (request *ModifyDomainRemarkRequest)
func (*ModifyDomainRemarkRequest) FromJsonString ¶
func (r *ModifyDomainRemarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainRemarkRequest) ToJsonString ¶
func (r *ModifyDomainRemarkRequest) ToJsonString() string
type ModifyDomainRemarkRequestParams ¶ added in v1.0.426
type ModifyDomainRemarkRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 域名备注,删除备注请提交空内容。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type ModifyDomainRemarkResponse ¶
type ModifyDomainRemarkResponse struct { *tchttp.BaseResponse Response *ModifyDomainRemarkResponseParams `json:"Response"` }
func NewModifyDomainRemarkResponse ¶
func NewModifyDomainRemarkResponse() (response *ModifyDomainRemarkResponse)
func (*ModifyDomainRemarkResponse) FromJsonString ¶
func (r *ModifyDomainRemarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainRemarkResponse) ToJsonString ¶
func (r *ModifyDomainRemarkResponse) ToJsonString() string
type ModifyDomainRemarkResponseParams ¶ added in v1.0.426
type ModifyDomainRemarkResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDomainStatusRequest ¶
type ModifyDomainStatusRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名状态,”enable” 、”disable” 分别代表启用和暂停 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewModifyDomainStatusRequest ¶
func NewModifyDomainStatusRequest() (request *ModifyDomainStatusRequest)
func (*ModifyDomainStatusRequest) FromJsonString ¶
func (r *ModifyDomainStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainStatusRequest) ToJsonString ¶
func (r *ModifyDomainStatusRequest) ToJsonString() string
type ModifyDomainStatusRequestParams ¶ added in v1.0.426
type ModifyDomainStatusRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名状态,”enable” 、”disable” 分别代表启用和暂停 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type ModifyDomainStatusResponse ¶
type ModifyDomainStatusResponse struct { *tchttp.BaseResponse Response *ModifyDomainStatusResponseParams `json:"Response"` }
func NewModifyDomainStatusResponse ¶
func NewModifyDomainStatusResponse() (response *ModifyDomainStatusResponse)
func (*ModifyDomainStatusResponse) FromJsonString ¶
func (r *ModifyDomainStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainStatusResponse) ToJsonString ¶
func (r *ModifyDomainStatusResponse) ToJsonString() string
type ModifyDomainStatusResponseParams ¶ added in v1.0.426
type ModifyDomainStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDomainUnlockRequest ¶
type ModifyDomainUnlockRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名解锁码,锁定的时候会返回。 LockCode *string `json:"LockCode,omitnil,omitempty" name:"LockCode"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewModifyDomainUnlockRequest ¶
func NewModifyDomainUnlockRequest() (request *ModifyDomainUnlockRequest)
func (*ModifyDomainUnlockRequest) FromJsonString ¶
func (r *ModifyDomainUnlockRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainUnlockRequest) ToJsonString ¶
func (r *ModifyDomainUnlockRequest) ToJsonString() string
type ModifyDomainUnlockRequestParams ¶ added in v1.0.426
type ModifyDomainUnlockRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名解锁码,锁定的时候会返回。 LockCode *string `json:"LockCode,omitnil,omitempty" name:"LockCode"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type ModifyDomainUnlockResponse ¶
type ModifyDomainUnlockResponse struct { *tchttp.BaseResponse Response *ModifyDomainUnlockResponseParams `json:"Response"` }
func NewModifyDomainUnlockResponse ¶
func NewModifyDomainUnlockResponse() (response *ModifyDomainUnlockResponse)
func (*ModifyDomainUnlockResponse) FromJsonString ¶
func (r *ModifyDomainUnlockResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDomainUnlockResponse) ToJsonString ¶
func (r *ModifyDomainUnlockResponse) ToJsonString() string
type ModifyDomainUnlockResponseParams ¶ added in v1.0.426
type ModifyDomainUnlockResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDynamicDNSRequest ¶
type ModifyDynamicDNSRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录ID。 可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 记录线路,通过 API 记录线路获得,中文,比如:默认。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 记录值,如 IP : 200.200.200.200, CNAME : cname.dnspod.com., MX : mail.dnspod.com.。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 主机记录,如 www,如果不传,默认为 @。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 线路的 ID,通过 API 记录线路获得,英文字符串,比如:10=1。参数RecordLineId优先级高于RecordLine,如果同时传递二者,优先使用RecordLineId参数。 RecordLineId *string `json:"RecordLineId,omitnil,omitempty" name:"RecordLineId"` // TTL值,如果不传,默认为域名的TTL值。 Ttl *uint64 `json:"Ttl,omitnil,omitempty" name:"Ttl"` }
func NewModifyDynamicDNSRequest ¶
func NewModifyDynamicDNSRequest() (request *ModifyDynamicDNSRequest)
func (*ModifyDynamicDNSRequest) FromJsonString ¶
func (r *ModifyDynamicDNSRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDynamicDNSRequest) ToJsonString ¶
func (r *ModifyDynamicDNSRequest) ToJsonString() string
type ModifyDynamicDNSRequestParams ¶ added in v1.0.426
type ModifyDynamicDNSRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录ID。 可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 记录线路,通过 API 记录线路获得,中文,比如:默认。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 记录值,如 IP : 200.200.200.200, CNAME : cname.dnspod.com., MX : mail.dnspod.com.。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 主机记录,如 www,如果不传,默认为 @。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 线路的 ID,通过 API 记录线路获得,英文字符串,比如:10=1。参数RecordLineId优先级高于RecordLine,如果同时传递二者,优先使用RecordLineId参数。 RecordLineId *string `json:"RecordLineId,omitnil,omitempty" name:"RecordLineId"` // TTL值,如果不传,默认为域名的TTL值。 Ttl *uint64 `json:"Ttl,omitnil,omitempty" name:"Ttl"` }
Predefined struct for user
type ModifyDynamicDNSResponse ¶
type ModifyDynamicDNSResponse struct { *tchttp.BaseResponse Response *ModifyDynamicDNSResponseParams `json:"Response"` }
func NewModifyDynamicDNSResponse ¶
func NewModifyDynamicDNSResponse() (response *ModifyDynamicDNSResponse)
func (*ModifyDynamicDNSResponse) FromJsonString ¶
func (r *ModifyDynamicDNSResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDynamicDNSResponse) ToJsonString ¶
func (r *ModifyDynamicDNSResponse) ToJsonString() string
type ModifyDynamicDNSResponseParams ¶ added in v1.0.426
type ModifyDynamicDNSResponseParams struct { // 记录ID RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyPackageAutoRenewRequest ¶ added in v1.0.427
type ModifyPackageAutoRenewRequest struct { *tchttp.BaseRequest // 资源ID。可以在控制台查看所有的资源 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // enable 开启自动续费;disable 关闭自动续费 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
func NewModifyPackageAutoRenewRequest ¶ added in v1.0.427
func NewModifyPackageAutoRenewRequest() (request *ModifyPackageAutoRenewRequest)
func (*ModifyPackageAutoRenewRequest) FromJsonString ¶ added in v1.0.427
func (r *ModifyPackageAutoRenewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyPackageAutoRenewRequest) ToJsonString ¶ added in v1.0.427
func (r *ModifyPackageAutoRenewRequest) ToJsonString() string
type ModifyPackageAutoRenewRequestParams ¶ added in v1.0.427
type ModifyPackageAutoRenewRequestParams struct { // 资源ID。可以在控制台查看所有的资源 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // enable 开启自动续费;disable 关闭自动续费 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
Predefined struct for user
type ModifyPackageAutoRenewResponse ¶ added in v1.0.427
type ModifyPackageAutoRenewResponse struct { *tchttp.BaseResponse Response *ModifyPackageAutoRenewResponseParams `json:"Response"` }
func NewModifyPackageAutoRenewResponse ¶ added in v1.0.427
func NewModifyPackageAutoRenewResponse() (response *ModifyPackageAutoRenewResponse)
func (*ModifyPackageAutoRenewResponse) FromJsonString ¶ added in v1.0.427
func (r *ModifyPackageAutoRenewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyPackageAutoRenewResponse) ToJsonString ¶ added in v1.0.427
func (r *ModifyPackageAutoRenewResponse) ToJsonString() string
type ModifyPackageAutoRenewResponseParams ¶ added in v1.0.427
type ModifyPackageAutoRenewResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRecordBatchDetail ¶
type ModifyRecordBatchDetail struct { // 见RecordInfoBatchModify // 注意:此字段可能返回 null,表示取不到有效值。 RecordList []*BatchRecordInfo `json:"RecordList,omitnil,omitempty" name:"RecordList"` // 任务编号 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名等级 // 注意:此字段可能返回 null,表示取不到有效值。 DomainGrade *string `json:"DomainGrade,omitnil,omitempty" name:"DomainGrade"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 该条任务运行状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 操作类型 // 注意:此字段可能返回 null,表示取不到有效值。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 域名ID // 注意:此字段可能返回 null,表示取不到有效值。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
type ModifyRecordBatchRequest ¶
type ModifyRecordBatchRequest struct { *tchttp.BaseRequest // 记录ID数组。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordIdList []*uint64 `json:"RecordIdList,omitnil,omitempty" name:"RecordIdList"` // 要修改的字段,可选值为 [“sub_domain”、”record_type”、”area”、”value”、”mx”、”ttl”、”status”] 中的某一个。 Change *string `json:"Change,omitnil,omitempty" name:"Change"` // 修改为,具体依赖 change 字段,必填参数。 ChangeTo *string `json:"ChangeTo,omitnil,omitempty" name:"ChangeTo"` // 要修改到的记录值,仅当 change 字段为 “record_type” 时为必填参数。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // MX记录优先级,仅当修改为 MX 记录时为必填参数。 MX *string `json:"MX,omitnil,omitempty" name:"MX"` }
func NewModifyRecordBatchRequest ¶
func NewModifyRecordBatchRequest() (request *ModifyRecordBatchRequest)
func (*ModifyRecordBatchRequest) FromJsonString ¶
func (r *ModifyRecordBatchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordBatchRequest) ToJsonString ¶
func (r *ModifyRecordBatchRequest) ToJsonString() string
type ModifyRecordBatchRequestParams ¶ added in v1.0.426
type ModifyRecordBatchRequestParams struct { // 记录ID数组。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordIdList []*uint64 `json:"RecordIdList,omitnil,omitempty" name:"RecordIdList"` // 要修改的字段,可选值为 [“sub_domain”、”record_type”、”area”、”value”、”mx”、”ttl”、”status”] 中的某一个。 Change *string `json:"Change,omitnil,omitempty" name:"Change"` // 修改为,具体依赖 change 字段,必填参数。 ChangeTo *string `json:"ChangeTo,omitnil,omitempty" name:"ChangeTo"` // 要修改到的记录值,仅当 change 字段为 “record_type” 时为必填参数。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // MX记录优先级,仅当修改为 MX 记录时为必填参数。 MX *string `json:"MX,omitnil,omitempty" name:"MX"` }
Predefined struct for user
type ModifyRecordBatchResponse ¶
type ModifyRecordBatchResponse struct { *tchttp.BaseResponse Response *ModifyRecordBatchResponseParams `json:"Response"` }
func NewModifyRecordBatchResponse ¶
func NewModifyRecordBatchResponse() (response *ModifyRecordBatchResponse)
func (*ModifyRecordBatchResponse) FromJsonString ¶
func (r *ModifyRecordBatchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordBatchResponse) ToJsonString ¶
func (r *ModifyRecordBatchResponse) ToJsonString() string
type ModifyRecordBatchResponseParams ¶ added in v1.0.426
type ModifyRecordBatchResponseParams struct { // 批量任务ID JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` // 见modifyRecordBatchDetail DetailList []*ModifyRecordBatchDetail `json:"DetailList,omitnil,omitempty" name:"DetailList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRecordFieldsRequest ¶ added in v1.0.545
type ModifyRecordFieldsRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录 ID 。 RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 要修改的记录属性和值,支持:sub_domain,record_line,record_line_id,record_type,value,ttl,status,mx,weight FieldList []*KeyValue `json:"FieldList,omitnil,omitempty" name:"FieldList"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewModifyRecordFieldsRequest ¶ added in v1.0.545
func NewModifyRecordFieldsRequest() (request *ModifyRecordFieldsRequest)
func (*ModifyRecordFieldsRequest) FromJsonString ¶ added in v1.0.545
func (r *ModifyRecordFieldsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordFieldsRequest) ToJsonString ¶ added in v1.0.545
func (r *ModifyRecordFieldsRequest) ToJsonString() string
type ModifyRecordFieldsRequestParams ¶ added in v1.0.545
type ModifyRecordFieldsRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录 ID 。 RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 要修改的记录属性和值,支持:sub_domain,record_line,record_line_id,record_type,value,ttl,status,mx,weight FieldList []*KeyValue `json:"FieldList,omitnil,omitempty" name:"FieldList"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type ModifyRecordFieldsResponse ¶ added in v1.0.545
type ModifyRecordFieldsResponse struct { *tchttp.BaseResponse Response *ModifyRecordFieldsResponseParams `json:"Response"` }
func NewModifyRecordFieldsResponse ¶ added in v1.0.545
func NewModifyRecordFieldsResponse() (response *ModifyRecordFieldsResponse)
func (*ModifyRecordFieldsResponse) FromJsonString ¶ added in v1.0.545
func (r *ModifyRecordFieldsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordFieldsResponse) ToJsonString ¶ added in v1.0.545
func (r *ModifyRecordFieldsResponse) ToJsonString() string
type ModifyRecordFieldsResponseParams ¶ added in v1.0.545
type ModifyRecordFieldsResponseParams struct { // 记录ID RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRecordGroupRequest ¶ added in v1.0.543
type ModifyRecordGroupRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分组名称 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 要修改的分组 ID GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewModifyRecordGroupRequest ¶ added in v1.0.543
func NewModifyRecordGroupRequest() (request *ModifyRecordGroupRequest)
func (*ModifyRecordGroupRequest) FromJsonString ¶ added in v1.0.543
func (r *ModifyRecordGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordGroupRequest) ToJsonString ¶ added in v1.0.543
func (r *ModifyRecordGroupRequest) ToJsonString() string
type ModifyRecordGroupRequestParams ¶ added in v1.0.543
type ModifyRecordGroupRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分组名称 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 要修改的分组 ID GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type ModifyRecordGroupResponse ¶ added in v1.0.543
type ModifyRecordGroupResponse struct { *tchttp.BaseResponse Response *ModifyRecordGroupResponseParams `json:"Response"` }
func NewModifyRecordGroupResponse ¶ added in v1.0.543
func NewModifyRecordGroupResponse() (response *ModifyRecordGroupResponse)
func (*ModifyRecordGroupResponse) FromJsonString ¶ added in v1.0.543
func (r *ModifyRecordGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordGroupResponse) ToJsonString ¶ added in v1.0.543
func (r *ModifyRecordGroupResponse) ToJsonString() string
type ModifyRecordGroupResponseParams ¶ added in v1.0.543
type ModifyRecordGroupResponseParams struct { // 修改的分组 ID GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRecordRemarkRequest ¶
type ModifyRecordRemarkRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录 ID 。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 解析记录备注,删除备注请提交空内容。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewModifyRecordRemarkRequest ¶
func NewModifyRecordRemarkRequest() (request *ModifyRecordRemarkRequest)
func (*ModifyRecordRemarkRequest) FromJsonString ¶
func (r *ModifyRecordRemarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordRemarkRequest) ToJsonString ¶
func (r *ModifyRecordRemarkRequest) ToJsonString() string
type ModifyRecordRemarkRequestParams ¶ added in v1.0.426
type ModifyRecordRemarkRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录 ID 。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 解析记录备注,删除备注请提交空内容。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type ModifyRecordRemarkResponse ¶
type ModifyRecordRemarkResponse struct { *tchttp.BaseResponse Response *ModifyRecordRemarkResponseParams `json:"Response"` }
func NewModifyRecordRemarkResponse ¶
func NewModifyRecordRemarkResponse() (response *ModifyRecordRemarkResponse)
func (*ModifyRecordRemarkResponse) FromJsonString ¶
func (r *ModifyRecordRemarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordRemarkResponse) ToJsonString ¶
func (r *ModifyRecordRemarkResponse) ToJsonString() string
type ModifyRecordRemarkResponseParams ¶ added in v1.0.426
type ModifyRecordRemarkResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRecordRequest ¶
type ModifyRecordRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录类型,通过 API 记录类型获得,大写英文,比如:A 。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 记录线路,通过 API 记录线路获得,中文,比如:默认。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 记录值,如 IP : 200.200.200.200, CNAME : cname.dnspod.com., MX : mail.dnspod.com.。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 记录 ID 。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 主机记录,如 www,如果不传,默认为 @。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 线路的 ID,通过 API 记录线路获得,英文字符串,比如:10=1。参数RecordLineId优先级高于RecordLine,如果同时传递二者,优先使用RecordLineId参数。 RecordLineId *string `json:"RecordLineId,omitnil,omitempty" name:"RecordLineId"` // MX 优先级,当记录类型是 MX 时有效,范围1-20,MX 记录时必选。 MX *uint64 `json:"MX,omitnil,omitempty" name:"MX"` // TTL,范围1-604800,不同等级域名最小值不同。 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // 权重信息,0到100的整数。0 表示关闭,不传该参数,表示不设置权重信息。 Weight *uint64 `json:"Weight,omitnil,omitempty" name:"Weight"` // 记录初始状态,取值范围为 ENABLE 和 DISABLE 。默认为 ENABLE ,如果传入 DISABLE,解析不会生效,也不会验证负载均衡的限制。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 记录的备注信息。传空删除备注。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 开启DNSSEC时,强制将其它记录修改为CNAME/URL记录 DnssecConflictMode *string `json:"DnssecConflictMode,omitnil,omitempty" name:"DnssecConflictMode"` }
func NewModifyRecordRequest ¶
func NewModifyRecordRequest() (request *ModifyRecordRequest)
func (*ModifyRecordRequest) FromJsonString ¶
func (r *ModifyRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordRequest) ToJsonString ¶
func (r *ModifyRecordRequest) ToJsonString() string
type ModifyRecordRequestParams ¶ added in v1.0.426
type ModifyRecordRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录类型,通过 API 记录类型获得,大写英文,比如:A 。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 记录线路,通过 API 记录线路获得,中文,比如:默认。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 记录值,如 IP : 200.200.200.200, CNAME : cname.dnspod.com., MX : mail.dnspod.com.。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 记录 ID 。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 主机记录,如 www,如果不传,默认为 @。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 线路的 ID,通过 API 记录线路获得,英文字符串,比如:10=1。参数RecordLineId优先级高于RecordLine,如果同时传递二者,优先使用RecordLineId参数。 RecordLineId *string `json:"RecordLineId,omitnil,omitempty" name:"RecordLineId"` // MX 优先级,当记录类型是 MX 时有效,范围1-20,MX 记录时必选。 MX *uint64 `json:"MX,omitnil,omitempty" name:"MX"` // TTL,范围1-604800,不同等级域名最小值不同。 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // 权重信息,0到100的整数。0 表示关闭,不传该参数,表示不设置权重信息。 Weight *uint64 `json:"Weight,omitnil,omitempty" name:"Weight"` // 记录初始状态,取值范围为 ENABLE 和 DISABLE 。默认为 ENABLE ,如果传入 DISABLE,解析不会生效,也不会验证负载均衡的限制。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 记录的备注信息。传空删除备注。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 开启DNSSEC时,强制将其它记录修改为CNAME/URL记录 DnssecConflictMode *string `json:"DnssecConflictMode,omitnil,omitempty" name:"DnssecConflictMode"` }
Predefined struct for user
type ModifyRecordResponse ¶
type ModifyRecordResponse struct { *tchttp.BaseResponse Response *ModifyRecordResponseParams `json:"Response"` }
func NewModifyRecordResponse ¶
func NewModifyRecordResponse() (response *ModifyRecordResponse)
func (*ModifyRecordResponse) FromJsonString ¶
func (r *ModifyRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordResponse) ToJsonString ¶
func (r *ModifyRecordResponse) ToJsonString() string
type ModifyRecordResponseParams ¶ added in v1.0.426
type ModifyRecordResponseParams struct { // 记录ID RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRecordStatusRequest ¶
type ModifyRecordStatusRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录 ID 。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 记录的状态。取值范围为 ENABLE 和 DISABLE。如果传入 DISABLE,解析不会生效,也不会验证负载均衡的限制。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewModifyRecordStatusRequest ¶
func NewModifyRecordStatusRequest() (request *ModifyRecordStatusRequest)
func (*ModifyRecordStatusRequest) FromJsonString ¶
func (r *ModifyRecordStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordStatusRequest) ToJsonString ¶
func (r *ModifyRecordStatusRequest) ToJsonString() string
type ModifyRecordStatusRequestParams ¶ added in v1.0.426
type ModifyRecordStatusRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录 ID 。可以通过接口DescribeRecordList查到所有的解析记录列表以及对应的RecordId RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 记录的状态。取值范围为 ENABLE 和 DISABLE。如果传入 DISABLE,解析不会生效,也不会验证负载均衡的限制。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type ModifyRecordStatusResponse ¶
type ModifyRecordStatusResponse struct { *tchttp.BaseResponse Response *ModifyRecordStatusResponseParams `json:"Response"` }
func NewModifyRecordStatusResponse ¶
func NewModifyRecordStatusResponse() (response *ModifyRecordStatusResponse)
func (*ModifyRecordStatusResponse) FromJsonString ¶
func (r *ModifyRecordStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordStatusResponse) ToJsonString ¶
func (r *ModifyRecordStatusResponse) ToJsonString() string
type ModifyRecordStatusResponseParams ¶ added in v1.0.426
type ModifyRecordStatusResponseParams struct { // 记录ID。 RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRecordToGroupRequest ¶ added in v1.0.543
type ModifyRecordToGroupRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分组 ID GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 记录 ID,多个 ID 用竖线“|”分割 RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewModifyRecordToGroupRequest ¶ added in v1.0.543
func NewModifyRecordToGroupRequest() (request *ModifyRecordToGroupRequest)
func (*ModifyRecordToGroupRequest) FromJsonString ¶ added in v1.0.543
func (r *ModifyRecordToGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordToGroupRequest) ToJsonString ¶ added in v1.0.543
func (r *ModifyRecordToGroupRequest) ToJsonString() string
type ModifyRecordToGroupRequestParams ¶ added in v1.0.543
type ModifyRecordToGroupRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分组 ID GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 记录 ID,多个 ID 用竖线“|”分割 RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type ModifyRecordToGroupResponse ¶ added in v1.0.543
type ModifyRecordToGroupResponse struct { *tchttp.BaseResponse Response *ModifyRecordToGroupResponseParams `json:"Response"` }
func NewModifyRecordToGroupResponse ¶ added in v1.0.543
func NewModifyRecordToGroupResponse() (response *ModifyRecordToGroupResponse)
func (*ModifyRecordToGroupResponse) FromJsonString ¶ added in v1.0.543
func (r *ModifyRecordToGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRecordToGroupResponse) ToJsonString ¶ added in v1.0.543
func (r *ModifyRecordToGroupResponse) ToJsonString() string
type ModifyRecordToGroupResponseParams ¶ added in v1.0.543
type ModifyRecordToGroupResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifySnapshotConfigRequest ¶ added in v1.0.542
type ModifySnapshotConfigRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 备件间隔:空字符串-不备份,half_hour-每半小时,hourly-每小时,daily-每天,monthly-每月 Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewModifySnapshotConfigRequest ¶ added in v1.0.542
func NewModifySnapshotConfigRequest() (request *ModifySnapshotConfigRequest)
func (*ModifySnapshotConfigRequest) FromJsonString ¶ added in v1.0.542
func (r *ModifySnapshotConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySnapshotConfigRequest) ToJsonString ¶ added in v1.0.542
func (r *ModifySnapshotConfigRequest) ToJsonString() string
type ModifySnapshotConfigRequestParams ¶ added in v1.0.542
type ModifySnapshotConfigRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 备件间隔:空字符串-不备份,half_hour-每半小时,hourly-每小时,daily-每天,monthly-每月 Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type ModifySnapshotConfigResponse ¶ added in v1.0.542
type ModifySnapshotConfigResponse struct { *tchttp.BaseResponse Response *ModifySnapshotConfigResponseParams `json:"Response"` }
func NewModifySnapshotConfigResponse ¶ added in v1.0.542
func NewModifySnapshotConfigResponse() (response *ModifySnapshotConfigResponse)
func (*ModifySnapshotConfigResponse) FromJsonString ¶ added in v1.0.542
func (r *ModifySnapshotConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySnapshotConfigResponse) ToJsonString ¶ added in v1.0.542
func (r *ModifySnapshotConfigResponse) ToJsonString() string
type ModifySnapshotConfigResponseParams ¶ added in v1.0.542
type ModifySnapshotConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifySubdomainStatusRequest ¶ added in v1.0.246
type ModifySubdomainStatusRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录类型。允许的值为A、CNAME、MX、TXT、NS、AAAA、SPF、SRV、CAA、URL、URL1。若要传多个,用英文逗号分隔,例如A,TXT,CNAME。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 记录状态。允许的值为disable。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 主机记录,如 www,如果不传,默认为 @。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` }
func NewModifySubdomainStatusRequest ¶ added in v1.0.246
func NewModifySubdomainStatusRequest() (request *ModifySubdomainStatusRequest)
func (*ModifySubdomainStatusRequest) FromJsonString ¶ added in v1.0.246
func (r *ModifySubdomainStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySubdomainStatusRequest) ToJsonString ¶ added in v1.0.246
func (r *ModifySubdomainStatusRequest) ToJsonString() string
type ModifySubdomainStatusRequestParams ¶ added in v1.0.426
type ModifySubdomainStatusRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 记录类型。允许的值为A、CNAME、MX、TXT、NS、AAAA、SPF、SRV、CAA、URL、URL1。若要传多个,用英文逗号分隔,例如A,TXT,CNAME。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 记录状态。允许的值为disable。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。可以通过接口DescribeDomainList查到所有的Domain以及DomainId DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 主机记录,如 www,如果不传,默认为 @。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` }
Predefined struct for user
type ModifySubdomainStatusResponse ¶ added in v1.0.246
type ModifySubdomainStatusResponse struct { *tchttp.BaseResponse Response *ModifySubdomainStatusResponseParams `json:"Response"` }
func NewModifySubdomainStatusResponse ¶ added in v1.0.246
func NewModifySubdomainStatusResponse() (response *ModifySubdomainStatusResponse)
func (*ModifySubdomainStatusResponse) FromJsonString ¶ added in v1.0.246
func (r *ModifySubdomainStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySubdomainStatusResponse) ToJsonString ¶ added in v1.0.246
func (r *ModifySubdomainStatusResponse) ToJsonString() string
type ModifySubdomainStatusResponseParams ¶ added in v1.0.426
type ModifySubdomainStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyVasAutoRenewStatusRequest ¶ added in v1.0.427
type ModifyVasAutoRenewStatusRequest struct { *tchttp.BaseRequest // 资源ID。可以从控制台查看所有的资源 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // enable 开启自动续费;disable 关闭自动续费 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
func NewModifyVasAutoRenewStatusRequest ¶ added in v1.0.427
func NewModifyVasAutoRenewStatusRequest() (request *ModifyVasAutoRenewStatusRequest)
func (*ModifyVasAutoRenewStatusRequest) FromJsonString ¶ added in v1.0.427
func (r *ModifyVasAutoRenewStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVasAutoRenewStatusRequest) ToJsonString ¶ added in v1.0.427
func (r *ModifyVasAutoRenewStatusRequest) ToJsonString() string
type ModifyVasAutoRenewStatusRequestParams ¶ added in v1.0.427
type ModifyVasAutoRenewStatusRequestParams struct { // 资源ID。可以从控制台查看所有的资源 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // enable 开启自动续费;disable 关闭自动续费 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
Predefined struct for user
type ModifyVasAutoRenewStatusResponse ¶ added in v1.0.427
type ModifyVasAutoRenewStatusResponse struct { *tchttp.BaseResponse Response *ModifyVasAutoRenewStatusResponseParams `json:"Response"` }
func NewModifyVasAutoRenewStatusResponse ¶ added in v1.0.427
func NewModifyVasAutoRenewStatusResponse() (response *ModifyVasAutoRenewStatusResponse)
func (*ModifyVasAutoRenewStatusResponse) FromJsonString ¶ added in v1.0.427
func (r *ModifyVasAutoRenewStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVasAutoRenewStatusResponse) ToJsonString ¶ added in v1.0.427
func (r *ModifyVasAutoRenewStatusResponse) ToJsonString() string
type ModifyVasAutoRenewStatusResponseParams ¶ added in v1.0.427
type ModifyVasAutoRenewStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type PackageDetailItem ¶ added in v1.0.595
type PackageDetailItem struct { // 套餐原价 RealPrice *uint64 `json:"RealPrice,omitnil,omitempty" name:"RealPrice"` // 可更换域名次数 ChangedTimes *uint64 `json:"ChangedTimes,omitnil,omitempty" name:"ChangedTimes"` // 允许设置的最小 TTL 值 MinTtl *uint64 `json:"MinTtl,omitnil,omitempty" name:"MinTtl"` // 负载均衡数量 RecordRoll *uint64 `json:"RecordRoll,omitnil,omitempty" name:"RecordRoll"` // 子域名级数 SubDomainLevel *uint64 `json:"SubDomainLevel,omitnil,omitempty" name:"SubDomainLevel"` // 泛解析级数 MaxWildcard *uint64 `json:"MaxWildcard,omitnil,omitempty" name:"MaxWildcard"` // DNS 服务集群个数 DnsServerRegion *string `json:"DnsServerRegion,omitnil,omitempty" name:"DnsServerRegion"` // 套餐名称 DomainGradeCn *string `json:"DomainGradeCn,omitnil,omitempty" name:"DomainGradeCn"` // 套餐代号 GradeLevel *uint64 `json:"GradeLevel,omitnil,omitempty" name:"GradeLevel"` // 套餐对应的 NS Ns []*string `json:"Ns,omitnil,omitempty" name:"Ns"` // 套餐代码 DomainGrade *string `json:"DomainGrade,omitnil,omitempty" name:"DomainGrade"` }
type PayOrderWithBalanceRequest ¶ added in v1.0.427
type PayOrderWithBalanceRequest struct { *tchttp.BaseRequest // 需要支付的大订单号数组 BigDealIdList []*string `json:"BigDealIdList,omitnil,omitempty" name:"BigDealIdList"` // 代金券ID数组。可以从控制台查到拥有的代金券 VoucherIdList []*string `json:"VoucherIdList,omitnil,omitempty" name:"VoucherIdList"` }
func NewPayOrderWithBalanceRequest ¶ added in v1.0.427
func NewPayOrderWithBalanceRequest() (request *PayOrderWithBalanceRequest)
func (*PayOrderWithBalanceRequest) FromJsonString ¶ added in v1.0.427
func (r *PayOrderWithBalanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PayOrderWithBalanceRequest) ToJsonString ¶ added in v1.0.427
func (r *PayOrderWithBalanceRequest) ToJsonString() string
type PayOrderWithBalanceRequestParams ¶ added in v1.0.427
type PayOrderWithBalanceRequestParams struct { // 需要支付的大订单号数组 BigDealIdList []*string `json:"BigDealIdList,omitnil,omitempty" name:"BigDealIdList"` // 代金券ID数组。可以从控制台查到拥有的代金券 VoucherIdList []*string `json:"VoucherIdList,omitnil,omitempty" name:"VoucherIdList"` }
Predefined struct for user
type PayOrderWithBalanceResponse ¶ added in v1.0.427
type PayOrderWithBalanceResponse struct { *tchttp.BaseResponse Response *PayOrderWithBalanceResponseParams `json:"Response"` }
func NewPayOrderWithBalanceResponse ¶ added in v1.0.427
func NewPayOrderWithBalanceResponse() (response *PayOrderWithBalanceResponse)
func (*PayOrderWithBalanceResponse) FromJsonString ¶ added in v1.0.427
func (r *PayOrderWithBalanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PayOrderWithBalanceResponse) ToJsonString ¶ added in v1.0.427
func (r *PayOrderWithBalanceResponse) ToJsonString() string
type PayOrderWithBalanceResponseParams ¶ added in v1.0.427
type PayOrderWithBalanceResponseParams struct { // 此次操作支付成功的订单id数组 DealIdList []*string `json:"DealIdList,omitnil,omitempty" name:"DealIdList"` // 此次操作支付成功的大订单号数组 BigDealIdList []*string `json:"BigDealIdList,omitnil,omitempty" name:"BigDealIdList"` // 此次操作支付成功的订单号数组 DealNameList []*string `json:"DealNameList,omitnil,omitempty" name:"DealNameList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type PreviewDetail ¶ added in v1.0.595
type PreviewDetail struct { // 域名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 域名套餐代码 Grade *string `json:"Grade,omitnil,omitempty" name:"Grade"` // 域名套餐名称 GradeTitle *string `json:"GradeTitle,omitnil,omitempty" name:"GradeTitle"` // 域名记录数 Records *uint64 `json:"Records,omitnil,omitempty" name:"Records"` // 域名停靠状态。0 未开启 1 已开启 2 已暂停 DomainParkingStatus *uint64 `json:"DomainParkingStatus,omitnil,omitempty" name:"DomainParkingStatus"` // 自定义线路数量 LineCount *uint64 `json:"LineCount,omitnil,omitempty" name:"LineCount"` // 自定义线路分组数量 LineGroupCount *uint64 `json:"LineGroupCount,omitnil,omitempty" name:"LineGroupCount"` // 域名别名数量 AliasCount *uint64 `json:"AliasCount,omitnil,omitempty" name:"AliasCount"` // 允许添加的最大域名别名数量 MaxAliasCount *uint64 `json:"MaxAliasCount,omitnil,omitempty" name:"MaxAliasCount"` // 昨天的解析量 ResolveCount *uint64 `json:"ResolveCount,omitnil,omitempty" name:"ResolveCount"` // 增值服务数量 VASCount *uint64 `json:"VASCount,omitnil,omitempty" name:"VASCount"` }
type PurviewInfo ¶
type RecordCountInfo ¶
type RecordGroupInfo ¶ added in v1.0.543
type RecordInfo ¶
type RecordInfo struct { // 记录 ID 。 Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 子域名(主机记录)。 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 记录类型, 详见 DescribeRecordType 接口。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 解析记录的线路,详见 DescribeRecordLineList 接口。 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 解析记录的线路 ID ,详见 DescribeRecordLineList 接口。 RecordLineId *string `json:"RecordLineId,omitnil,omitempty" name:"RecordLineId"` // 记录值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 记录权重值。 // 注意:此字段可能返回 null,表示取不到有效值。 Weight *uint64 `json:"Weight,omitnil,omitempty" name:"Weight"` // 记录的 MX 记录值,非 MX 记录类型,默认为 0。 MX *uint64 `json:"MX,omitnil,omitempty" name:"MX"` // 记录的 TTL 值。 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // 记录状态。0表示禁用,1表示启用。 Enabled *uint64 `json:"Enabled,omitnil,omitempty" name:"Enabled"` // 该记录的 D 监控状态。 // "Ok" : 服务器正常。 // "Warn" : 该记录有报警, 服务器返回 4XX。 // "Down" : 服务器宕机。 // "" : 该记录未开启 D 监控。 MonitorStatus *string `json:"MonitorStatus,omitnil,omitempty" name:"MonitorStatus"` // 记录的备注。 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 记录最后更新时间。 UpdatedOn *string `json:"UpdatedOn,omitnil,omitempty" name:"UpdatedOn"` // 域名 ID 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
type RecordListItem ¶
type RecordListItem struct { // 记录Id RecordId *uint64 `json:"RecordId,omitnil,omitempty" name:"RecordId"` // 记录值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 记录状态,启用:ENABLE,暂停:DISABLE Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 更新时间 UpdatedOn *string `json:"UpdatedOn,omitnil,omitempty" name:"UpdatedOn"` // 主机名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 记录线路 Line *string `json:"Line,omitnil,omitempty" name:"Line"` // 线路Id LineId *string `json:"LineId,omitnil,omitempty" name:"LineId"` // 记录类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 记录权重,用于负载均衡记录 // 注意:此字段可能返回 null,表示取不到有效值。 Weight *uint64 `json:"Weight,omitnil,omitempty" name:"Weight"` // 记录监控状态,正常:OK,告警:WARN,宕机:DOWN,未设置监控或监控暂停则为空 MonitorStatus *string `json:"MonitorStatus,omitnil,omitempty" name:"MonitorStatus"` // 记录备注说明 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 记录缓存时间 TTL *uint64 `json:"TTL,omitnil,omitempty" name:"TTL"` // MX值,只有MX记录有 // 注意:此字段可能返回 null,表示取不到有效值。 MX *uint64 `json:"MX,omitnil,omitempty" name:"MX"` // 是否是默认的ns记录 DefaultNS *bool `json:"DefaultNS,omitnil,omitempty" name:"DefaultNS"` }
type RollbackRecordSnapshotRequest ¶ added in v1.0.542
type RollbackRecordSnapshotRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 解析记录信息 RecordList []*SnapshotRecord `json:"RecordList,omitnil,omitempty" name:"RecordList"` // 之前的快照回滚任务 ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
func NewRollbackRecordSnapshotRequest ¶ added in v1.0.542
func NewRollbackRecordSnapshotRequest() (request *RollbackRecordSnapshotRequest)
func (*RollbackRecordSnapshotRequest) FromJsonString ¶ added in v1.0.542
func (r *RollbackRecordSnapshotRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RollbackRecordSnapshotRequest) ToJsonString ¶ added in v1.0.542
func (r *RollbackRecordSnapshotRequest) ToJsonString() string
type RollbackRecordSnapshotRequestParams ¶ added in v1.0.542
type RollbackRecordSnapshotRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 解析记录信息 RecordList []*SnapshotRecord `json:"RecordList,omitnil,omitempty" name:"RecordList"` // 之前的快照回滚任务 ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` }
Predefined struct for user
type RollbackRecordSnapshotResponse ¶ added in v1.0.542
type RollbackRecordSnapshotResponse struct { *tchttp.BaseResponse Response *RollbackRecordSnapshotResponseParams `json:"Response"` }
func NewRollbackRecordSnapshotResponse ¶ added in v1.0.542
func NewRollbackRecordSnapshotResponse() (response *RollbackRecordSnapshotResponse)
func (*RollbackRecordSnapshotResponse) FromJsonString ¶ added in v1.0.542
func (r *RollbackRecordSnapshotResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RollbackRecordSnapshotResponse) ToJsonString ¶ added in v1.0.542
func (r *RollbackRecordSnapshotResponse) ToJsonString() string
type RollbackRecordSnapshotResponseParams ¶ added in v1.0.542
type RollbackRecordSnapshotResponseParams struct { // 回滚任务 ID JobId *uint64 `json:"JobId,omitnil,omitempty" name:"JobId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RollbackSnapshotRequest ¶ added in v1.0.542
type RollbackSnapshotRequest struct { *tchttp.BaseRequest // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照记录 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 指定需要回滚的记录 RecordList []*SnapshotRecord `json:"RecordList,omitnil,omitempty" name:"RecordList"` }
func NewRollbackSnapshotRequest ¶ added in v1.0.542
func NewRollbackSnapshotRequest() (request *RollbackSnapshotRequest)
func (*RollbackSnapshotRequest) FromJsonString ¶ added in v1.0.542
func (r *RollbackSnapshotRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RollbackSnapshotRequest) ToJsonString ¶ added in v1.0.542
func (r *RollbackSnapshotRequest) ToJsonString() string
type RollbackSnapshotRequestParams ¶ added in v1.0.542
type RollbackSnapshotRequestParams struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照记录 ID SnapshotId *string `json:"SnapshotId,omitnil,omitempty" name:"SnapshotId"` // 域名 ID 。参数 DomainId 优先级比参数 Domain 高,如果传递参数 DomainId 将忽略参数 Domain 。 DomainId *uint64 `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 指定需要回滚的记录 RecordList []*SnapshotRecord `json:"RecordList,omitnil,omitempty" name:"RecordList"` }
Predefined struct for user
type RollbackSnapshotResponse ¶ added in v1.0.542
type RollbackSnapshotResponse struct { *tchttp.BaseResponse Response *RollbackSnapshotResponseParams `json:"Response"` }
func NewRollbackSnapshotResponse ¶ added in v1.0.542
func NewRollbackSnapshotResponse() (response *RollbackSnapshotResponse)
func (*RollbackSnapshotResponse) FromJsonString ¶ added in v1.0.542
func (r *RollbackSnapshotResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RollbackSnapshotResponse) ToJsonString ¶ added in v1.0.542
func (r *RollbackSnapshotResponse) ToJsonString() string
type RollbackSnapshotResponseParams ¶ added in v1.0.542
type RollbackSnapshotResponseParams struct { // 回滚任务 ID,用来查询回滚状态 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SnapshotConfig ¶ added in v1.0.542
type SnapshotConfig struct { // 配置类型:空字符串-不备份,half_hour-每半小时,hourly-每小时,daily-每天,monthly-每月 Config *string `json:"Config,omitnil,omitempty" name:"Config"` // 添加时间 CreatedOn *string `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"` // 所属域名 ID DomainId *string `json:"DomainId,omitnil,omitempty" name:"DomainId"` // 配置 ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 快照数量 SnapshotCount *uint64 `json:"SnapshotCount,omitnil,omitempty" name:"SnapshotCount"` // 状态:enable-启用,disable-禁用 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 更新时间 UpdatedOn *string `json:"UpdatedOn,omitnil,omitempty" name:"UpdatedOn"` }
type SnapshotInfo ¶ added in v1.0.542
type SnapshotInfo struct { // 快照的对象存储地址 CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"` // 添加时间 CreatedOn *string `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"` // 所属域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 快照记录 ID Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 域名解析记录数 RecordCount *string `json:"RecordCount,omitnil,omitempty" name:"RecordCount"` // 状态:normal-正常,create-备份中 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type SnapshotPageInfo ¶ added in v1.0.542
type SnapshotPageInfo struct { // 快照总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` }
type SnapshotRecord ¶ added in v1.0.542
type SnapshotRecord struct { // 子域名 SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"` // 记录类型 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 解析线路 RecordLine *string `json:"RecordLine,omitnil,omitempty" name:"RecordLine"` // 解析值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // TTL(秒) TTL *string `json:"TTL,omitnil,omitempty" name:"TTL"` // 解析记录 ID RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"` // MX优先级 // 注意:此字段可能返回 null,表示取不到有效值。 MX *string `json:"MX,omitnil,omitempty" name:"MX"` // 权重 // 注意:此字段可能返回 null,表示取不到有效值。 Weight *string `json:"Weight,omitnil,omitempty" name:"Weight"` // 失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` }
type SubdomainAliasAnalyticsItem ¶ added in v1.0.423
type SubdomainAliasAnalyticsItem struct { // 子域名解析量统计查询信息 Info *SubdomainAnalyticsInfo `json:"Info,omitnil,omitempty" name:"Info"` // 当前统计维度解析量小计 Data []*DomainAnalyticsDetail `json:"Data,omitnil,omitempty" name:"Data"` }
type SubdomainAnalyticsInfo ¶ added in v1.0.423
type SubdomainAnalyticsInfo struct { // DATE:按天维度统计 HOUR:按小时维度统计 DnsFormat *string `json:"DnsFormat,omitnil,omitempty" name:"DnsFormat"` // 当前统计周期解析量总计 DnsTotal *uint64 `json:"DnsTotal,omitnil,omitempty" name:"DnsTotal"` // 当前查询的域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 当前统计周期开始时间 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 当前统计周期结束时间 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 当前统计的子域名 Subdomain *string `json:"Subdomain,omitnil,omitempty" name:"Subdomain"` }
type TagItemFilter ¶ added in v1.0.697
type UserInfo ¶
type UserInfo struct { // 用户昵称 Nick *string `json:"Nick,omitnil,omitempty" name:"Nick"` // 用户ID Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 用户账号, 邮箱格式 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 账号状态:”enabled”: 正常;”disabled”: 被封禁 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 电话号码 Telephone *string `json:"Telephone,omitnil,omitempty" name:"Telephone"` // 邮箱是否通过验证:”yes”: 通过;”no”: 未通过 EmailVerified *string `json:"EmailVerified,omitnil,omitempty" name:"EmailVerified"` // 手机是否通过验证:”yes”: 通过;”no”: 未通过 TelephoneVerified *string `json:"TelephoneVerified,omitnil,omitempty" name:"TelephoneVerified"` // 账号等级, 按照用户账号下域名等级排序, 选取一个最高等级为账号等级, 具体对应情况参见域名等级。 UserGrade *string `json:"UserGrade,omitnil,omitempty" name:"UserGrade"` // 用户名称, 企业用户对应为公司名称 RealName *string `json:"RealName,omitnil,omitempty" name:"RealName"` // 是否绑定微信:”yes”: 通过;”no”: 未通过 WechatBinded *string `json:"WechatBinded,omitnil,omitempty" name:"WechatBinded"` // 用户UIN Uin *int64 `json:"Uin,omitnil,omitempty" name:"Uin"` // 所属 DNS 服务器 FreeNs []*string `json:"FreeNs,omitnil,omitempty" name:"FreeNs"` }
type VASStatisticItem ¶ added in v1.0.595
type VASStatisticItem struct { // 增值服务名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 增值服务标识 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 增值服务最大用量 LimitCount *uint64 `json:"LimitCount,omitnil,omitempty" name:"LimitCount"` // 增值服务已使用的用量 UseCount *uint64 `json:"UseCount,omitnil,omitempty" name:"UseCount"` }
type WhoisContact ¶ added in v1.0.595
type WhoisContact struct { // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Admin *WhoisContactAddress `json:"Admin,omitnil,omitempty" name:"Admin"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Billing *WhoisContactAddress `json:"Billing,omitnil,omitempty" name:"Billing"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Registrant *WhoisContactAddress `json:"Registrant,omitnil,omitempty" name:"Registrant"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Tech *WhoisContactAddress `json:"Tech,omitnil,omitempty" name:"Tech"` }
type WhoisContactAddress ¶ added in v1.0.595
type WhoisContactAddress struct { // 无 // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil,omitempty" name:"City"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Country *string `json:"Country,omitnil,omitempty" name:"Country"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Fax *string `json:"Fax,omitnil,omitempty" name:"Fax"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 FaxExt *string `json:"FaxExt,omitnil,omitempty" name:"FaxExt"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Handle *string `json:"Handle,omitnil,omitempty" name:"Handle"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Organization *string `json:"Organization,omitnil,omitempty" name:"Organization"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 PostalCode *string `json:"PostalCode,omitnil,omitempty" name:"PostalCode"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 State *string `json:"State,omitnil,omitempty" name:"State"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Street *string `json:"Street,omitnil,omitempty" name:"Street"` }
type WhoisInfo ¶ added in v1.0.595
type WhoisInfo struct { // 联系信息 // 注意:此字段可能返回 null,表示取不到有效值。 Contacts *WhoisContact `json:"Contacts,omitnil,omitempty" name:"Contacts"` // 域名注册时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreationDate *string `json:"CreationDate,omitnil,omitempty" name:"CreationDate"` // 域名到期时间 // 注意:此字段可能返回 null,表示取不到有效值。 ExpirationDate *string `json:"ExpirationDate,omitnil,omitempty" name:"ExpirationDate"` // 是否是在腾讯云注册的域名 // 注意:此字段可能返回 null,表示取不到有效值。 IsQcloud *bool `json:"IsQcloud,omitnil,omitempty" name:"IsQcloud"` // 是否当前操作账号注册的域名 // 注意:此字段可能返回 null,表示取不到有效值。 IsQcloudOwner *bool `json:"IsQcloudOwner,omitnil,omitempty" name:"IsQcloudOwner"` // 域名配置的NS // 注意:此字段可能返回 null,表示取不到有效值。 NameServers []*string `json:"NameServers,omitnil,omitempty" name:"NameServers"` // Whois原始信息 // 注意:此字段可能返回 null,表示取不到有效值。 Raw []*string `json:"Raw,omitnil,omitempty" name:"Raw"` // 域名注册商 // 注意:此字段可能返回 null,表示取不到有效值。 Registrar []*string `json:"Registrar,omitnil,omitempty" name:"Registrar"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status []*string `json:"Status,omitnil,omitempty" name:"Status"` // 更新日期 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedDate *string `json:"UpdatedDate,omitnil,omitempty" name:"UpdatedDate"` // dnssec // 注意:此字段可能返回 null,表示取不到有效值。 Dnssec *string `json:"Dnssec,omitnil,omitempty" name:"Dnssec"` }