Documentation ¶
Index ¶
- Constants
- type AdminContact
- type BatchDomainBuyDetails
- type BatchDomainBuyLog
- type BatchModifyIntlDomainDNSRequest
- type BatchModifyIntlDomainDNSRequestParams
- type BatchModifyIntlDomainDNSResponse
- type BatchModifyIntlDomainDNSResponseParams
- type BatchModifyIntlDomainInfoRequest
- type BatchModifyIntlDomainInfoRequestParams
- type BatchModifyIntlDomainInfoResponse
- type BatchModifyIntlDomainInfoResponseParams
- type BillingContact
- type CheckIntlDomainNewRequest
- type CheckIntlDomainNewRequestParams
- type CheckIntlDomainNewResponse
- type CheckIntlDomainNewResponseParams
- type Client
- func (c *Client) BatchModifyIntlDomainDNS(request *BatchModifyIntlDomainDNSRequest) (response *BatchModifyIntlDomainDNSResponse, err error)
- func (c *Client) BatchModifyIntlDomainDNSWithContext(ctx context.Context, request *BatchModifyIntlDomainDNSRequest) (response *BatchModifyIntlDomainDNSResponse, err error)
- func (c *Client) BatchModifyIntlDomainInfo(request *BatchModifyIntlDomainInfoRequest) (response *BatchModifyIntlDomainInfoResponse, err error)
- func (c *Client) BatchModifyIntlDomainInfoWithContext(ctx context.Context, request *BatchModifyIntlDomainInfoRequest) (response *BatchModifyIntlDomainInfoResponse, err error)
- func (c *Client) CheckIntlDomainNew(request *CheckIntlDomainNewRequest) (response *CheckIntlDomainNewResponse, err error)
- func (c *Client) CheckIntlDomainNewWithContext(ctx context.Context, request *CheckIntlDomainNewRequest) (response *CheckIntlDomainNewResponse, err error)
- func (c *Client) CreateIntlDomainBatch(request *CreateIntlDomainBatchRequest) (response *CreateIntlDomainBatchResponse, err error)
- func (c *Client) CreateIntlDomainBatchWithContext(ctx context.Context, request *CreateIntlDomainBatchRequest) (response *CreateIntlDomainBatchResponse, err error)
- func (c *Client) CreateIntlPhoneEmail(request *CreateIntlPhoneEmailRequest) (response *CreateIntlPhoneEmailResponse, err error)
- func (c *Client) CreateIntlPhoneEmailWithContext(ctx context.Context, request *CreateIntlPhoneEmailRequest) (response *CreateIntlPhoneEmailResponse, err error)
- func (c *Client) CreateIntlTemplate(request *CreateIntlTemplateRequest) (response *CreateIntlTemplateResponse, err error)
- func (c *Client) CreateIntlTemplateWithContext(ctx context.Context, request *CreateIntlTemplateRequest) (response *CreateIntlTemplateResponse, err error)
- func (c *Client) DeleteIntlPhoneEmail(request *DeleteIntlPhoneEmailRequest) (response *DeleteIntlPhoneEmailResponse, err error)
- func (c *Client) DeleteIntlPhoneEmailWithContext(ctx context.Context, request *DeleteIntlPhoneEmailRequest) (response *DeleteIntlPhoneEmailResponse, err error)
- func (c *Client) DeleteIntlTemplate(request *DeleteIntlTemplateRequest) (response *DeleteIntlTemplateResponse, err error)
- func (c *Client) DeleteIntlTemplateWithContext(ctx context.Context, request *DeleteIntlTemplateRequest) (response *DeleteIntlTemplateResponse, err error)
- func (c *Client) DescribeIntlBatchDetailStatus(request *DescribeIntlBatchDetailStatusRequest) (response *DescribeIntlBatchDetailStatusResponse, err error)
- func (c *Client) DescribeIntlBatchDetailStatusWithContext(ctx context.Context, request *DescribeIntlBatchDetailStatusRequest) (response *DescribeIntlBatchDetailStatusResponse, err error)
- func (c *Client) DescribeIntlBatchOperationLogs(request *DescribeIntlBatchOperationLogsRequest) (response *DescribeIntlBatchOperationLogsResponse, err error)
- func (c *Client) DescribeIntlBatchOperationLogsWithContext(ctx context.Context, request *DescribeIntlBatchOperationLogsRequest) (response *DescribeIntlBatchOperationLogsResponse, err error)
- func (c *Client) DescribeIntlDomain(request *DescribeIntlDomainRequest) (response *DescribeIntlDomainResponse, err error)
- func (c *Client) DescribeIntlDomainBatchDetails(request *DescribeIntlDomainBatchDetailsRequest) (response *DescribeIntlDomainBatchDetailsResponse, err error)
- func (c *Client) DescribeIntlDomainBatchDetailsWithContext(ctx context.Context, request *DescribeIntlDomainBatchDetailsRequest) (response *DescribeIntlDomainBatchDetailsResponse, err error)
- func (c *Client) DescribeIntlDomainList(request *DescribeIntlDomainListRequest) (response *DescribeIntlDomainListResponse, err error)
- func (c *Client) DescribeIntlDomainListWithContext(ctx context.Context, request *DescribeIntlDomainListRequest) (response *DescribeIntlDomainListResponse, err error)
- func (c *Client) DescribeIntlDomainPriceNewList(request *DescribeIntlDomainPriceNewListRequest) (response *DescribeIntlDomainPriceNewListResponse, err error)
- func (c *Client) DescribeIntlDomainPriceNewListWithContext(ctx context.Context, request *DescribeIntlDomainPriceNewListRequest) (response *DescribeIntlDomainPriceNewListResponse, err error)
- func (c *Client) DescribeIntlDomainWithContext(ctx context.Context, request *DescribeIntlDomainRequest) (response *DescribeIntlDomainResponse, err error)
- func (c *Client) DescribeIntlPhoneEmailList(request *DescribeIntlPhoneEmailListRequest) (response *DescribeIntlPhoneEmailListResponse, err error)
- func (c *Client) DescribeIntlPhoneEmailListWithContext(ctx context.Context, request *DescribeIntlPhoneEmailListRequest) (response *DescribeIntlPhoneEmailListResponse, err error)
- func (c *Client) DescribeIntlTemplate(request *DescribeIntlTemplateRequest) (response *DescribeIntlTemplateResponse, err error)
- func (c *Client) DescribeIntlTemplateList(request *DescribeIntlTemplateListRequest) (response *DescribeIntlTemplateListResponse, err error)
- func (c *Client) DescribeIntlTemplateListWithContext(ctx context.Context, request *DescribeIntlTemplateListRequest) (response *DescribeIntlTemplateListResponse, err error)
- func (c *Client) DescribeIntlTemplateWithContext(ctx context.Context, request *DescribeIntlTemplateRequest) (response *DescribeIntlTemplateResponse, err error)
- func (c *Client) ModifyOwnerIntlBatch(request *ModifyOwnerIntlBatchRequest) (response *ModifyOwnerIntlBatchResponse, err error)
- func (c *Client) ModifyOwnerIntlBatchWithContext(ctx context.Context, request *ModifyOwnerIntlBatchRequest) (response *ModifyOwnerIntlBatchResponse, err error)
- func (c *Client) RenewIntlDomainBatch(request *RenewIntlDomainBatchRequest) (response *RenewIntlDomainBatchResponse, err error)
- func (c *Client) RenewIntlDomainBatchWithContext(ctx context.Context, request *RenewIntlDomainBatchRequest) (response *RenewIntlDomainBatchResponse, err error)
- func (c *Client) SendIntlPhoneEmailCode(request *SendIntlPhoneEmailCodeRequest) (response *SendIntlPhoneEmailCodeResponse, err error)
- func (c *Client) SendIntlPhoneEmailCodeWithContext(ctx context.Context, request *SendIntlPhoneEmailCodeRequest) (response *SendIntlPhoneEmailCodeResponse, err error)
- func (c *Client) SetIntlDomainAutoRenew(request *SetIntlDomainAutoRenewRequest) (response *SetIntlDomainAutoRenewResponse, err error)
- func (c *Client) SetIntlDomainAutoRenewWithContext(ctx context.Context, request *SetIntlDomainAutoRenewRequest) (response *SetIntlDomainAutoRenewResponse, err error)
- func (c *Client) TransferInIntlDomainBatch(request *TransferInIntlDomainBatchRequest) (response *TransferInIntlDomainBatchResponse, err error)
- func (c *Client) TransferInIntlDomainBatchWithContext(ctx context.Context, request *TransferInIntlDomainBatchRequest) (response *TransferInIntlDomainBatchResponse, err error)
- func (c *Client) TransferProhibitionIntlBatch(request *TransferProhibitionIntlBatchRequest) (response *TransferProhibitionIntlBatchResponse, err error)
- func (c *Client) TransferProhibitionIntlBatchWithContext(ctx context.Context, request *TransferProhibitionIntlBatchRequest) (response *TransferProhibitionIntlBatchResponse, err error)
- func (c *Client) UpdateProhibitionIntlBatch(request *UpdateProhibitionIntlBatchRequest) (response *UpdateProhibitionIntlBatchResponse, err error)
- func (c *Client) UpdateProhibitionIntlBatchWithContext(ctx context.Context, request *UpdateProhibitionIntlBatchRequest) (response *UpdateProhibitionIntlBatchResponse, err error)
- type CreateIntlDomainBatchRequest
- type CreateIntlDomainBatchRequestParams
- type CreateIntlDomainBatchResponse
- type CreateIntlDomainBatchResponseParams
- type CreateIntlPhoneEmailRequest
- type CreateIntlPhoneEmailRequestParams
- type CreateIntlPhoneEmailResponse
- type CreateIntlPhoneEmailResponseParams
- type CreateIntlTemplateRequest
- type CreateIntlTemplateRequestParams
- type CreateIntlTemplateResponse
- type CreateIntlTemplateResponseParams
- type DeleteIntlPhoneEmailRequest
- type DeleteIntlPhoneEmailRequestParams
- type DeleteIntlPhoneEmailResponse
- type DeleteIntlPhoneEmailResponseParams
- type DeleteIntlTemplateRequest
- type DeleteIntlTemplateRequestParams
- type DeleteIntlTemplateResponse
- type DeleteIntlTemplateResponseParams
- type DescribeIntlBatchDetailStatusRequest
- type DescribeIntlBatchDetailStatusRequestParams
- type DescribeIntlBatchDetailStatusResponse
- type DescribeIntlBatchDetailStatusResponseParams
- type DescribeIntlBatchOperationLogsRequest
- type DescribeIntlBatchOperationLogsRequestParams
- type DescribeIntlBatchOperationLogsResponse
- type DescribeIntlBatchOperationLogsResponseParams
- type DescribeIntlDomainBatchDetailsRequest
- type DescribeIntlDomainBatchDetailsRequestParams
- type DescribeIntlDomainBatchDetailsResponse
- type DescribeIntlDomainBatchDetailsResponseParams
- type DescribeIntlDomainListRequest
- type DescribeIntlDomainListRequestParams
- type DescribeIntlDomainListResponse
- type DescribeIntlDomainListResponseParams
- type DescribeIntlDomainPriceNewListRequest
- type DescribeIntlDomainPriceNewListRequestParams
- type DescribeIntlDomainPriceNewListResponse
- type DescribeIntlDomainPriceNewListResponseParams
- type DescribeIntlDomainRequest
- type DescribeIntlDomainRequestParams
- type DescribeIntlDomainResponse
- type DescribeIntlDomainResponseParams
- type DescribeIntlPhoneEmailListRequest
- type DescribeIntlPhoneEmailListRequestParams
- type DescribeIntlPhoneEmailListResponse
- type DescribeIntlPhoneEmailListResponseParams
- type DescribeIntlTemplateListRequest
- type DescribeIntlTemplateListRequestParams
- type DescribeIntlTemplateListResponse
- type DescribeIntlTemplateListResponseParams
- type DescribeIntlTemplateRequest
- type DescribeIntlTemplateRequestParams
- type DescribeIntlTemplateResponse
- type DescribeIntlTemplateResponseParams
- type IntlBatchDetails
- type IntlContactInfo
- type IntlDomainInfo
- type IntlPhoneEmailLists
- type IntlTemplate
- type IntlTemplateInfo
- type ModifyOwnerIntlBatchRequest
- type ModifyOwnerIntlBatchRequestParams
- type ModifyOwnerIntlBatchResponse
- type ModifyOwnerIntlBatchResponseParams
- type PriceInfoNew
- type RegistrantContact
- type RenewIntlDomainBatchRequest
- type RenewIntlDomainBatchRequestParams
- type RenewIntlDomainBatchResponse
- type RenewIntlDomainBatchResponseParams
- type SendIntlPhoneEmailCodeRequest
- type SendIntlPhoneEmailCodeRequestParams
- type SendIntlPhoneEmailCodeResponse
- type SendIntlPhoneEmailCodeResponseParams
- type SetIntlDomainAutoRenewRequest
- type SetIntlDomainAutoRenewRequestParams
- type SetIntlDomainAutoRenewResponse
- type SetIntlDomainAutoRenewResponseParams
- type TechnicalContact
- type TransferInIntlDomainBatchRequest
- type TransferInIntlDomainBatchRequestParams
- type TransferInIntlDomainBatchResponse
- type TransferInIntlDomainBatchResponseParams
- type TransferProhibitionIntlBatchRequest
- type TransferProhibitionIntlBatchRequestParams
- type TransferProhibitionIntlBatchResponse
- type TransferProhibitionIntlBatchResponseParams
- type UpdateProhibitionIntlBatchRequest
- type UpdateProhibitionIntlBatchRequestParams
- type UpdateProhibitionIntlBatchResponse
- type UpdateProhibitionIntlBatchResponseParams
Constants ¶
const ( // Operation failed. FAILEDOPERATION = "FailedOperation" // Domain name query failed. Please try this feature again later. FAILEDOPERATION_CHECKDOMAINFAILED = "FailedOperation.CheckDomainFailed" // Failed to create the registrant profile. FAILEDOPERATION_CREATETEMPLATEFAILED = "FailedOperation.CreateTemplateFailed" // Failed to get the domain information. Please try again later. FAILEDOPERATION_DESCRIBEDOMAINLISTFAILED = "FailedOperation.DescribeDomainListFailed" // Failed to query the registrant profile. FAILEDOPERATION_DESCRIBETEMPLATEFAILED = "FailedOperation.DescribeTemplateFailed" // Failed to get the domain price list. FAILEDOPERATION_DOMAINPRICELISTFAILED = "FailedOperation.DomainPriceListFailed" // Domain registration failed. Please try again later. FAILEDOPERATION_REGISTERDOMAIN = "FailedOperation.RegisterDomain" // Domain registration failed. Please try again later. FAILEDOPERATION_REGISTERDOMAINFAILED = "FailedOperation.RegisterDomainFailed" // Domain renewal failed. Please try again later. FAILEDOPERATION_RENEWDOMAINFAILED = "FailedOperation.RenewDomainFailed" // Failed to modify the DNS server. Enter a correct DNS server address. FAILEDOPERATION_SETDOMAINDNSFAILED = "FailedOperation.SetDomainDnsFailed" // The number of registrant profiles has reached the maximum number allowed. Delete a profile and try again. FAILEDOPERATION_TEMPLATEMAXNUMFAILED = "FailedOperation.TemplateMaxNumFailed" // Failed to transfer the domain in. Please try again later. FAILEDOPERATION_TRANSFERINDOMAINFAILED = "FailedOperation.TransferInDomainFailed" // Internal error. INTERNALERROR = "InternalError" // Failed to add the mobile number or email address. INTERNALERROR_ADDPHONEEMAILERR = "InternalError.AddPhoneEmailErr" // Failed to get check data. INTERNALERROR_CHECKDNAVAILABLEERR = "InternalError.CheckDnAvailableErr" // Failed to verify the verification code. INTERNALERROR_CHECKVERIFYCODEERR = "InternalError.CheckVerifyCodeErr" // Failed to delete the mobile number or email address. INTERNALERROR_DELETEPHONEEMAILVERIFYERR = "InternalError.DeletePhoneEmailVerifyErr" // Failed to delete the registrant profile. INTERNALERROR_DELETETEMPLATEERR = "InternalError.DeleteTemplateErr" // Failed to query the domain information. INTERNALERROR_DESCRIBEDOMAININFOERR = "InternalError.DescribeDomainInfoErr" // Failed to query the "My domains" list. INTERNALERROR_DESCRIBEDOMAINLISTERR = "InternalError.DescribeDomainListErr" // Failed to get the list of verified mobile numbers and email addresses. INTERNALERROR_DESCRIBEPHONEEMAILLISTERR = "InternalError.DescribePhoneEmailListErr" // Failed to get the details of the registrant profile. INTERNALERROR_DESCRIBETEMPLATEERR = "InternalError.DescribeTemplateErr" // Network error. Please try again later. INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" // Domain transfer failed. INTERNALERROR_DOMAINTRANSFERERR = "InternalError.DomainTransferErr" // Forbidden request. INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" // Error in converting to JSON. INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" // Method mismatch. INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" // Login is required. INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" // Failed to read the body. INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" // Failed to send a verification code. INTERNALERROR_SENDVERIFYCODEERR = "InternalError.SendVerifyCodeErr" // Failed to set auto-renewal for domains. INTERNALERROR_SETDOMAINAUTORENEWERR = "InternalError.SetDomainAutoRenewErr" // Failed to cancel transfer prohibition for domains. INTERNALERROR_SETTRANSFERPROHIBITEDERR = "InternalError.SetTransferProhibitedErr" // Failed to cancel update prohibition for domains. INTERNALERROR_SETUPDATEPROHIBITEDERR = "InternalError.SetUpdateProhibitedErr" // The mobile number or email address has already been verified. INTERNALERROR_VERIFIEDPHONEEMAILERR = "InternalError.VerifiedPhoneEmailErr" // Incorrect verification code. INTERNALERROR_VERIFYCODEERR = "InternalError.VerifyCodeErr" // Invalid parameter. INVALIDPARAMETER = "InvalidParameter" // Incorrect qualification information. INVALIDPARAMETER_CERTIFICATECODEISINVALID = "InvalidParameter.CertificateCodeIsInvalid" // Incorrect qualification photo. INVALIDPARAMETER_CERTIFICATEIMAGEISINVALID = "InvalidParameter.CertificateImageIsInvalid" // You have no permission to customize DNS servers. INVALIDPARAMETER_CUSTOMDNSNOTALLOWED = "InvalidParameter.CustomDnsNotAllowed" // The domain is empty or incorrect. INVALIDPARAMETER_DOMAINNAMEISINVALID = "InvalidParameter.DomainNameIsInvalid" // The email address is empty or incorrect. INVALIDPARAMETER_EMAILISINVALID = "InvalidParameter.EmailIsInvalid" // The first name is empty or incorrect. INVALIDPARAMETER_FIRSTNAMEISINVALID = "InvalidParameter.FirstNameIsInvalid" // The last name is empty or incorrect. INVALIDPARAMETER_LASTNAMEISINVALID = "InvalidParameter.LastNameIsInvalid" // The contact person is empty or incorrect. INVALIDPARAMETER_NAMEISINVALID = "InvalidParameter.NameIsInvalid" // The registrant is empty or incorrect. INVALIDPARAMETER_ORGISINVALID = "InvalidParameter.OrgIsInvalid" // Invalid package ID. INVALIDPARAMETER_PACKAGERESOURCEIDINVALID = "InvalidParameter.PackageResourceIdInvalid" // Invalid request type. INVALIDPARAMETER_REPTYPEISINVALID = "InvalidParameter.RepTypeIsInvalid" // Incorrect address. Please enter a correct one. INVALIDPARAMETER_STREETISINVALID = "InvalidParameter.StreetIsInvalid" // The mobile number is empty or invalid. INVALIDPARAMETER_TELEPHONEISINVALID = "InvalidParameter.TelephoneIsInvalid" // The number of domains cannot exceed 4,000. INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" // The user type is empty or invalid. INVALIDPARAMETER_USERTYPEISINVALID = "InvalidParameter.UserTypeIsInvalid" // The zip code is empty or invalid. INVALIDPARAMETER_ZIPCODEISINVALID = "InvalidParameter.ZipCodeIsInvalid" // Invalid parameter value. INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" // Missing parameter. MISSINGPARAMETER = "MissingParameter" // The route is not defined. MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" // The domain cannot be empty. MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty" // The request data cannot be empty. MISSINGPARAMETER_REPDATAISNONE = "MissingParameter.RepDataIsNone" // The profile ID is empty or invalid. MISSINGPARAMETER_TEMPLATEIDISEMPTY = "MissingParameter.TemplateIdIsEmpty" // This profile already exists. MISSINGPARAMETER_TEMPLATEIDISEXIST = "MissingParameter.TemplateIdIsExist" // Too many tasks are being executed. Please submit new ones later. RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork" // The resource doesn’t exist. RESOURCENOTFOUND = "ResourceNotFound" // The identity is not verified for the profile. RESOURCENOTFOUND_APPROVEDTEMPLATENOTFOUND = "ResourceNotFound.ApprovedTemplateNotFound" // The domain address is incorrect. Please enter a correct one. RESOURCENOTFOUND_DOMAINNOTFOUND = "ResourceNotFound.DomainNotFound" // The profile information is incorrect. Please set information correctly. RESOURCENOTFOUND_TEMPLATENOTFOUND = "ResourceNotFound.TemplateNotFound" // Unable to perform this operation because an operation of the same type is in progress for this domain. RESOURCEUNAVAILABLE_DOMAINISMODIFYINGDNS = "ResourceUnavailable.DomainIsModifyingDNS" // This operation is unavailable under the current domain status. UNSUPPORTEDOPERATION_MODIFYDOMAININFOOPERATEUNSUPPORTED = "UnsupportedOperation.ModifyDomainInfoOperateUnsupported" // Modification is unavailable under the current domain status. UNSUPPORTEDOPERATION_MODIFYDOMAININFOUNSUPPORTED = "UnsupportedOperation.ModifyDomainInfoUnsupported" // Modification is unavailable under the current domain status. UNSUPPORTEDOPERATION_MODIFYDOMAINUNSUPPORTED = "UnsupportedOperation.ModifyDomainUnsupported" )
const APIVersion = "2018-08-08"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminContact ¶
type AdminContact struct { // The first name. FirstName *string `json:"FirstName,omitnil" name:"FirstName"` // The last name. LastName *string `json:"LastName,omitnil" name:"LastName"` // The country or region name, such as `CN`. Country *string `json:"Country,omitnil" name:"Country"` // The province or state name. Province *string `json:"Province,omitnil" name:"Province"` // The city name. City *string `json:"City,omitnil" name:"City"` // The address line 1. AddressLine *string `json:"AddressLine,omitnil" name:"AddressLine"` // The zip code. ZipCode *string `json:"ZipCode,omitnil" name:"ZipCode"` // The email address. Email *string `json:"Email,omitnil" name:"Email"` // The mobile number, such as `+86.13600000000`. Phone *string `json:"Phone,omitnil" name:"Phone"` // The company or organization name. // Note: This field may return null, indicating that no valid values can be obtained. CompanyName *string `json:"CompanyName,omitnil" name:"CompanyName"` // The job title. // Note: This field may return null, indicating that no valid values can be obtained. JobTitle *string `json:"JobTitle,omitnil" name:"JobTitle"` // The address line 2. // Note: This field may return null, indicating that no valid values can be obtained. AddressLineTwo *string `json:"AddressLineTwo,omitnil" name:"AddressLineTwo"` // The fax number. // Note: This field may return null, indicating that no valid values can be obtained. Fax *string `json:"Fax,omitnil" name:"Fax"` }
type BatchDomainBuyDetails ¶
type BatchDomainBuyDetails struct { // The details ID. Id *int64 `json:"Id,omitnil" name:"Id"` // The bulk operation type. Valid values: `new` (register domains), `batch_transfer_prohibition_on` (enable transfer prohibition), `batch_transfer_prohibition_off` (disable transfer prohibition), `batch_update_prohibition_on` (enable update prohibition), `batch_update_prohibition_off` (disable update prohibition). Action *string `json:"Action,omitnil" name:"Action"` // The domains. Domain *string `json:"Domain,omitnil" name:"Domain"` // The status. Valid values: `SUCCESS`, `FAILURE` Status *string `json:"Status,omitnil" name:"Status"` // The reason for failure. // Note: This field may return null, indicating that no valid values can be obtained. Reason *string `json:"Reason,omitnil" name:"Reason"` // The creation time. CreatedOn *string `json:"CreatedOn,omitnil" name:"CreatedOn"` // The update time. UpdatedOn *string `json:"UpdatedOn,omitnil" name:"UpdatedOn"` // Null: The DNS service is not transferred. `false`: The DNS service failed to be transferred. `true`: The DNS service is transferred successfully. // Note: This field may return null, indicating that no valid values can be obtained. TransferDnsResult *bool `json:"TransferDnsResult,omitnil" name:"TransferDnsResult"` // The reason for failure, expressed in Chinese. // Note: This field may return null, indicating that no valid values can be obtained. ReasonZh *string `json:"ReasonZh,omitnil" name:"ReasonZh"` // The payment status. // Note: This field may return null, indicating that no valid values can be obtained. PayStatus *int64 `json:"PayStatus,omitnil" name:"PayStatus"` }
type BatchDomainBuyLog ¶
type BatchDomainBuyLog struct { // The log ID. LogId *int64 `json:"LogId,omitnil" name:"LogId"` // The bulk operation type. Valid values: `new` (register domains), `batch_transfer_prohibition_on` (enable transfer prohibition), `batch_transfer_prohibition_off` (disable transfer prohibition), `batch_update_prohibition_on` (enable update prohibition), `batch_update_prohibition_off` (disable update prohibition). Action *string `json:"Action,omitnil" name:"Action"` // The quantity. Number *int64 `json:"Number,omitnil" name:"Number"` // The execution status. Valid values: `doing`, `done` Status *string `json:"Status,omitnil" name:"Status"` // The submission time. CreatedOn *string `json:"CreatedOn,omitnil" name:"CreatedOn"` }
type BatchModifyIntlDomainDNSRequest ¶
type BatchModifyIntlDomainDNSRequest struct { *tchttp.BaseRequest // The target domains. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The domain DNS array. Dns []*string `json:"Dns,omitnil" name:"Dns"` // Valid values: `batch_modify_domain_dns1`, `batch_modify_domain_dns2`, `batch_modify_domain_dns3` BatchAction *string `json:"BatchAction,omitnil" name:"BatchAction"` }
func NewBatchModifyIntlDomainDNSRequest ¶
func NewBatchModifyIntlDomainDNSRequest() (request *BatchModifyIntlDomainDNSRequest)
func (*BatchModifyIntlDomainDNSRequest) FromJsonString ¶
func (r *BatchModifyIntlDomainDNSRequest) 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 (*BatchModifyIntlDomainDNSRequest) ToJsonString ¶
func (r *BatchModifyIntlDomainDNSRequest) ToJsonString() string
type BatchModifyIntlDomainDNSRequestParams ¶
type BatchModifyIntlDomainDNSRequestParams struct { // The target domains. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The domain DNS array. Dns []*string `json:"Dns,omitnil" name:"Dns"` // Valid values: `batch_modify_domain_dns1`, `batch_modify_domain_dns2`, `batch_modify_domain_dns3` BatchAction *string `json:"BatchAction,omitnil" name:"BatchAction"` }
Predefined struct for user
type BatchModifyIntlDomainDNSResponse ¶
type BatchModifyIntlDomainDNSResponse struct { *tchttp.BaseResponse Response *BatchModifyIntlDomainDNSResponseParams `json:"Response"` }
func NewBatchModifyIntlDomainDNSResponse ¶
func NewBatchModifyIntlDomainDNSResponse() (response *BatchModifyIntlDomainDNSResponse)
func (*BatchModifyIntlDomainDNSResponse) FromJsonString ¶
func (r *BatchModifyIntlDomainDNSResponse) 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 (*BatchModifyIntlDomainDNSResponse) ToJsonString ¶
func (r *BatchModifyIntlDomainDNSResponse) ToJsonString() string
type BatchModifyIntlDomainDNSResponseParams ¶
type BatchModifyIntlDomainDNSResponseParams struct { // The log ID. LogId *uint64 `json:"LogId,omitnil" name:"LogId"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type BatchModifyIntlDomainInfoRequest ¶
type BatchModifyIntlDomainInfoRequest struct { *tchttp.BaseRequest // The domains whose information is to be modified. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The profile ID. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` // Whether to enable the 60-day inter-registrar transfer lock. LockTransfer *bool `json:"LockTransfer,omitnil" name:"LockTransfer"` }
func NewBatchModifyIntlDomainInfoRequest ¶
func NewBatchModifyIntlDomainInfoRequest() (request *BatchModifyIntlDomainInfoRequest)
func (*BatchModifyIntlDomainInfoRequest) FromJsonString ¶
func (r *BatchModifyIntlDomainInfoRequest) 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 (*BatchModifyIntlDomainInfoRequest) ToJsonString ¶
func (r *BatchModifyIntlDomainInfoRequest) ToJsonString() string
type BatchModifyIntlDomainInfoRequestParams ¶
type BatchModifyIntlDomainInfoRequestParams struct { // The domains whose information is to be modified. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The profile ID. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` // Whether to enable the 60-day inter-registrar transfer lock. LockTransfer *bool `json:"LockTransfer,omitnil" name:"LockTransfer"` }
Predefined struct for user
type BatchModifyIntlDomainInfoResponse ¶
type BatchModifyIntlDomainInfoResponse struct { *tchttp.BaseResponse Response *BatchModifyIntlDomainInfoResponseParams `json:"Response"` }
func NewBatchModifyIntlDomainInfoResponse ¶
func NewBatchModifyIntlDomainInfoResponse() (response *BatchModifyIntlDomainInfoResponse)
func (*BatchModifyIntlDomainInfoResponse) FromJsonString ¶
func (r *BatchModifyIntlDomainInfoResponse) 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 (*BatchModifyIntlDomainInfoResponse) ToJsonString ¶
func (r *BatchModifyIntlDomainInfoResponse) ToJsonString() string
type BatchModifyIntlDomainInfoResponseParams ¶
type BatchModifyIntlDomainInfoResponseParams struct { // The log ID. LogId *int64 `json:"LogId,omitnil" name:"LogId"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type BillingContact ¶
type BillingContact struct { // The first name. FirstName *string `json:"FirstName,omitnil" name:"FirstName"` // The last name. LastName *string `json:"LastName,omitnil" name:"LastName"` // The country or region name, such as `CN`. Country *string `json:"Country,omitnil" name:"Country"` // The province or state name. Province *string `json:"Province,omitnil" name:"Province"` // The city name. City *string `json:"City,omitnil" name:"City"` // The address line 1. AddressLine *string `json:"AddressLine,omitnil" name:"AddressLine"` // The zip code. ZipCode *string `json:"ZipCode,omitnil" name:"ZipCode"` // The email address. Email *string `json:"Email,omitnil" name:"Email"` // The mobile number, such as `+86.13600000000`. Phone *string `json:"Phone,omitnil" name:"Phone"` // The company or organization name. // Note: This field may return null, indicating that no valid values can be obtained. CompanyName *string `json:"CompanyName,omitnil" name:"CompanyName"` // The job title. // Note: This field may return null, indicating that no valid values can be obtained. JobTitle *string `json:"JobTitle,omitnil" name:"JobTitle"` // The address line 2. // Note: This field may return null, indicating that no valid values can be obtained. AddressLineTwo *string `json:"AddressLineTwo,omitnil" name:"AddressLineTwo"` // The fax number. // Note: This field may return null, indicating that no valid values can be obtained. Fax *string `json:"Fax,omitnil" name:"Fax"` }
type CheckIntlDomainNewRequest ¶
type CheckIntlDomainNewRequest struct { *tchttp.BaseRequest // The name of the domain to be checked. Domain *string `json:"Domain,omitnil" name:"Domain"` // Period, in years. If this parameter is left empty, premium domains cannot be queried. Period *string `json:"Period,omitnil" name:"Period"` }
func NewCheckIntlDomainNewRequest ¶
func NewCheckIntlDomainNewRequest() (request *CheckIntlDomainNewRequest)
func (*CheckIntlDomainNewRequest) FromJsonString ¶
func (r *CheckIntlDomainNewRequest) 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 (*CheckIntlDomainNewRequest) ToJsonString ¶
func (r *CheckIntlDomainNewRequest) ToJsonString() string
type CheckIntlDomainNewRequestParams ¶
type CheckIntlDomainNewRequestParams struct { // The name of the domain to be checked. Domain *string `json:"Domain,omitnil" name:"Domain"` // Period, in years. If this parameter is left empty, premium domains cannot be queried. Period *string `json:"Period,omitnil" name:"Period"` }
Predefined struct for user
type CheckIntlDomainNewResponse ¶
type CheckIntlDomainNewResponse struct { *tchttp.BaseResponse Response *CheckIntlDomainNewResponseParams `json:"Response"` }
func NewCheckIntlDomainNewResponse ¶
func NewCheckIntlDomainNewResponse() (response *CheckIntlDomainNewResponse)
func (*CheckIntlDomainNewResponse) FromJsonString ¶
func (r *CheckIntlDomainNewResponse) 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 (*CheckIntlDomainNewResponse) ToJsonString ¶
func (r *CheckIntlDomainNewResponse) ToJsonString() string
type CheckIntlDomainNewResponseParams ¶
type CheckIntlDomainNewResponseParams struct { // The name of the domain checked. DomainName *string `json:"DomainName,omitnil" name:"DomainName"` // Whether the domain is available for registration. Available *bool `json:"Available,omitnil" name:"Available"` // The reason why the domain cannot be registered. Reason *string `json:"Reason,omitnil" name:"Reason"` // Whether the domain is a premium one. Premium *bool `json:"Premium,omitnil" name:"Premium"` // The domain price. Price *float64 `json:"Price,omitnil" name:"Price"` // Whether the domain name involves restricted words. BlackWord *bool `json:"BlackWord,omitnil" name:"BlackWord"` // The premium domain description. // Note: This field may return null, indicating that no valid values can be obtained. Describe *string `json:"Describe,omitnil" name:"Describe"` // The price for renewing the premium domain. // Note: This field may return null, indicating that no valid values can be obtained. FeeRenew *float64 `json:"FeeRenew,omitnil" name:"FeeRenew"` // The real price of the domain. For a premium domain, its price varies depending on the period. For a non-premium domain, the price is the 1-year price. // Note: This field may return null, indicating that no valid values can be obtained. RealPrice *float64 `json:"RealPrice,omitnil" name:"RealPrice"` // The price for transferring a premium domain in. // Note: This field may return null, indicating that no valid values can be obtained. FeeTransfer *float64 `json:"FeeTransfer,omitnil" name:"FeeTransfer"` // The price for redeeming a premium domain. FeeRestore *float64 `json:"FeeRestore,omitnil" name:"FeeRestore"` // The period (in years) of the domain. Period *uint64 `json:"Period,omitnil" name:"Period"` // The reason why the domain cannot be registered, expressed in Chinese. ReasonZh *string `json:"ReasonZh,omitnil" name:"ReasonZh"` // The internal error code. ResCode *string `json:"ResCode,omitnil" name:"ResCode"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" 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) BatchModifyIntlDomainDNS ¶
func (c *Client) BatchModifyIntlDomainDNS(request *BatchModifyIntlDomainDNSRequest) (response *BatchModifyIntlDomainDNSResponse, err error)
BatchModifyIntlDomainDNS This API is used to bulk modify DNS servers for domains.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SETDOMAINDNSFAILED = "FailedOperation.SetDomainDnsFailed" INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINNAMEISINVALID = "InvalidParameter.DomainNameIsInvalid" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty" MISSINGPARAMETER_REPDATAISNONE = "MissingParameter.RepDataIsNone" RESOURCENOTFOUND_DOMAINNOTFOUND = "ResourceNotFound.DomainNotFound" RESOURCEUNAVAILABLE_DOMAINISMODIFYINGDNS = "ResourceUnavailable.DomainIsModifyingDNS" UNSUPPORTEDOPERATION_MODIFYDOMAININFOOPERATEUNSUPPORTED = "UnsupportedOperation.ModifyDomainInfoOperateUnsupported" UNSUPPORTEDOPERATION_MODIFYDOMAININFOUNSUPPORTED = "UnsupportedOperation.ModifyDomainInfoUnsupported" UNSUPPORTEDOPERATION_MODIFYDOMAINUNSUPPORTED = "UnsupportedOperation.ModifyDomainUnsupported"
func (*Client) BatchModifyIntlDomainDNSWithContext ¶
func (c *Client) BatchModifyIntlDomainDNSWithContext(ctx context.Context, request *BatchModifyIntlDomainDNSRequest) (response *BatchModifyIntlDomainDNSResponse, err error)
BatchModifyIntlDomainDNS This API is used to bulk modify DNS servers for domains.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SETDOMAINDNSFAILED = "FailedOperation.SetDomainDnsFailed" INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINNAMEISINVALID = "InvalidParameter.DomainNameIsInvalid" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty" MISSINGPARAMETER_REPDATAISNONE = "MissingParameter.RepDataIsNone" RESOURCENOTFOUND_DOMAINNOTFOUND = "ResourceNotFound.DomainNotFound" RESOURCEUNAVAILABLE_DOMAINISMODIFYINGDNS = "ResourceUnavailable.DomainIsModifyingDNS" UNSUPPORTEDOPERATION_MODIFYDOMAININFOOPERATEUNSUPPORTED = "UnsupportedOperation.ModifyDomainInfoOperateUnsupported" UNSUPPORTEDOPERATION_MODIFYDOMAININFOUNSUPPORTED = "UnsupportedOperation.ModifyDomainInfoUnsupported" UNSUPPORTEDOPERATION_MODIFYDOMAINUNSUPPORTED = "UnsupportedOperation.ModifyDomainUnsupported"
func (*Client) BatchModifyIntlDomainInfo ¶
func (c *Client) BatchModifyIntlDomainInfo(request *BatchModifyIntlDomainInfoRequest) (response *BatchModifyIntlDomainInfoResponse, err error)
BatchModifyIntlDomainInfo This API is used to bulk modify registrant information.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty" MISSINGPARAMETER_REPDATAISNONE = "MissingParameter.RepDataIsNone" MISSINGPARAMETER_TEMPLATEIDISEMPTY = "MissingParameter.TemplateIdIsEmpty" RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork" RESOURCENOTFOUND_APPROVEDTEMPLATENOTFOUND = "ResourceNotFound.ApprovedTemplateNotFound" RESOURCENOTFOUND_TEMPLATENOTFOUND = "ResourceNotFound.TemplateNotFound"
func (*Client) BatchModifyIntlDomainInfoWithContext ¶
func (c *Client) BatchModifyIntlDomainInfoWithContext(ctx context.Context, request *BatchModifyIntlDomainInfoRequest) (response *BatchModifyIntlDomainInfoResponse, err error)
BatchModifyIntlDomainInfo This API is used to bulk modify registrant information.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty" MISSINGPARAMETER_REPDATAISNONE = "MissingParameter.RepDataIsNone" MISSINGPARAMETER_TEMPLATEIDISEMPTY = "MissingParameter.TemplateIdIsEmpty" RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork" RESOURCENOTFOUND_APPROVEDTEMPLATENOTFOUND = "ResourceNotFound.ApprovedTemplateNotFound" RESOURCENOTFOUND_TEMPLATENOTFOUND = "ResourceNotFound.TemplateNotFound"
func (*Client) CheckIntlDomainNew ¶
func (c *Client) CheckIntlDomainNew(request *CheckIntlDomainNewRequest) (response *CheckIntlDomainNewResponse, err error)
CheckIntlDomainNew This API is used to check whether a domain is available for registration.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CHECKDOMAINFAILED = "FailedOperation.CheckDomainFailed" INTERNALERROR_CHECKDNAVAILABLEERR = "InternalError.CheckDnAvailableErr" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINNAMEISINVALID = "InvalidParameter.DomainNameIsInvalid" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty"
func (*Client) CheckIntlDomainNewWithContext ¶
func (c *Client) CheckIntlDomainNewWithContext(ctx context.Context, request *CheckIntlDomainNewRequest) (response *CheckIntlDomainNewResponse, err error)
CheckIntlDomainNew This API is used to check whether a domain is available for registration.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CHECKDOMAINFAILED = "FailedOperation.CheckDomainFailed" INTERNALERROR_CHECKDNAVAILABLEERR = "InternalError.CheckDnAvailableErr" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINNAMEISINVALID = "InvalidParameter.DomainNameIsInvalid" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty"
func (*Client) CreateIntlDomainBatch ¶
func (c *Client) CreateIntlDomainBatch(request *CreateIntlDomainBatchRequest) (response *CreateIntlDomainBatchResponse, err error)
CreateIntlDomainBatch This API is used to bulk register domains.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_REGISTERDOMAIN = "FailedOperation.RegisterDomain" FAILEDOPERATION_REGISTERDOMAINFAILED = "FailedOperation.RegisterDomainFailed" INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CUSTOMDNSNOTALLOWED = "InvalidParameter.CustomDnsNotAllowed" INVALIDPARAMETER_PACKAGERESOURCEIDINVALID = "InvalidParameter.PackageResourceIdInvalid" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty" MISSINGPARAMETER_REPDATAISNONE = "MissingParameter.RepDataIsNone" MISSINGPARAMETER_TEMPLATEIDISEMPTY = "MissingParameter.TemplateIdIsEmpty" RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork" RESOURCENOTFOUND_TEMPLATENOTFOUND = "ResourceNotFound.TemplateNotFound"
func (*Client) CreateIntlDomainBatchWithContext ¶
func (c *Client) CreateIntlDomainBatchWithContext(ctx context.Context, request *CreateIntlDomainBatchRequest) (response *CreateIntlDomainBatchResponse, err error)
CreateIntlDomainBatch This API is used to bulk register domains.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_REGISTERDOMAIN = "FailedOperation.RegisterDomain" FAILEDOPERATION_REGISTERDOMAINFAILED = "FailedOperation.RegisterDomainFailed" INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CUSTOMDNSNOTALLOWED = "InvalidParameter.CustomDnsNotAllowed" INVALIDPARAMETER_PACKAGERESOURCEIDINVALID = "InvalidParameter.PackageResourceIdInvalid" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty" MISSINGPARAMETER_REPDATAISNONE = "MissingParameter.RepDataIsNone" MISSINGPARAMETER_TEMPLATEIDISEMPTY = "MissingParameter.TemplateIdIsEmpty" RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork" RESOURCENOTFOUND_TEMPLATENOTFOUND = "ResourceNotFound.TemplateNotFound"
func (*Client) CreateIntlPhoneEmail ¶
func (c *Client) CreateIntlPhoneEmail(request *CreateIntlPhoneEmailRequest) (response *CreateIntlPhoneEmailResponse, err error)
CreateIntlPhoneEmail This API is used to verify a mobile number or an email address via a verification code.
error code that may be returned:
INTERNALERROR_ADDPHONEEMAILERR = "InternalError.AddPhoneEmailErr" INTERNALERROR_CHECKVERIFYCODEERR = "InternalError.CheckVerifyCodeErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INTERNALERROR_VERIFIEDPHONEEMAILERR = "InternalError.VerifiedPhoneEmailErr" INTERNALERROR_VERIFYCODEERR = "InternalError.VerifyCodeErr" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) CreateIntlPhoneEmailWithContext ¶
func (c *Client) CreateIntlPhoneEmailWithContext(ctx context.Context, request *CreateIntlPhoneEmailRequest) (response *CreateIntlPhoneEmailResponse, err error)
CreateIntlPhoneEmail This API is used to verify a mobile number or an email address via a verification code.
error code that may be returned:
INTERNALERROR_ADDPHONEEMAILERR = "InternalError.AddPhoneEmailErr" INTERNALERROR_CHECKVERIFYCODEERR = "InternalError.CheckVerifyCodeErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INTERNALERROR_VERIFIEDPHONEEMAILERR = "InternalError.VerifiedPhoneEmailErr" INTERNALERROR_VERIFYCODEERR = "InternalError.VerifyCodeErr" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) CreateIntlTemplate ¶
func (c *Client) CreateIntlTemplate(request *CreateIntlTemplateRequest) (response *CreateIntlTemplateResponse, err error)
CreateIntlTemplate This API is used to add a registrant profile.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CREATETEMPLATEFAILED = "FailedOperation.CreateTemplateFailed" FAILEDOPERATION_DESCRIBEDOMAINLISTFAILED = "FailedOperation.DescribeDomainListFailed" FAILEDOPERATION_DESCRIBETEMPLATEFAILED = "FailedOperation.DescribeTemplateFailed" FAILEDOPERATION_TEMPLATEMAXNUMFAILED = "FailedOperation.TemplateMaxNumFailed" INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CERTIFICATECODEISINVALID = "InvalidParameter.CertificateCodeIsInvalid" INVALIDPARAMETER_CERTIFICATEIMAGEISINVALID = "InvalidParameter.CertificateImageIsInvalid" INVALIDPARAMETER_EMAILISINVALID = "InvalidParameter.EmailIsInvalid" INVALIDPARAMETER_FIRSTNAMEISINVALID = "InvalidParameter.FirstNameIsInvalid" INVALIDPARAMETER_LASTNAMEISINVALID = "InvalidParameter.LastNameIsInvalid" INVALIDPARAMETER_NAMEISINVALID = "InvalidParameter.NameIsInvalid" INVALIDPARAMETER_ORGISINVALID = "InvalidParameter.OrgIsInvalid" INVALIDPARAMETER_REPTYPEISINVALID = "InvalidParameter.RepTypeIsInvalid" INVALIDPARAMETER_STREETISINVALID = "InvalidParameter.StreetIsInvalid" INVALIDPARAMETER_TELEPHONEISINVALID = "InvalidParameter.TelephoneIsInvalid" INVALIDPARAMETER_USERTYPEISINVALID = "InvalidParameter.UserTypeIsInvalid" INVALIDPARAMETER_ZIPCODEISINVALID = "InvalidParameter.ZipCodeIsInvalid" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty" MISSINGPARAMETER_REPDATAISNONE = "MissingParameter.RepDataIsNone" MISSINGPARAMETER_TEMPLATEIDISEMPTY = "MissingParameter.TemplateIdIsEmpty" MISSINGPARAMETER_TEMPLATEIDISEXIST = "MissingParameter.TemplateIdIsExist" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTFOUND = "ResourceNotFound.TemplateNotFound"
func (*Client) CreateIntlTemplateWithContext ¶
func (c *Client) CreateIntlTemplateWithContext(ctx context.Context, request *CreateIntlTemplateRequest) (response *CreateIntlTemplateResponse, err error)
CreateIntlTemplate This API is used to add a registrant profile.
error code that may be returned:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CREATETEMPLATEFAILED = "FailedOperation.CreateTemplateFailed" FAILEDOPERATION_DESCRIBEDOMAINLISTFAILED = "FailedOperation.DescribeDomainListFailed" FAILEDOPERATION_DESCRIBETEMPLATEFAILED = "FailedOperation.DescribeTemplateFailed" FAILEDOPERATION_TEMPLATEMAXNUMFAILED = "FailedOperation.TemplateMaxNumFailed" INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CERTIFICATECODEISINVALID = "InvalidParameter.CertificateCodeIsInvalid" INVALIDPARAMETER_CERTIFICATEIMAGEISINVALID = "InvalidParameter.CertificateImageIsInvalid" INVALIDPARAMETER_EMAILISINVALID = "InvalidParameter.EmailIsInvalid" INVALIDPARAMETER_FIRSTNAMEISINVALID = "InvalidParameter.FirstNameIsInvalid" INVALIDPARAMETER_LASTNAMEISINVALID = "InvalidParameter.LastNameIsInvalid" INVALIDPARAMETER_NAMEISINVALID = "InvalidParameter.NameIsInvalid" INVALIDPARAMETER_ORGISINVALID = "InvalidParameter.OrgIsInvalid" INVALIDPARAMETER_REPTYPEISINVALID = "InvalidParameter.RepTypeIsInvalid" INVALIDPARAMETER_STREETISINVALID = "InvalidParameter.StreetIsInvalid" INVALIDPARAMETER_TELEPHONEISINVALID = "InvalidParameter.TelephoneIsInvalid" INVALIDPARAMETER_USERTYPEISINVALID = "InvalidParameter.UserTypeIsInvalid" INVALIDPARAMETER_ZIPCODEISINVALID = "InvalidParameter.ZipCodeIsInvalid" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" MISSINGPARAMETER_DOMAINISEMPTY = "MissingParameter.DomainIsEmpty" MISSINGPARAMETER_REPDATAISNONE = "MissingParameter.RepDataIsNone" MISSINGPARAMETER_TEMPLATEIDISEMPTY = "MissingParameter.TemplateIdIsEmpty" MISSINGPARAMETER_TEMPLATEIDISEXIST = "MissingParameter.TemplateIdIsExist" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTFOUND = "ResourceNotFound.TemplateNotFound"
func (*Client) DeleteIntlPhoneEmail ¶
func (c *Client) DeleteIntlPhoneEmail(request *DeleteIntlPhoneEmailRequest) (response *DeleteIntlPhoneEmailResponse, err error)
DeleteIntlPhoneEmail This API is used to delete a mobile number or an email address.
error code that may be returned:
INTERNALERROR_DELETEPHONEEMAILVERIFYERR = "InternalError.DeletePhoneEmailVerifyErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DeleteIntlPhoneEmailWithContext ¶
func (c *Client) DeleteIntlPhoneEmailWithContext(ctx context.Context, request *DeleteIntlPhoneEmailRequest) (response *DeleteIntlPhoneEmailResponse, err error)
DeleteIntlPhoneEmail This API is used to delete a mobile number or an email address.
error code that may be returned:
INTERNALERROR_DELETEPHONEEMAILVERIFYERR = "InternalError.DeletePhoneEmailVerifyErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DeleteIntlTemplate ¶
func (c *Client) DeleteIntlTemplate(request *DeleteIntlTemplateRequest) (response *DeleteIntlTemplateResponse, err error)
DeleteIntlTemplate This API is used to delete a registrant profile.
error code that may be returned:
INTERNALERROR_DELETETEMPLATEERR = "InternalError.DeleteTemplateErr" INTERNALERROR_DESCRIBETEMPLATEERR = "InternalError.DescribeTemplateErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DeleteIntlTemplateWithContext ¶
func (c *Client) DeleteIntlTemplateWithContext(ctx context.Context, request *DeleteIntlTemplateRequest) (response *DeleteIntlTemplateResponse, err error)
DeleteIntlTemplate This API is used to delete a registrant profile.
error code that may be returned:
INTERNALERROR_DELETETEMPLATEERR = "InternalError.DeleteTemplateErr" INTERNALERROR_DESCRIBETEMPLATEERR = "InternalError.DescribeTemplateErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlBatchDetailStatus ¶
func (c *Client) DescribeIntlBatchDetailStatus(request *DescribeIntlBatchDetailStatusRequest) (response *DescribeIntlBatchDetailStatusResponse, err error)
DescribeIntlBatchDetailStatus This API is used to query the status of a bulk task.
error code that may be returned:
INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlBatchDetailStatusWithContext ¶
func (c *Client) DescribeIntlBatchDetailStatusWithContext(ctx context.Context, request *DescribeIntlBatchDetailStatusRequest) (response *DescribeIntlBatchDetailStatusResponse, err error)
DescribeIntlBatchDetailStatus This API is used to query the status of a bulk task.
error code that may be returned:
INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlBatchOperationLogs ¶
func (c *Client) DescribeIntlBatchOperationLogs(request *DescribeIntlBatchOperationLogsRequest) (response *DescribeIntlBatchOperationLogsResponse, err error)
DescribeIntlBatchOperationLogs This API is used to query the logs of bulk domain purchase.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlBatchOperationLogsWithContext ¶
func (c *Client) DescribeIntlBatchOperationLogsWithContext(ctx context.Context, request *DescribeIntlBatchOperationLogsRequest) (response *DescribeIntlBatchOperationLogsResponse, err error)
DescribeIntlBatchOperationLogs This API is used to query the logs of bulk domain purchase.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlDomain ¶
func (c *Client) DescribeIntlDomain(request *DescribeIntlDomainRequest) (response *DescribeIntlDomainResponse, err error)
DescribeIntlDomain This API is used to query domain information.
error code that may be returned:
INTERNALERROR_DESCRIBEDOMAININFOERR = "InternalError.DescribeDomainInfoErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlDomainBatchDetails ¶
func (c *Client) DescribeIntlDomainBatchDetails(request *DescribeIntlDomainBatchDetailsRequest) (response *DescribeIntlDomainBatchDetailsResponse, err error)
DescribeIntlDomainBatchDetails This API is used to get the log details of bulk domain purchase.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeIntlDomainBatchDetailsWithContext ¶
func (c *Client) DescribeIntlDomainBatchDetailsWithContext(ctx context.Context, request *DescribeIntlDomainBatchDetailsRequest) (response *DescribeIntlDomainBatchDetailsResponse, err error)
DescribeIntlDomainBatchDetails This API is used to get the log details of bulk domain purchase.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeIntlDomainList ¶
func (c *Client) DescribeIntlDomainList(request *DescribeIntlDomainListRequest) (response *DescribeIntlDomainListResponse, err error)
DescribeIntlDomainList This API is used to query the "My domains" list.
error code that may be returned:
INTERNALERROR_DESCRIBEDOMAINLISTERR = "InternalError.DescribeDomainListErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlDomainListWithContext ¶
func (c *Client) DescribeIntlDomainListWithContext(ctx context.Context, request *DescribeIntlDomainListRequest) (response *DescribeIntlDomainListResponse, err error)
DescribeIntlDomainList This API is used to query the "My domains" list.
error code that may be returned:
INTERNALERROR_DESCRIBEDOMAINLISTERR = "InternalError.DescribeDomainListErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlDomainPriceNewList ¶
func (c *Client) DescribeIntlDomainPriceNewList(request *DescribeIntlDomainPriceNewListRequest) (response *DescribeIntlDomainPriceNewListResponse, err error)
DescribeIntlDomainPriceNewList This API is used to get the price list by domain suffix.
error code that may be returned:
FAILEDOPERATION_DOMAINPRICELISTFAILED = "FailedOperation.DomainPriceListFailed" INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlDomainPriceNewListWithContext ¶
func (c *Client) DescribeIntlDomainPriceNewListWithContext(ctx context.Context, request *DescribeIntlDomainPriceNewListRequest) (response *DescribeIntlDomainPriceNewListResponse, err error)
DescribeIntlDomainPriceNewList This API is used to get the price list by domain suffix.
error code that may be returned:
FAILEDOPERATION_DOMAINPRICELISTFAILED = "FailedOperation.DomainPriceListFailed" INTERNALERROR = "InternalError" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlDomainWithContext ¶
func (c *Client) DescribeIntlDomainWithContext(ctx context.Context, request *DescribeIntlDomainRequest) (response *DescribeIntlDomainResponse, err error)
DescribeIntlDomain This API is used to query domain information.
error code that may be returned:
INTERNALERROR_DESCRIBEDOMAININFOERR = "InternalError.DescribeDomainInfoErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlPhoneEmailList ¶
func (c *Client) DescribeIntlPhoneEmailList(request *DescribeIntlPhoneEmailListRequest) (response *DescribeIntlPhoneEmailListResponse, err error)
DescribeIntlPhoneEmailList This API is used to get the list of verified mobile numbers and email addresses.
error code that may be returned:
INTERNALERROR_DESCRIBEPHONEEMAILLISTERR = "InternalError.DescribePhoneEmailListErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlPhoneEmailListWithContext ¶
func (c *Client) DescribeIntlPhoneEmailListWithContext(ctx context.Context, request *DescribeIntlPhoneEmailListRequest) (response *DescribeIntlPhoneEmailListResponse, err error)
DescribeIntlPhoneEmailList This API is used to get the list of verified mobile numbers and email addresses.
error code that may be returned:
INTERNALERROR_DESCRIBEPHONEEMAILLISTERR = "InternalError.DescribePhoneEmailListErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlTemplate ¶
func (c *Client) DescribeIntlTemplate(request *DescribeIntlTemplateRequest) (response *DescribeIntlTemplateResponse, err error)
DescribeIntlTemplate This API is used to get the details of a registrant profile.
error code that may be returned:
INTERNALERROR_DESCRIBETEMPLATEERR = "InternalError.DescribeTemplateErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) DescribeIntlTemplateList ¶
func (c *Client) DescribeIntlTemplateList(request *DescribeIntlTemplateListRequest) (response *DescribeIntlTemplateListResponse, err error)
DescribeIntlTemplateList This API is used to get the list of registrant profiles.
error code that may be returned:
INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeIntlTemplateListWithContext ¶
func (c *Client) DescribeIntlTemplateListWithContext(ctx context.Context, request *DescribeIntlTemplateListRequest) (response *DescribeIntlTemplateListResponse, err error)
DescribeIntlTemplateList This API is used to get the list of registrant profiles.
error code that may be returned:
INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeIntlTemplateWithContext ¶
func (c *Client) DescribeIntlTemplateWithContext(ctx context.Context, request *DescribeIntlTemplateRequest) (response *DescribeIntlTemplateResponse, err error)
DescribeIntlTemplate This API is used to get the details of a registrant profile.
error code that may be returned:
INTERNALERROR_DESCRIBETEMPLATEERR = "InternalError.DescribeTemplateErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) ModifyOwnerIntlBatch ¶
func (c *Client) ModifyOwnerIntlBatch(request *ModifyOwnerIntlBatchRequest) (response *ModifyOwnerIntlBatchResponse, err error)
ModifyOwnerIntlBatch This API is used to bulk transfer domains to another account.
error code that may be returned:
INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_DOMAINTRANSFERERR = "InternalError.DomainTransferErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork"
func (*Client) ModifyOwnerIntlBatchWithContext ¶
func (c *Client) ModifyOwnerIntlBatchWithContext(ctx context.Context, request *ModifyOwnerIntlBatchRequest) (response *ModifyOwnerIntlBatchResponse, err error)
ModifyOwnerIntlBatch This API is used to bulk transfer domains to another account.
error code that may be returned:
INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_DOMAINTRANSFERERR = "InternalError.DomainTransferErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork"
func (*Client) RenewIntlDomainBatch ¶
func (c *Client) RenewIntlDomainBatch(request *RenewIntlDomainBatchRequest) (response *RenewIntlDomainBatchResponse, err error)
RenewIntlDomainBatch This API is used to bulk renew domains.
error code that may be returned:
FAILEDOPERATION_RENEWDOMAINFAILED = "FailedOperation.RenewDomainFailed" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINNAMEISINVALID = "InvalidParameter.DomainNameIsInvalid" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork"
func (*Client) RenewIntlDomainBatchWithContext ¶
func (c *Client) RenewIntlDomainBatchWithContext(ctx context.Context, request *RenewIntlDomainBatchRequest) (response *RenewIntlDomainBatchResponse, err error)
RenewIntlDomainBatch This API is used to bulk renew domains.
error code that may be returned:
FAILEDOPERATION_RENEWDOMAINFAILED = "FailedOperation.RenewDomainFailed" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINNAMEISINVALID = "InvalidParameter.DomainNameIsInvalid" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork"
func (*Client) SendIntlPhoneEmailCode ¶
func (c *Client) SendIntlPhoneEmailCode(request *SendIntlPhoneEmailCodeRequest) (response *SendIntlPhoneEmailCodeResponse, err error)
SendIntlPhoneEmailCode This API is used to send a verification code to a mobile number or an email address.
error code that may be returned:
INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INTERNALERROR_SENDVERIFYCODEERR = "InternalError.SendVerifyCodeErr" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) SendIntlPhoneEmailCodeWithContext ¶
func (c *Client) SendIntlPhoneEmailCodeWithContext(ctx context.Context, request *SendIntlPhoneEmailCodeRequest) (response *SendIntlPhoneEmailCodeResponse, err error)
SendIntlPhoneEmailCode This API is used to send a verification code to a mobile number or an email address.
error code that may be returned:
INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INTERNALERROR_SENDVERIFYCODEERR = "InternalError.SendVerifyCodeErr" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) SetIntlDomainAutoRenew ¶
func (c *Client) SetIntlDomainAutoRenew(request *SetIntlDomainAutoRenewRequest) (response *SetIntlDomainAutoRenewResponse, err error)
SetIntlDomainAutoRenew This API is used to set auto-renewal.
error code that may be returned:
INTERNALERROR_DESCRIBEDOMAININFOERR = "InternalError.DescribeDomainInfoErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INTERNALERROR_SETDOMAINAUTORENEWERR = "InternalError.SetDomainAutoRenewErr" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) SetIntlDomainAutoRenewWithContext ¶
func (c *Client) SetIntlDomainAutoRenewWithContext(ctx context.Context, request *SetIntlDomainAutoRenewRequest) (response *SetIntlDomainAutoRenewResponse, err error)
SetIntlDomainAutoRenew This API is used to set auto-renewal.
error code that may be returned:
INTERNALERROR_DESCRIBEDOMAININFOERR = "InternalError.DescribeDomainInfoErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INTERNALERROR_SETDOMAINAUTORENEWERR = "InternalError.SetDomainAutoRenewErr" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound"
func (*Client) TransferInIntlDomainBatch ¶
func (c *Client) TransferInIntlDomainBatch(request *TransferInIntlDomainBatchRequest) (response *TransferInIntlDomainBatchResponse, err error)
TransferInIntlDomainBatch This API is used to bulk transfer domains in.
error code that may be returned:
FAILEDOPERATION_TRANSFERINDOMAINFAILED = "FailedOperation.TransferInDomainFailed" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork" RESOURCENOTFOUND_TEMPLATENOTFOUND = "ResourceNotFound.TemplateNotFound"
func (*Client) TransferInIntlDomainBatchWithContext ¶
func (c *Client) TransferInIntlDomainBatchWithContext(ctx context.Context, request *TransferInIntlDomainBatchRequest) (response *TransferInIntlDomainBatchResponse, err error)
TransferInIntlDomainBatch This API is used to bulk transfer domains in.
error code that may be returned:
FAILEDOPERATION_TRANSFERINDOMAINFAILED = "FailedOperation.TransferInDomainFailed" INTERNALERROR_DOMAININTERNALERROR = "InternalError.DomainInternalError" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_JSONMARSHAL = "InternalError.JsonMarshal" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_NEEDLOGIN = "InternalError.NeedLogin" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_UPTO4000 = "InvalidParameter.UpTo4000" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" RESOURCEINSUFFICIENT_OVERWORK = "ResourceInsufficient.Overwork" RESOURCENOTFOUND_TEMPLATENOTFOUND = "ResourceNotFound.TemplateNotFound"
func (*Client) TransferProhibitionIntlBatch ¶
func (c *Client) TransferProhibitionIntlBatch(request *TransferProhibitionIntlBatchRequest) (response *TransferProhibitionIntlBatchResponse, err error)
TransferProhibitionIntlBatch This API is used to bulk set transfer prohibition for domains.
error code that may be returned:
INTERNALERROR_DESCRIBEDOMAININFOERR = "InternalError.DescribeDomainInfoErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INTERNALERROR_SETTRANSFERPROHIBITEDERR = "InternalError.SetTransferProhibitedErr" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" RESOURCEUNAVAILABLE_DOMAINISMODIFYINGDNS = "ResourceUnavailable.DomainIsModifyingDNS"
func (*Client) TransferProhibitionIntlBatchWithContext ¶
func (c *Client) TransferProhibitionIntlBatchWithContext(ctx context.Context, request *TransferProhibitionIntlBatchRequest) (response *TransferProhibitionIntlBatchResponse, err error)
TransferProhibitionIntlBatch This API is used to bulk set transfer prohibition for domains.
error code that may be returned:
INTERNALERROR_DESCRIBEDOMAININFOERR = "InternalError.DescribeDomainInfoErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INTERNALERROR_SETTRANSFERPROHIBITEDERR = "InternalError.SetTransferProhibitedErr" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" RESOURCEUNAVAILABLE_DOMAINISMODIFYINGDNS = "ResourceUnavailable.DomainIsModifyingDNS"
func (*Client) UpdateProhibitionIntlBatch ¶
func (c *Client) UpdateProhibitionIntlBatch(request *UpdateProhibitionIntlBatchRequest) (response *UpdateProhibitionIntlBatchResponse, err error)
UpdateProhibitionIntlBatch This API is used to bulk set update prohibition for domains.
error code that may be returned:
INTERNALERROR_DESCRIBEDOMAININFOERR = "InternalError.DescribeDomainInfoErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INTERNALERROR_SETUPDATEPROHIBITEDERR = "InternalError.SetUpdateProhibitedErr" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" RESOURCEUNAVAILABLE_DOMAINISMODIFYINGDNS = "ResourceUnavailable.DomainIsModifyingDNS"
func (*Client) UpdateProhibitionIntlBatchWithContext ¶
func (c *Client) UpdateProhibitionIntlBatchWithContext(ctx context.Context, request *UpdateProhibitionIntlBatchRequest) (response *UpdateProhibitionIntlBatchResponse, err error)
UpdateProhibitionIntlBatch This API is used to bulk set update prohibition for domains.
error code that may be returned:
INTERNALERROR_DESCRIBEDOMAININFOERR = "InternalError.DescribeDomainInfoErr" INTERNALERROR_FORBIDDENREQUEST = "InternalError.ForbiddenRequest" INTERNALERROR_METHODNOTMATCH = "InternalError.MethodNotMatch" INTERNALERROR_READBODYERROR = "InternalError.ReadBodyError" INTERNALERROR_SETUPDATEPROHIBITEDERR = "InternalError.SetUpdateProhibitedErr" INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat" MISSINGPARAMETER_ACTIONNOTFOUND = "MissingParameter.ActionNotFound" RESOURCEUNAVAILABLE_DOMAINISMODIFYINGDNS = "ResourceUnavailable.DomainIsModifyingDNS"
type CreateIntlDomainBatchRequest ¶
type CreateIntlDomainBatchRequest struct { *tchttp.BaseRequest // The profile ID. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` // The purchase period (years) of the domain. Value range: [1-10] Period *int64 `json:"Period,omitnil" name:"Period"` // The domains (maximum 4,000) to purchase. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The payment method. Valid values: `0` (online payment), `1` (account balance), `2` (package), `3` (offline settlement). PayMode *int64 `json:"PayMode,omitnil" name:"PayMode"` // Whether to enable auto-renewal. AutoRenewFlag *bool `json:"AutoRenewFlag,omitnil" name:"AutoRenewFlag"` // Whether to enable the transfer prohibition lock. TransferProhibition *bool `json:"TransferProhibition,omitnil" name:"TransferProhibition"` // Whether to enable the update prohibition lock. UpdateProhibition *bool `json:"UpdateProhibition,omitnil" name:"UpdateProhibition"` // The custom DNS servers CustomDns []*string `json:"CustomDns,omitnil" name:"CustomDns"` }
func NewCreateIntlDomainBatchRequest ¶
func NewCreateIntlDomainBatchRequest() (request *CreateIntlDomainBatchRequest)
func (*CreateIntlDomainBatchRequest) FromJsonString ¶
func (r *CreateIntlDomainBatchRequest) 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 (*CreateIntlDomainBatchRequest) ToJsonString ¶
func (r *CreateIntlDomainBatchRequest) ToJsonString() string
type CreateIntlDomainBatchRequestParams ¶
type CreateIntlDomainBatchRequestParams struct { // The profile ID. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` // The purchase period (years) of the domain. Value range: [1-10] Period *int64 `json:"Period,omitnil" name:"Period"` // The domains (maximum 4,000) to purchase. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The payment method. Valid values: `0` (online payment), `1` (account balance), `2` (package), `3` (offline settlement). PayMode *int64 `json:"PayMode,omitnil" name:"PayMode"` // Whether to enable auto-renewal. AutoRenewFlag *bool `json:"AutoRenewFlag,omitnil" name:"AutoRenewFlag"` // Whether to enable the transfer prohibition lock. TransferProhibition *bool `json:"TransferProhibition,omitnil" name:"TransferProhibition"` // Whether to enable the update prohibition lock. UpdateProhibition *bool `json:"UpdateProhibition,omitnil" name:"UpdateProhibition"` // The custom DNS servers CustomDns []*string `json:"CustomDns,omitnil" name:"CustomDns"` }
Predefined struct for user
type CreateIntlDomainBatchResponse ¶
type CreateIntlDomainBatchResponse struct { *tchttp.BaseResponse Response *CreateIntlDomainBatchResponseParams `json:"Response"` }
func NewCreateIntlDomainBatchResponse ¶
func NewCreateIntlDomainBatchResponse() (response *CreateIntlDomainBatchResponse)
func (*CreateIntlDomainBatchResponse) FromJsonString ¶
func (r *CreateIntlDomainBatchResponse) 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 (*CreateIntlDomainBatchResponse) ToJsonString ¶
func (r *CreateIntlDomainBatchResponse) ToJsonString() string
type CreateIntlDomainBatchResponseParams ¶
type CreateIntlDomainBatchResponseParams struct { // The bulk purchase log ID. // Note: This field may return null, indicating that no valid values can be obtained. LogId *int64 `json:"LogId,omitnil" name:"LogId"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateIntlPhoneEmailRequest ¶
type CreateIntlPhoneEmailRequest struct { *tchttp.BaseRequest // The type. Valid values: `1` (mobile number), `2` (email address). Type *int64 `json:"Type,omitnil" name:"Type"` // The mobile number or email address. Code *string `json:"Code,omitnil" name:"Code"` // The verification code. VerifyCode *string `json:"VerifyCode,omitnil" name:"VerifyCode"` }
func NewCreateIntlPhoneEmailRequest ¶
func NewCreateIntlPhoneEmailRequest() (request *CreateIntlPhoneEmailRequest)
func (*CreateIntlPhoneEmailRequest) FromJsonString ¶
func (r *CreateIntlPhoneEmailRequest) 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 (*CreateIntlPhoneEmailRequest) ToJsonString ¶
func (r *CreateIntlPhoneEmailRequest) ToJsonString() string
type CreateIntlPhoneEmailRequestParams ¶
type CreateIntlPhoneEmailRequestParams struct { // The type. Valid values: `1` (mobile number), `2` (email address). Type *int64 `json:"Type,omitnil" name:"Type"` // The mobile number or email address. Code *string `json:"Code,omitnil" name:"Code"` // The verification code. VerifyCode *string `json:"VerifyCode,omitnil" name:"VerifyCode"` }
Predefined struct for user
type CreateIntlPhoneEmailResponse ¶
type CreateIntlPhoneEmailResponse struct { *tchttp.BaseResponse Response *CreateIntlPhoneEmailResponseParams `json:"Response"` }
func NewCreateIntlPhoneEmailResponse ¶
func NewCreateIntlPhoneEmailResponse() (response *CreateIntlPhoneEmailResponse)
func (*CreateIntlPhoneEmailResponse) FromJsonString ¶
func (r *CreateIntlPhoneEmailResponse) 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 (*CreateIntlPhoneEmailResponse) ToJsonString ¶
func (r *CreateIntlPhoneEmailResponse) ToJsonString() string
type CreateIntlPhoneEmailResponseParams ¶
type CreateIntlPhoneEmailResponseParams struct { // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateIntlTemplateRequest ¶
type CreateIntlTemplateRequest struct { *tchttp.BaseRequest // The registrant contact. RegistrantContact *RegistrantContact `json:"RegistrantContact,omitnil" name:"RegistrantContact"` // The admin contact. AdminContact *AdminContact `json:"AdminContact,omitnil" name:"AdminContact"` // The technical contact. TechnicalContact *TechnicalContact `json:"TechnicalContact,omitnil" name:"TechnicalContact"` // The contact person for bills. BillingContact *BillingContact `json:"BillingContact,omitnil" name:"BillingContact"` // The profile type. Valid values: `I` (individual, default), `E` (organization). TemplateType *string `json:"TemplateType,omitnil" name:"TemplateType"` }
func NewCreateIntlTemplateRequest ¶
func NewCreateIntlTemplateRequest() (request *CreateIntlTemplateRequest)
func (*CreateIntlTemplateRequest) FromJsonString ¶
func (r *CreateIntlTemplateRequest) 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 (*CreateIntlTemplateRequest) ToJsonString ¶
func (r *CreateIntlTemplateRequest) ToJsonString() string
type CreateIntlTemplateRequestParams ¶
type CreateIntlTemplateRequestParams struct { // The registrant contact. RegistrantContact *RegistrantContact `json:"RegistrantContact,omitnil" name:"RegistrantContact"` // The admin contact. AdminContact *AdminContact `json:"AdminContact,omitnil" name:"AdminContact"` // The technical contact. TechnicalContact *TechnicalContact `json:"TechnicalContact,omitnil" name:"TechnicalContact"` // The contact person for bills. BillingContact *BillingContact `json:"BillingContact,omitnil" name:"BillingContact"` // The profile type. Valid values: `I` (individual, default), `E` (organization). TemplateType *string `json:"TemplateType,omitnil" name:"TemplateType"` }
Predefined struct for user
type CreateIntlTemplateResponse ¶
type CreateIntlTemplateResponse struct { *tchttp.BaseResponse Response *CreateIntlTemplateResponseParams `json:"Response"` }
func NewCreateIntlTemplateResponse ¶
func NewCreateIntlTemplateResponse() (response *CreateIntlTemplateResponse)
func (*CreateIntlTemplateResponse) FromJsonString ¶
func (r *CreateIntlTemplateResponse) 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 (*CreateIntlTemplateResponse) ToJsonString ¶
func (r *CreateIntlTemplateResponse) ToJsonString() string
type CreateIntlTemplateResponseParams ¶
type CreateIntlTemplateResponseParams struct { // The profile ID. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteIntlPhoneEmailRequest ¶
type DeleteIntlPhoneEmailRequest struct { *tchttp.BaseRequest // The type. Valid values: `1` (mobile number), `2` (email address). Type *int64 `json:"Type,omitnil" name:"Type"` // The mobile number or email address. Code *string `json:"Code,omitnil" name:"Code"` }
func NewDeleteIntlPhoneEmailRequest ¶
func NewDeleteIntlPhoneEmailRequest() (request *DeleteIntlPhoneEmailRequest)
func (*DeleteIntlPhoneEmailRequest) FromJsonString ¶
func (r *DeleteIntlPhoneEmailRequest) 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 (*DeleteIntlPhoneEmailRequest) ToJsonString ¶
func (r *DeleteIntlPhoneEmailRequest) ToJsonString() string
type DeleteIntlPhoneEmailRequestParams ¶
type DeleteIntlPhoneEmailRequestParams struct { // The type. Valid values: `1` (mobile number), `2` (email address). Type *int64 `json:"Type,omitnil" name:"Type"` // The mobile number or email address. Code *string `json:"Code,omitnil" name:"Code"` }
Predefined struct for user
type DeleteIntlPhoneEmailResponse ¶
type DeleteIntlPhoneEmailResponse struct { *tchttp.BaseResponse Response *DeleteIntlPhoneEmailResponseParams `json:"Response"` }
func NewDeleteIntlPhoneEmailResponse ¶
func NewDeleteIntlPhoneEmailResponse() (response *DeleteIntlPhoneEmailResponse)
func (*DeleteIntlPhoneEmailResponse) FromJsonString ¶
func (r *DeleteIntlPhoneEmailResponse) 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 (*DeleteIntlPhoneEmailResponse) ToJsonString ¶
func (r *DeleteIntlPhoneEmailResponse) ToJsonString() string
type DeleteIntlPhoneEmailResponseParams ¶
type DeleteIntlPhoneEmailResponseParams struct { // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteIntlTemplateRequest ¶
type DeleteIntlTemplateRequest struct { *tchttp.BaseRequest // The unique ID of the target registrant profile. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` }
func NewDeleteIntlTemplateRequest ¶
func NewDeleteIntlTemplateRequest() (request *DeleteIntlTemplateRequest)
func (*DeleteIntlTemplateRequest) FromJsonString ¶
func (r *DeleteIntlTemplateRequest) 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 (*DeleteIntlTemplateRequest) ToJsonString ¶
func (r *DeleteIntlTemplateRequest) ToJsonString() string
type DeleteIntlTemplateRequestParams ¶
type DeleteIntlTemplateRequestParams struct { // The unique ID of the target registrant profile. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` }
Predefined struct for user
type DeleteIntlTemplateResponse ¶
type DeleteIntlTemplateResponse struct { *tchttp.BaseResponse Response *DeleteIntlTemplateResponseParams `json:"Response"` }
func NewDeleteIntlTemplateResponse ¶
func NewDeleteIntlTemplateResponse() (response *DeleteIntlTemplateResponse)
func (*DeleteIntlTemplateResponse) FromJsonString ¶
func (r *DeleteIntlTemplateResponse) 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 (*DeleteIntlTemplateResponse) ToJsonString ¶
func (r *DeleteIntlTemplateResponse) ToJsonString() string
type DeleteIntlTemplateResponseParams ¶
type DeleteIntlTemplateResponseParams struct { // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeIntlBatchDetailStatusRequest ¶
type DescribeIntlBatchDetailStatusRequest struct { *tchttp.BaseRequest // The IDs of the logs to be queried. LogIds []*int64 `json:"LogIds,omitnil" name:"LogIds"` }
func NewDescribeIntlBatchDetailStatusRequest ¶
func NewDescribeIntlBatchDetailStatusRequest() (request *DescribeIntlBatchDetailStatusRequest)
func (*DescribeIntlBatchDetailStatusRequest) FromJsonString ¶
func (r *DescribeIntlBatchDetailStatusRequest) 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 (*DescribeIntlBatchDetailStatusRequest) ToJsonString ¶
func (r *DescribeIntlBatchDetailStatusRequest) ToJsonString() string
type DescribeIntlBatchDetailStatusRequestParams ¶
type DescribeIntlBatchDetailStatusRequestParams struct { // The IDs of the logs to be queried. LogIds []*int64 `json:"LogIds,omitnil" name:"LogIds"` }
Predefined struct for user
type DescribeIntlBatchDetailStatusResponse ¶
type DescribeIntlBatchDetailStatusResponse struct { *tchttp.BaseResponse Response *DescribeIntlBatchDetailStatusResponseParams `json:"Response"` }
func NewDescribeIntlBatchDetailStatusResponse ¶
func NewDescribeIntlBatchDetailStatusResponse() (response *DescribeIntlBatchDetailStatusResponse)
func (*DescribeIntlBatchDetailStatusResponse) FromJsonString ¶
func (r *DescribeIntlBatchDetailStatusResponse) 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 (*DescribeIntlBatchDetailStatusResponse) ToJsonString ¶
func (r *DescribeIntlBatchDetailStatusResponse) ToJsonString() string
type DescribeIntlBatchDetailStatusResponseParams ¶
type DescribeIntlBatchDetailStatusResponseParams struct { // The details. Details []*IntlBatchDetails `json:"Details,omitnil" name:"Details"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeIntlBatchOperationLogsRequest ¶
type DescribeIntlBatchOperationLogsRequest struct { *tchttp.BaseRequest // The offset. Default value: 0 Offset *int64 `json:"Offset,omitnil" name:"Offset"` // The number of returned results. Default value: 20. Maximum value: 100. Limit *int64 `json:"Limit,omitnil" name:"Limit"` }
func NewDescribeIntlBatchOperationLogsRequest ¶
func NewDescribeIntlBatchOperationLogsRequest() (request *DescribeIntlBatchOperationLogsRequest)
func (*DescribeIntlBatchOperationLogsRequest) FromJsonString ¶
func (r *DescribeIntlBatchOperationLogsRequest) 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 (*DescribeIntlBatchOperationLogsRequest) ToJsonString ¶
func (r *DescribeIntlBatchOperationLogsRequest) ToJsonString() string
type DescribeIntlBatchOperationLogsRequestParams ¶
type DescribeIntlBatchOperationLogsRequestParams struct { // The offset. Default value: 0 Offset *int64 `json:"Offset,omitnil" name:"Offset"` // The number of returned results. Default value: 20. Maximum value: 100. Limit *int64 `json:"Limit,omitnil" name:"Limit"` }
Predefined struct for user
type DescribeIntlBatchOperationLogsResponse ¶
type DescribeIntlBatchOperationLogsResponse struct { *tchttp.BaseResponse Response *DescribeIntlBatchOperationLogsResponseParams `json:"Response"` }
func NewDescribeIntlBatchOperationLogsResponse ¶
func NewDescribeIntlBatchOperationLogsResponse() (response *DescribeIntlBatchOperationLogsResponse)
func (*DescribeIntlBatchOperationLogsResponse) FromJsonString ¶
func (r *DescribeIntlBatchOperationLogsResponse) 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 (*DescribeIntlBatchOperationLogsResponse) ToJsonString ¶
func (r *DescribeIntlBatchOperationLogsResponse) ToJsonString() string
type DescribeIntlBatchOperationLogsResponseParams ¶
type DescribeIntlBatchOperationLogsResponseParams struct { // The total count. TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // The log list. // Note: This field may return null, indicating that no valid values can be obtained. DomainBatchLogSet []*BatchDomainBuyLog `json:"DomainBatchLogSet,omitnil" name:"DomainBatchLogSet"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeIntlDomainBatchDetailsRequest ¶
type DescribeIntlDomainBatchDetailsRequest struct { *tchttp.BaseRequest // The log ID. LogId *int64 `json:"LogId,omitnil" name:"LogId"` // The offset. Default value: 0 Offset *int64 `json:"Offset,omitnil" name:"Offset"` // The number of returned results. Default value: 20. Maximum value: 100. Limit *int64 `json:"Limit,omitnil" name:"Limit"` // The sort key. Valid values: `Domain`, `UpdateOn`, `Status` OrderByKey *string `json:"OrderByKey,omitnil" name:"OrderByKey"` // Valid values: `0` (ascending), `1` (descending). OrderBy *int64 `json:"OrderBy,omitnil" name:"OrderBy"` }
func NewDescribeIntlDomainBatchDetailsRequest ¶
func NewDescribeIntlDomainBatchDetailsRequest() (request *DescribeIntlDomainBatchDetailsRequest)
func (*DescribeIntlDomainBatchDetailsRequest) FromJsonString ¶
func (r *DescribeIntlDomainBatchDetailsRequest) 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 (*DescribeIntlDomainBatchDetailsRequest) ToJsonString ¶
func (r *DescribeIntlDomainBatchDetailsRequest) ToJsonString() string
type DescribeIntlDomainBatchDetailsRequestParams ¶
type DescribeIntlDomainBatchDetailsRequestParams struct { // The log ID. LogId *int64 `json:"LogId,omitnil" name:"LogId"` // The offset. Default value: 0 Offset *int64 `json:"Offset,omitnil" name:"Offset"` // The number of returned results. Default value: 20. Maximum value: 100. Limit *int64 `json:"Limit,omitnil" name:"Limit"` // The sort key. Valid values: `Domain`, `UpdateOn`, `Status` OrderByKey *string `json:"OrderByKey,omitnil" name:"OrderByKey"` // Valid values: `0` (ascending), `1` (descending). OrderBy *int64 `json:"OrderBy,omitnil" name:"OrderBy"` }
Predefined struct for user
type DescribeIntlDomainBatchDetailsResponse ¶
type DescribeIntlDomainBatchDetailsResponse struct { *tchttp.BaseResponse Response *DescribeIntlDomainBatchDetailsResponseParams `json:"Response"` }
func NewDescribeIntlDomainBatchDetailsResponse ¶
func NewDescribeIntlDomainBatchDetailsResponse() (response *DescribeIntlDomainBatchDetailsResponse)
func (*DescribeIntlDomainBatchDetailsResponse) FromJsonString ¶
func (r *DescribeIntlDomainBatchDetailsResponse) 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 (*DescribeIntlDomainBatchDetailsResponse) ToJsonString ¶
func (r *DescribeIntlDomainBatchDetailsResponse) ToJsonString() string
type DescribeIntlDomainBatchDetailsResponseParams ¶
type DescribeIntlDomainBatchDetailsResponseParams struct { // The total count. TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // The list of log details. // Note: This field may return null, indicating that no valid values can be obtained. DomainBatchDetailSet []*BatchDomainBuyDetails `json:"DomainBatchDetailSet,omitnil" name:"DomainBatchDetailSet"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeIntlDomainListRequest ¶
type DescribeIntlDomainListRequest struct { *tchttp.BaseRequest // The page number in pagination cases. Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // The number of records on each page in pagination cases. Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // The domain keyword for fuzzy search. KeyWord *string `json:"KeyWord,omitnil" name:"KeyWord"` // The registration time sort order. Valid values: `1` (descending), `2` (ascending). OrderByRegTime *int64 `json:"OrderByRegTime,omitnil" name:"OrderByRegTime"` // The expiration time sort order. Valid values: `1` (descending), `2` (ascending). OrderByExpireTime *int64 `json:"OrderByExpireTime,omitnil" name:"OrderByExpireTime"` // The domain status. // `all`: All domains. // `UrgentNeedRenew`: The domains that are in urgent need of renewal. // `RedemptionPending`: The domains that are in urgent need of redemption. // `nosubmit`: The domains with unverified identities. // `tran`: The domains that are being transferred in. Status *string `json:"Status,omitnil" name:"Status"` // The DNS type. Valid values: `1` (DNSPod), `2` (others). DnsStatus *uint64 `json:"DnsStatus,omitnil" name:"DnsStatus"` // The domain sort order. Valid values: `1` (descending), `2` (ascending). OrderByDomainName *uint64 `json:"OrderByDomainName,omitnil" name:"OrderByDomainName"` }
func NewDescribeIntlDomainListRequest ¶
func NewDescribeIntlDomainListRequest() (request *DescribeIntlDomainListRequest)
func (*DescribeIntlDomainListRequest) FromJsonString ¶
func (r *DescribeIntlDomainListRequest) 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 (*DescribeIntlDomainListRequest) ToJsonString ¶
func (r *DescribeIntlDomainListRequest) ToJsonString() string
type DescribeIntlDomainListRequestParams ¶
type DescribeIntlDomainListRequestParams struct { // The page number in pagination cases. Offset *uint64 `json:"Offset,omitnil" name:"Offset"` // The number of records on each page in pagination cases. Limit *uint64 `json:"Limit,omitnil" name:"Limit"` // The domain keyword for fuzzy search. KeyWord *string `json:"KeyWord,omitnil" name:"KeyWord"` // The registration time sort order. Valid values: `1` (descending), `2` (ascending). OrderByRegTime *int64 `json:"OrderByRegTime,omitnil" name:"OrderByRegTime"` // The expiration time sort order. Valid values: `1` (descending), `2` (ascending). OrderByExpireTime *int64 `json:"OrderByExpireTime,omitnil" name:"OrderByExpireTime"` // The domain status. // `all`: All domains. // `UrgentNeedRenew`: The domains that are in urgent need of renewal. // `RedemptionPending`: The domains that are in urgent need of redemption. // `nosubmit`: The domains with unverified identities. // `tran`: The domains that are being transferred in. Status *string `json:"Status,omitnil" name:"Status"` // The DNS type. Valid values: `1` (DNSPod), `2` (others). DnsStatus *uint64 `json:"DnsStatus,omitnil" name:"DnsStatus"` // The domain sort order. Valid values: `1` (descending), `2` (ascending). OrderByDomainName *uint64 `json:"OrderByDomainName,omitnil" name:"OrderByDomainName"` }
Predefined struct for user
type DescribeIntlDomainListResponse ¶
type DescribeIntlDomainListResponse struct { *tchttp.BaseResponse Response *DescribeIntlDomainListResponseParams `json:"Response"` }
func NewDescribeIntlDomainListResponse ¶
func NewDescribeIntlDomainListResponse() (response *DescribeIntlDomainListResponse)
func (*DescribeIntlDomainListResponse) FromJsonString ¶
func (r *DescribeIntlDomainListResponse) 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 (*DescribeIntlDomainListResponse) ToJsonString ¶
func (r *DescribeIntlDomainListResponse) ToJsonString() string
type DescribeIntlDomainListResponseParams ¶
type DescribeIntlDomainListResponseParams struct { // The domain information set. DomainSet []*IntlDomainInfo `json:"DomainSet,omitnil" name:"DomainSet"` // The total number of domains. TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeIntlDomainPriceNewListRequest ¶
type DescribeIntlDomainPriceNewListRequest struct { *tchttp.BaseRequest // The list of domain suffixes for which you want to query prices. This parameter defaults to all suffixes. TldList []*string `json:"TldList,omitnil" name:"TldList"` // The purchase year of the domains for which you want to query prices. This parameter defaults to all years. Year []*int64 `json:"Year,omitnil" name:"Year"` // The domain purchase type. Valid values: `new`, `renew`, `redem` (redeem), `tran` (transfer in). Operation []*string `json:"Operation,omitnil" name:"Operation"` }
func NewDescribeIntlDomainPriceNewListRequest ¶
func NewDescribeIntlDomainPriceNewListRequest() (request *DescribeIntlDomainPriceNewListRequest)
func (*DescribeIntlDomainPriceNewListRequest) FromJsonString ¶
func (r *DescribeIntlDomainPriceNewListRequest) 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 (*DescribeIntlDomainPriceNewListRequest) ToJsonString ¶
func (r *DescribeIntlDomainPriceNewListRequest) ToJsonString() string
type DescribeIntlDomainPriceNewListRequestParams ¶
type DescribeIntlDomainPriceNewListRequestParams struct { // The list of domain suffixes for which you want to query prices. This parameter defaults to all suffixes. TldList []*string `json:"TldList,omitnil" name:"TldList"` // The purchase year of the domains for which you want to query prices. This parameter defaults to all years. Year []*int64 `json:"Year,omitnil" name:"Year"` // The domain purchase type. Valid values: `new`, `renew`, `redem` (redeem), `tran` (transfer in). Operation []*string `json:"Operation,omitnil" name:"Operation"` }
Predefined struct for user
type DescribeIntlDomainPriceNewListResponse ¶
type DescribeIntlDomainPriceNewListResponse struct { *tchttp.BaseResponse Response *DescribeIntlDomainPriceNewListResponseParams `json:"Response"` }
func NewDescribeIntlDomainPriceNewListResponse ¶
func NewDescribeIntlDomainPriceNewListResponse() (response *DescribeIntlDomainPriceNewListResponse)
func (*DescribeIntlDomainPriceNewListResponse) FromJsonString ¶
func (r *DescribeIntlDomainPriceNewListResponse) 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 (*DescribeIntlDomainPriceNewListResponse) ToJsonString ¶
func (r *DescribeIntlDomainPriceNewListResponse) ToJsonString() string
type DescribeIntlDomainPriceNewListResponseParams ¶
type DescribeIntlDomainPriceNewListResponseParams struct { // The price list of domains. PriceList []*PriceInfoNew `json:"PriceList,omitnil" name:"PriceList"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeIntlDomainRequest ¶
type DescribeIntlDomainRequest struct { *tchttp.BaseRequest // The domain ID. DomainId *string `json:"DomainId,omitnil" name:"DomainId"` }
func NewDescribeIntlDomainRequest ¶
func NewDescribeIntlDomainRequest() (request *DescribeIntlDomainRequest)
func (*DescribeIntlDomainRequest) FromJsonString ¶
func (r *DescribeIntlDomainRequest) 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 (*DescribeIntlDomainRequest) ToJsonString ¶
func (r *DescribeIntlDomainRequest) ToJsonString() string
type DescribeIntlDomainRequestParams ¶
type DescribeIntlDomainRequestParams struct { // The domain ID. DomainId *string `json:"DomainId,omitnil" name:"DomainId"` }
Predefined struct for user
type DescribeIntlDomainResponse ¶
type DescribeIntlDomainResponse struct { *tchttp.BaseResponse Response *DescribeIntlDomainResponseParams `json:"Response"` }
func NewDescribeIntlDomainResponse ¶
func NewDescribeIntlDomainResponse() (response *DescribeIntlDomainResponse)
func (*DescribeIntlDomainResponse) FromJsonString ¶
func (r *DescribeIntlDomainResponse) 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 (*DescribeIntlDomainResponse) ToJsonString ¶
func (r *DescribeIntlDomainResponse) ToJsonString() string
type DescribeIntlDomainResponseParams ¶
type DescribeIntlDomainResponseParams struct { // The domain information. DomainInfo *IntlDomainInfo `json:"DomainInfo,omitnil" name:"DomainInfo"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeIntlPhoneEmailListRequest ¶
type DescribeIntlPhoneEmailListRequest struct { *tchttp.BaseRequest // The type. Valid values: `1` (mobile number), `2` (email address). Type *int64 `json:"Type,omitnil" name:"Type"` // The number of records on each page in pagination cases. Limit *int64 `json:"Limit,omitnil" name:"Limit"` // The page number in pagination cases. Offset *int64 `json:"Offset,omitnil" name:"Offset"` }
func NewDescribeIntlPhoneEmailListRequest ¶
func NewDescribeIntlPhoneEmailListRequest() (request *DescribeIntlPhoneEmailListRequest)
func (*DescribeIntlPhoneEmailListRequest) FromJsonString ¶
func (r *DescribeIntlPhoneEmailListRequest) 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 (*DescribeIntlPhoneEmailListRequest) ToJsonString ¶
func (r *DescribeIntlPhoneEmailListRequest) ToJsonString() string
type DescribeIntlPhoneEmailListRequestParams ¶
type DescribeIntlPhoneEmailListRequestParams struct { // The type. Valid values: `1` (mobile number), `2` (email address). Type *int64 `json:"Type,omitnil" name:"Type"` // The number of records on each page in pagination cases. Limit *int64 `json:"Limit,omitnil" name:"Limit"` // The page number in pagination cases. Offset *int64 `json:"Offset,omitnil" name:"Offset"` }
Predefined struct for user
type DescribeIntlPhoneEmailListResponse ¶
type DescribeIntlPhoneEmailListResponse struct { *tchttp.BaseResponse Response *DescribeIntlPhoneEmailListResponseParams `json:"Response"` }
func NewDescribeIntlPhoneEmailListResponse ¶
func NewDescribeIntlPhoneEmailListResponse() (response *DescribeIntlPhoneEmailListResponse)
func (*DescribeIntlPhoneEmailListResponse) FromJsonString ¶
func (r *DescribeIntlPhoneEmailListResponse) 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 (*DescribeIntlPhoneEmailListResponse) ToJsonString ¶
func (r *DescribeIntlPhoneEmailListResponse) ToJsonString() string
type DescribeIntlPhoneEmailListResponseParams ¶
type DescribeIntlPhoneEmailListResponseParams struct { // The list of verified mobile numbers and email addresses. PhoneEmailList []*IntlPhoneEmailLists `json:"PhoneEmailList,omitnil" name:"PhoneEmailList"` // The total count. TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeIntlTemplateListRequest ¶
type DescribeIntlTemplateListRequest struct { *tchttp.BaseRequest // The offset. Offset *int64 `json:"Offset,omitnil" name:"Offset"` // The maximum number of entries. Limit *int64 `json:"Limit,omitnil" name:"Limit"` // The domain registrant keyword for exact match. Keyword *string `json:"Keyword,omitnil" name:"Keyword"` // The type. Valid values: `all` (all types), `I` (individual), `E` (organization). Type *string `json:"Type,omitnil" name:"Type"` }
func NewDescribeIntlTemplateListRequest ¶
func NewDescribeIntlTemplateListRequest() (request *DescribeIntlTemplateListRequest)
func (*DescribeIntlTemplateListRequest) FromJsonString ¶
func (r *DescribeIntlTemplateListRequest) 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 (*DescribeIntlTemplateListRequest) ToJsonString ¶
func (r *DescribeIntlTemplateListRequest) ToJsonString() string
type DescribeIntlTemplateListRequestParams ¶
type DescribeIntlTemplateListRequestParams struct { // The offset. Offset *int64 `json:"Offset,omitnil" name:"Offset"` // The maximum number of entries. Limit *int64 `json:"Limit,omitnil" name:"Limit"` // The domain registrant keyword for exact match. Keyword *string `json:"Keyword,omitnil" name:"Keyword"` // The type. Valid values: `all` (all types), `I` (individual), `E` (organization). Type *string `json:"Type,omitnil" name:"Type"` }
Predefined struct for user
type DescribeIntlTemplateListResponse ¶
type DescribeIntlTemplateListResponse struct { *tchttp.BaseResponse Response *DescribeIntlTemplateListResponseParams `json:"Response"` }
func NewDescribeIntlTemplateListResponse ¶
func NewDescribeIntlTemplateListResponse() (response *DescribeIntlTemplateListResponse)
func (*DescribeIntlTemplateListResponse) FromJsonString ¶
func (r *DescribeIntlTemplateListResponse) 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 (*DescribeIntlTemplateListResponse) ToJsonString ¶
func (r *DescribeIntlTemplateListResponse) ToJsonString() string
type DescribeIntlTemplateListResponseParams ¶
type DescribeIntlTemplateListResponseParams struct { // The registrant profile list information. TemplateSet []*IntlTemplate `json:"TemplateSet,omitnil" name:"TemplateSet"` // The total count. TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeIntlTemplateRequest ¶
type DescribeIntlTemplateRequest struct { *tchttp.BaseRequest // The unique ID of a registrant profile. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` }
func NewDescribeIntlTemplateRequest ¶
func NewDescribeIntlTemplateRequest() (request *DescribeIntlTemplateRequest)
func (*DescribeIntlTemplateRequest) FromJsonString ¶
func (r *DescribeIntlTemplateRequest) 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 (*DescribeIntlTemplateRequest) ToJsonString ¶
func (r *DescribeIntlTemplateRequest) ToJsonString() string
type DescribeIntlTemplateRequestParams ¶
type DescribeIntlTemplateRequestParams struct { // The unique ID of a registrant profile. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` }
Predefined struct for user
type DescribeIntlTemplateResponse ¶
type DescribeIntlTemplateResponse struct { *tchttp.BaseResponse Response *DescribeIntlTemplateResponseParams `json:"Response"` }
func NewDescribeIntlTemplateResponse ¶
func NewDescribeIntlTemplateResponse() (response *DescribeIntlTemplateResponse)
func (*DescribeIntlTemplateResponse) FromJsonString ¶
func (r *DescribeIntlTemplateResponse) 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 (*DescribeIntlTemplateResponse) ToJsonString ¶
func (r *DescribeIntlTemplateResponse) ToJsonString() string
type DescribeIntlTemplateResponseParams ¶
type DescribeIntlTemplateResponseParams struct { // The details of the registrant profile. Template *IntlTemplateInfo `json:"Template,omitnil" name:"Template"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type IntlBatchDetails ¶
type IntlBatchDetails struct { // The ID of the bulk task. Id *int64 `json:"Id,omitnil" name:"Id"` // The task status. Status *string `json:"Status,omitnil" name:"Status"` // The reason. Reason *string `json:"Reason,omitnil" name:"Reason"` // The reason, expressed in Chinese. ReasonZh *string `json:"ReasonZh,omitnil" name:"ReasonZh"` }
type IntlContactInfo ¶
type IntlContactInfo struct { // The city name. City *string `json:"City,omitnil" name:"City"` // The country or region name. Country *string `json:"Country,omitnil" name:"Country"` // The email address. Email *string `json:"Email,omitnil" name:"Email"` // The domain registrant. OrganizationName *string `json:"OrganizationName,omitnil" name:"OrganizationName"` // The province or state name. Province *string `json:"Province,omitnil" name:"Province"` // The name of the registrant. RegistrantName *string `json:"RegistrantName,omitnil" name:"RegistrantName"` // The registrant type. Valid values: `I` (individual), `E` (organization). RegistrantType *string `json:"RegistrantType,omitnil" name:"RegistrantType"` // The detailed address. Street *string `json:"Street,omitnil" name:"Street"` // The mobile number. Telephone *string `json:"Telephone,omitnil" name:"Telephone"` // The zip code. ZipCode *string `json:"ZipCode,omitnil" name:"ZipCode"` // The first name. FirstName *string `json:"FirstName,omitnil" name:"FirstName"` // The last name. LastName *string `json:"LastName,omitnil" name:"LastName"` // The company name. CompanyName *string `json:"CompanyName,omitnil" name:"CompanyName"` }
type IntlDomainInfo ¶
type IntlDomainInfo struct { // The auto-renewal flag. Valid values: `0` (disabled by default), `1` (enabled), `2` (disabled). AutoRenew *int64 `json:"AutoRenew,omitnil" name:"AutoRenew"` // The registration time. CreationDate *string `json:"CreationDate,omitnil" name:"CreationDate"` // The domain ID. DomainId *string `json:"DomainId,omitnil" name:"DomainId"` // The DNS status. Valid values: `1` (DNSPod), `2` (others), `3` (unknown). DnsStatus *int64 `json:"DnsStatus,omitnil" name:"DnsStatus"` // The domains. DomainName *string `json:"DomainName,omitnil" name:"DomainName"` // The domain status. DomainStatus []*string `json:"DomainStatus,omitnil" name:"DomainStatus"` // The purchase status of the domain. Valid values: // `ok`: Normal. // `RegisterPending`: Pending registration. // `RegisterDoing`: Registration in progress. // `RegisterFailed`: Registration failed. // `RenewPending`: Renewal grace period. // `RenewDoing`: Renewing. // `RedemptionPending`: Redemption period. // `AboutToExpire`: About to expire. // `TransferPending`: Pending transfer. // `TransferTransing`: Transfer in progress. // `TransferFailed`: Transfer failed. Status *string `json:"Status,omitnil" name:"Status"` // The expiration date. ExpirationDate *string `json:"ExpirationDate,omitnil" name:"ExpirationDate"` // The auto-renewal flag. Valid values: `1` (enabled), `2` (disabled), `3` (disabled by default). ExpireMessage *int64 `json:"ExpireMessage,omitnil" name:"ExpireMessage"` // Whether the domain is a premium one. IsPremium *bool `json:"IsPremium,omitnil" name:"IsPremium"` // The DNS server of the domain. Dns []*string `json:"Dns,omitnil" name:"Dns"` // The contact information. ContactInfo *IntlContactInfo `json:"ContactInfo,omitnil" name:"ContactInfo"` // The number of years available for renewal. The value `0` indicates that the domain has reached its maximum validity period (10 years) and cannot be renewed. CanRenewYears *int64 `json:"CanRenewYears,omitnil" name:"CanRenewYears"` // The registrar type. If the value is `epp`, the registration time on the page is followed by (UTC). Otherwise, it is followed by (UTC+8). RegistrarType *string `json:"RegistrarType,omitnil" name:"RegistrarType"` // The account to which the domain belongs. Uin *string `json:"Uin,omitnil" name:"Uin"` // The profile ID. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` // Whether DNSSEC is supported. SupportDnssec *bool `json:"SupportDnssec,omitnil" name:"SupportDnssec"` // WHOIS privacy service status. Valid values: `1` (enabled), `2` (disabled), `3` (enabling), `4` (disabling). WhoisPrivacy *int64 `json:"WhoisPrivacy,omitnil" name:"WhoisPrivacy"` // Valid values: `NotModify` (not modified), `Modifying`, `Failed` (failed to modify) ModifyStatus *string `json:"ModifyStatus,omitnil" name:"ModifyStatus"` // Valid values: `NotModify` (not modified), `Modifying`, `Failed` (failed to modify) DnsModifyStatus *string `json:"DnsModifyStatus,omitnil" name:"DnsModifyStatus"` }
type IntlPhoneEmailLists ¶
type IntlPhoneEmailLists struct { // The mobile number or email address. Code *string `json:"Code,omitnil" name:"Code"` // The type. Valid values: `1` (mobile number), `2` (email address). Type *int64 `json:"Type,omitnil" name:"Type"` // The verification time. CreatedOn *string `json:"CreatedOn,omitnil" name:"CreatedOn"` }
type IntlTemplate ¶
type IntlTemplate struct { // The registrant contact. RegistrantContact *RegistrantContact `json:"RegistrantContact,omitnil" name:"RegistrantContact"` // The admin contact. AdminContact *AdminContact `json:"AdminContact,omitnil" name:"AdminContact"` // The technical contact. TechnicalContact *TechnicalContact `json:"TechnicalContact,omitnil" name:"TechnicalContact"` // The contact person for bills. BillingContact *BillingContact `json:"BillingContact,omitnil" name:"BillingContact"` // The creation time. CreatedOn *string `json:"CreatedOn,omitnil" name:"CreatedOn"` // The profile ID. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` // Whether the profile is the default one. IsDefault *int64 `json:"IsDefault,omitnil" name:"IsDefault"` // The last update time. UpdatedOn *string `json:"UpdatedOn,omitnil" name:"UpdatedOn"` }
type IntlTemplateInfo ¶
type IntlTemplateInfo struct { // The registrant contact. RegistrantContact *RegistrantContact `json:"RegistrantContact,omitnil" name:"RegistrantContact"` // The admin contact. AdminContact *AdminContact `json:"AdminContact,omitnil" name:"AdminContact"` // The technical contact. TechnicalContact *TechnicalContact `json:"TechnicalContact,omitnil" name:"TechnicalContact"` // The contact person for bills. BillingContact *BillingContact `json:"BillingContact,omitnil" name:"BillingContact"` // The creation time. CreatedOn *string `json:"CreatedOn,omitnil" name:"CreatedOn"` // The profile ID. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` // The registrant type. Valid values: `I` (individual), `E` (organization). TemplateType *string `json:"TemplateType,omitnil" name:"TemplateType"` // The last updated time. UpdatedOn *string `json:"UpdatedOn,omitnil" name:"UpdatedOn"` // The account ID. Uin *string `json:"Uin,omitnil" name:"Uin"` // Whether the profile is the default one. IsDefault *int64 `json:"IsDefault,omitnil" name:"IsDefault"` }
type ModifyOwnerIntlBatchRequest ¶
type ModifyOwnerIntlBatchRequest struct { *tchttp.BaseRequest // The domains. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The user ID. ToUin *string `json:"ToUin,omitnil" name:"ToUin"` // Whether to transfer the DNS service. DnsTransfer *bool `json:"DnsTransfer,omitnil" name:"DnsTransfer"` }
func NewModifyOwnerIntlBatchRequest ¶
func NewModifyOwnerIntlBatchRequest() (request *ModifyOwnerIntlBatchRequest)
func (*ModifyOwnerIntlBatchRequest) FromJsonString ¶
func (r *ModifyOwnerIntlBatchRequest) 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 (*ModifyOwnerIntlBatchRequest) ToJsonString ¶
func (r *ModifyOwnerIntlBatchRequest) ToJsonString() string
type ModifyOwnerIntlBatchRequestParams ¶
type ModifyOwnerIntlBatchRequestParams struct { // The domains. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The user ID. ToUin *string `json:"ToUin,omitnil" name:"ToUin"` // Whether to transfer the DNS service. DnsTransfer *bool `json:"DnsTransfer,omitnil" name:"DnsTransfer"` }
Predefined struct for user
type ModifyOwnerIntlBatchResponse ¶
type ModifyOwnerIntlBatchResponse struct { *tchttp.BaseResponse Response *ModifyOwnerIntlBatchResponseParams `json:"Response"` }
func NewModifyOwnerIntlBatchResponse ¶
func NewModifyOwnerIntlBatchResponse() (response *ModifyOwnerIntlBatchResponse)
func (*ModifyOwnerIntlBatchResponse) FromJsonString ¶
func (r *ModifyOwnerIntlBatchResponse) 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 (*ModifyOwnerIntlBatchResponse) ToJsonString ¶
func (r *ModifyOwnerIntlBatchResponse) ToJsonString() string
type ModifyOwnerIntlBatchResponseParams ¶
type ModifyOwnerIntlBatchResponseParams struct { // The ID of the bulk task. LogId *int64 `json:"LogId,omitnil" name:"LogId"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type PriceInfoNew ¶
type PriceInfoNew struct { // The domain suffix, such as `.com`. Tld *string `json:"Tld,omitnil" name:"Tld"` // The purchase years. Value range: [1-10] Year *uint64 `json:"Year,omitnil" name:"Year"` // The original price of the domain. Price *float64 `json:"Price,omitnil" name:"Price"` // The current price of the domain. RealPrice *float64 `json:"RealPrice,omitnil" name:"RealPrice"` // The domain purchase type. Valid values: `new`, `renew`, `redem` (redeem), `tran` (transfer in). Operation *string `json:"Operation,omitnil" name:"Operation"` // The title. // Note: This field may return null, indicating that no valid values can be obtained. Title *string `json:"Title,omitnil" name:"Title"` }
type RegistrantContact ¶
type RegistrantContact struct { // The first name. FirstName *string `json:"FirstName,omitnil" name:"FirstName"` // The last name. LastName *string `json:"LastName,omitnil" name:"LastName"` // The country or region name, such as `CN`. Country *string `json:"Country,omitnil" name:"Country"` // The province or state name. Province *string `json:"Province,omitnil" name:"Province"` // The city name. City *string `json:"City,omitnil" name:"City"` // The address line 1. AddressLine *string `json:"AddressLine,omitnil" name:"AddressLine"` // The zip code. ZipCode *string `json:"ZipCode,omitnil" name:"ZipCode"` // The email address. Email *string `json:"Email,omitnil" name:"Email"` // The mobile number, such as `+86.1360000000`. Phone *string `json:"Phone,omitnil" name:"Phone"` // The company or organization name. // Note: This field may return null, indicating that no valid values can be obtained. CompanyName *string `json:"CompanyName,omitnil" name:"CompanyName"` // The job title. // Note: This field may return null, indicating that no valid values can be obtained. JobTitle *string `json:"JobTitle,omitnil" name:"JobTitle"` // The address line 2. // Note: This field may return null, indicating that no valid values can be obtained. AddressLineTwo *string `json:"AddressLineTwo,omitnil" name:"AddressLineTwo"` // The fax number. // Note: This field may return null, indicating that no valid values can be obtained. Fax *string `json:"Fax,omitnil" name:"Fax"` }
type RenewIntlDomainBatchRequest ¶
type RenewIntlDomainBatchRequest struct { *tchttp.BaseRequest // The domains to check. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The period (1 to 10 years). If this parameter is left empty, premium domains cannot be checked. Period *int64 `json:"Period,omitnil" name:"Period"` // Payment method. Valid value: `1` (account balance). PayMode *int64 `json:"PayMode,omitnil" name:"PayMode"` // Whether to enable auto-renewal. AutoRenewFlag *bool `json:"AutoRenewFlag,omitnil" name:"AutoRenewFlag"` }
func NewRenewIntlDomainBatchRequest ¶
func NewRenewIntlDomainBatchRequest() (request *RenewIntlDomainBatchRequest)
func (*RenewIntlDomainBatchRequest) FromJsonString ¶
func (r *RenewIntlDomainBatchRequest) 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 (*RenewIntlDomainBatchRequest) ToJsonString ¶
func (r *RenewIntlDomainBatchRequest) ToJsonString() string
type RenewIntlDomainBatchRequestParams ¶
type RenewIntlDomainBatchRequestParams struct { // The domains to check. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The period (1 to 10 years). If this parameter is left empty, premium domains cannot be checked. Period *int64 `json:"Period,omitnil" name:"Period"` // Payment method. Valid value: `1` (account balance). PayMode *int64 `json:"PayMode,omitnil" name:"PayMode"` // Whether to enable auto-renewal. AutoRenewFlag *bool `json:"AutoRenewFlag,omitnil" name:"AutoRenewFlag"` }
Predefined struct for user
type RenewIntlDomainBatchResponse ¶
type RenewIntlDomainBatchResponse struct { *tchttp.BaseResponse Response *RenewIntlDomainBatchResponseParams `json:"Response"` }
func NewRenewIntlDomainBatchResponse ¶
func NewRenewIntlDomainBatchResponse() (response *RenewIntlDomainBatchResponse)
func (*RenewIntlDomainBatchResponse) FromJsonString ¶
func (r *RenewIntlDomainBatchResponse) 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 (*RenewIntlDomainBatchResponse) ToJsonString ¶
func (r *RenewIntlDomainBatchResponse) ToJsonString() string
type RenewIntlDomainBatchResponseParams ¶
type RenewIntlDomainBatchResponseParams struct { // The ID of the bulk task. LogId *int64 `json:"LogId,omitnil" name:"LogId"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type SendIntlPhoneEmailCodeRequest ¶
type SendIntlPhoneEmailCodeRequest struct { *tchttp.BaseRequest // The type. Valid values: `1` (mobile number), `2` (email address). Type *int64 `json:"Type,omitnil" name:"Type"` // The mobile number or email address. Code *string `json:"Code,omitnil" name:"Code"` }
func NewSendIntlPhoneEmailCodeRequest ¶
func NewSendIntlPhoneEmailCodeRequest() (request *SendIntlPhoneEmailCodeRequest)
func (*SendIntlPhoneEmailCodeRequest) FromJsonString ¶
func (r *SendIntlPhoneEmailCodeRequest) 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 (*SendIntlPhoneEmailCodeRequest) ToJsonString ¶
func (r *SendIntlPhoneEmailCodeRequest) ToJsonString() string
type SendIntlPhoneEmailCodeRequestParams ¶
type SendIntlPhoneEmailCodeRequestParams struct { // The type. Valid values: `1` (mobile number), `2` (email address). Type *int64 `json:"Type,omitnil" name:"Type"` // The mobile number or email address. Code *string `json:"Code,omitnil" name:"Code"` }
Predefined struct for user
type SendIntlPhoneEmailCodeResponse ¶
type SendIntlPhoneEmailCodeResponse struct { *tchttp.BaseResponse Response *SendIntlPhoneEmailCodeResponseParams `json:"Response"` }
func NewSendIntlPhoneEmailCodeResponse ¶
func NewSendIntlPhoneEmailCodeResponse() (response *SendIntlPhoneEmailCodeResponse)
func (*SendIntlPhoneEmailCodeResponse) FromJsonString ¶
func (r *SendIntlPhoneEmailCodeResponse) 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 (*SendIntlPhoneEmailCodeResponse) ToJsonString ¶
func (r *SendIntlPhoneEmailCodeResponse) ToJsonString() string
type SendIntlPhoneEmailCodeResponseParams ¶
type SendIntlPhoneEmailCodeResponseParams struct { // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type SetIntlDomainAutoRenewRequest ¶
type SetIntlDomainAutoRenewRequest struct { *tchttp.BaseRequest // The domain ID. DomainId *string `json:"DomainId,omitnil" name:"DomainId"` // Whether to enable auto-renewal. Valid values: `1` (enable), `2` (disable). AutoRenew *int64 `json:"AutoRenew,omitnil" name:"AutoRenew"` }
func NewSetIntlDomainAutoRenewRequest ¶
func NewSetIntlDomainAutoRenewRequest() (request *SetIntlDomainAutoRenewRequest)
func (*SetIntlDomainAutoRenewRequest) FromJsonString ¶
func (r *SetIntlDomainAutoRenewRequest) 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 (*SetIntlDomainAutoRenewRequest) ToJsonString ¶
func (r *SetIntlDomainAutoRenewRequest) ToJsonString() string
type SetIntlDomainAutoRenewRequestParams ¶
type SetIntlDomainAutoRenewRequestParams struct { // The domain ID. DomainId *string `json:"DomainId,omitnil" name:"DomainId"` // Whether to enable auto-renewal. Valid values: `1` (enable), `2` (disable). AutoRenew *int64 `json:"AutoRenew,omitnil" name:"AutoRenew"` }
Predefined struct for user
type SetIntlDomainAutoRenewResponse ¶
type SetIntlDomainAutoRenewResponse struct { *tchttp.BaseResponse Response *SetIntlDomainAutoRenewResponseParams `json:"Response"` }
func NewSetIntlDomainAutoRenewResponse ¶
func NewSetIntlDomainAutoRenewResponse() (response *SetIntlDomainAutoRenewResponse)
func (*SetIntlDomainAutoRenewResponse) FromJsonString ¶
func (r *SetIntlDomainAutoRenewResponse) 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 (*SetIntlDomainAutoRenewResponse) ToJsonString ¶
func (r *SetIntlDomainAutoRenewResponse) ToJsonString() string
type SetIntlDomainAutoRenewResponseParams ¶
type SetIntlDomainAutoRenewResponseParams struct { // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type TechnicalContact ¶
type TechnicalContact struct { // The first name. FirstName *string `json:"FirstName,omitnil" name:"FirstName"` // The last name. LastName *string `json:"LastName,omitnil" name:"LastName"` // The country or region name, such as `CN`. Country *string `json:"Country,omitnil" name:"Country"` // The province or state name. Province *string `json:"Province,omitnil" name:"Province"` // The city name. City *string `json:"City,omitnil" name:"City"` // The address line 1. AddressLine *string `json:"AddressLine,omitnil" name:"AddressLine"` // The zip code. ZipCode *string `json:"ZipCode,omitnil" name:"ZipCode"` // The email address. Email *string `json:"Email,omitnil" name:"Email"` // The mobile number, such as `+86.13600000000`. Phone *string `json:"Phone,omitnil" name:"Phone"` // The company or organization name. // Note: This field may return null, indicating that no valid values can be obtained. CompanyName *string `json:"CompanyName,omitnil" name:"CompanyName"` // The job title. // Note: This field may return null, indicating that no valid values can be obtained. JobTitle *string `json:"JobTitle,omitnil" name:"JobTitle"` // The address line 2. // Note: This field may return null, indicating that no valid values can be obtained. AddressLineTwo *string `json:"AddressLineTwo,omitnil" name:"AddressLineTwo"` // The fax number. // Note: This field may return null, indicating that no valid values can be obtained. Fax *string `json:"Fax,omitnil" name:"Fax"` }
type TransferInIntlDomainBatchRequest ¶
type TransferInIntlDomainBatchRequest struct { *tchttp.BaseRequest // The profile ID. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` // The transfer passwords for the domains. PassWords []*string `json:"PassWords,omitnil" name:"PassWords"` // The domains to be bulk transferred in. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The payment method. Valid value: `1` (account balance). PayMode *int64 `json:"PayMode,omitnil" name:"PayMode"` // Whether to enable auto-renewal. AutoRenewFlag *bool `json:"AutoRenewFlag,omitnil" name:"AutoRenewFlag"` // Whether to enable the transfer prohibition lock. TransferProhibition *bool `json:"TransferProhibition,omitnil" name:"TransferProhibition"` // Whether to enable the update prohibition lock. UpdateProhibition *bool `json:"UpdateProhibition,omitnil" name:"UpdateProhibition"` // Whether to enable the 60-day inter-registrar transfer lock. LockTransfer *bool `json:"LockTransfer,omitnil" name:"LockTransfer"` }
func NewTransferInIntlDomainBatchRequest ¶
func NewTransferInIntlDomainBatchRequest() (request *TransferInIntlDomainBatchRequest)
func (*TransferInIntlDomainBatchRequest) FromJsonString ¶
func (r *TransferInIntlDomainBatchRequest) 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 (*TransferInIntlDomainBatchRequest) ToJsonString ¶
func (r *TransferInIntlDomainBatchRequest) ToJsonString() string
type TransferInIntlDomainBatchRequestParams ¶
type TransferInIntlDomainBatchRequestParams struct { // The profile ID. TemplateId *string `json:"TemplateId,omitnil" name:"TemplateId"` // The transfer passwords for the domains. PassWords []*string `json:"PassWords,omitnil" name:"PassWords"` // The domains to be bulk transferred in. Domains []*string `json:"Domains,omitnil" name:"Domains"` // The payment method. Valid value: `1` (account balance). PayMode *int64 `json:"PayMode,omitnil" name:"PayMode"` // Whether to enable auto-renewal. AutoRenewFlag *bool `json:"AutoRenewFlag,omitnil" name:"AutoRenewFlag"` // Whether to enable the transfer prohibition lock. TransferProhibition *bool `json:"TransferProhibition,omitnil" name:"TransferProhibition"` // Whether to enable the update prohibition lock. UpdateProhibition *bool `json:"UpdateProhibition,omitnil" name:"UpdateProhibition"` // Whether to enable the 60-day inter-registrar transfer lock. LockTransfer *bool `json:"LockTransfer,omitnil" name:"LockTransfer"` }
Predefined struct for user
type TransferInIntlDomainBatchResponse ¶
type TransferInIntlDomainBatchResponse struct { *tchttp.BaseResponse Response *TransferInIntlDomainBatchResponseParams `json:"Response"` }
func NewTransferInIntlDomainBatchResponse ¶
func NewTransferInIntlDomainBatchResponse() (response *TransferInIntlDomainBatchResponse)
func (*TransferInIntlDomainBatchResponse) FromJsonString ¶
func (r *TransferInIntlDomainBatchResponse) 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 (*TransferInIntlDomainBatchResponse) ToJsonString ¶
func (r *TransferInIntlDomainBatchResponse) ToJsonString() string
type TransferInIntlDomainBatchResponseParams ¶
type TransferInIntlDomainBatchResponseParams struct { // The bulk purchase log ID. // Note: This field may return null, indicating that no valid values can be obtained. LogId *int64 `json:"LogId,omitnil" name:"LogId"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type TransferProhibitionIntlBatchRequest ¶
type TransferProhibitionIntlBatchRequest struct { *tchttp.BaseRequest // The domain array. Domains []*string `json:"Domains,omitnil" name:"Domains"` // Whether to enable transfer prohibition. Valid values: `true` (enable), `false` (disable). Status *bool `json:"Status,omitnil" name:"Status"` }
func NewTransferProhibitionIntlBatchRequest ¶
func NewTransferProhibitionIntlBatchRequest() (request *TransferProhibitionIntlBatchRequest)
func (*TransferProhibitionIntlBatchRequest) FromJsonString ¶
func (r *TransferProhibitionIntlBatchRequest) 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 (*TransferProhibitionIntlBatchRequest) ToJsonString ¶
func (r *TransferProhibitionIntlBatchRequest) ToJsonString() string
type TransferProhibitionIntlBatchRequestParams ¶
type TransferProhibitionIntlBatchRequestParams struct { // The domain array. Domains []*string `json:"Domains,omitnil" name:"Domains"` // Whether to enable transfer prohibition. Valid values: `true` (enable), `false` (disable). Status *bool `json:"Status,omitnil" name:"Status"` }
Predefined struct for user
type TransferProhibitionIntlBatchResponse ¶
type TransferProhibitionIntlBatchResponse struct { *tchttp.BaseResponse Response *TransferProhibitionIntlBatchResponseParams `json:"Response"` }
func NewTransferProhibitionIntlBatchResponse ¶
func NewTransferProhibitionIntlBatchResponse() (response *TransferProhibitionIntlBatchResponse)
func (*TransferProhibitionIntlBatchResponse) FromJsonString ¶
func (r *TransferProhibitionIntlBatchResponse) 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 (*TransferProhibitionIntlBatchResponse) ToJsonString ¶
func (r *TransferProhibitionIntlBatchResponse) ToJsonString() string
type TransferProhibitionIntlBatchResponseParams ¶
type TransferProhibitionIntlBatchResponseParams struct { // The log ID. LogId *int64 `json:"LogId,omitnil" name:"LogId"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type UpdateProhibitionIntlBatchRequest ¶
type UpdateProhibitionIntlBatchRequest struct { *tchttp.BaseRequest // The domain array. Domains []*string `json:"Domains,omitnil" name:"Domains"` // Whether to enable update prohibition. Valid values: `true` (enable), `false` (disable). Status *bool `json:"Status,omitnil" name:"Status"` }
func NewUpdateProhibitionIntlBatchRequest ¶
func NewUpdateProhibitionIntlBatchRequest() (request *UpdateProhibitionIntlBatchRequest)
func (*UpdateProhibitionIntlBatchRequest) FromJsonString ¶
func (r *UpdateProhibitionIntlBatchRequest) 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 (*UpdateProhibitionIntlBatchRequest) ToJsonString ¶
func (r *UpdateProhibitionIntlBatchRequest) ToJsonString() string
type UpdateProhibitionIntlBatchRequestParams ¶
type UpdateProhibitionIntlBatchRequestParams struct { // The domain array. Domains []*string `json:"Domains,omitnil" name:"Domains"` // Whether to enable update prohibition. Valid values: `true` (enable), `false` (disable). Status *bool `json:"Status,omitnil" name:"Status"` }
Predefined struct for user
type UpdateProhibitionIntlBatchResponse ¶
type UpdateProhibitionIntlBatchResponse struct { *tchttp.BaseResponse Response *UpdateProhibitionIntlBatchResponseParams `json:"Response"` }
func NewUpdateProhibitionIntlBatchResponse ¶
func NewUpdateProhibitionIntlBatchResponse() (response *UpdateProhibitionIntlBatchResponse)
func (*UpdateProhibitionIntlBatchResponse) FromJsonString ¶
func (r *UpdateProhibitionIntlBatchResponse) 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 (*UpdateProhibitionIntlBatchResponse) ToJsonString ¶
func (r *UpdateProhibitionIntlBatchResponse) ToJsonString() string
type UpdateProhibitionIntlBatchResponseParams ¶
type UpdateProhibitionIntlBatchResponseParams struct { // The log ID. LogId *int64 `json:"LogId,omitnil" name:"LogId"` // The unique request ID, which is returned for each request. RequestId is required for locating a problem. RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user