UNPKG

tenyun

Version:

Promise based and chained Tencent Cloud OpenAPI client for NodeJS

1,590 lines (1,454 loc) 67.6 kB
/// <reference types="node" /> import { AxiosPromise, AxiosRequestConfig } from "axios"; /** 用于域名预释放详情页面 */ declare interface AuctionInfo { /** 竞拍人 */ Bidder?: string; /** 竞拍时间 */ AuctionTime?: string; /** 竞拍价格 单位元 */ AuctionPrice?: number; /** 状态 up: 领先 down: 落后 */ Status?: string; } /** 批量任务状态 */ declare interface BatchStatus { /** 批量任务id */ LogId?: number; /** 批量任务状态 doing:进行中 success:成功 failed:失败 partial_success:部分成功 */ Status?: string; /** 批量任务类型new:注册域名renew:续费域名batch_transfer_prohibition_on:开启禁止转移锁batch_transfer_prohibition_off:关闭禁止转移锁batch_update_prohibition_on:开启禁止更新锁batch_update_prohibition_off:关闭禁止更新锁batch_modify_owner:域名转移batch_modify_domain_info:域名信息修改batch_transfer_in:域名转入batch_cancel_transfer_out:域名取消转出 */ BatchAction?: string; } /** 我预定的域名结构体。 */ declare interface BiddingAppointResult { /** 预约ID */ BusinessID?: string; /** 域名 */ Domain?: string; /** 预定价格 单位元 */ AppointPrice?: number; /** 预约保证金 单位元 */ AppointBondPrice?: number; /** 预约结束时间 */ AppointEndTime?: string; /** 预约人数 */ AppointNum?: number; /** 1 已预约,2 竞价中,3 等待出价 4 竞价失败 5 等待支付 6 等待转移,7 转移中 8 交易成功 9 预约持有者赎回 10 竞价持有者赎回 11 其他阶段持有者赎回 12 违约 */ Status?: number; } /** 我竞价的域名结构体。 */ declare interface BiddingResult { /** 预约ID */ BusinessID?: string; /** 域名 */ Domain?: string; /** 当前价格 单位元 */ CurrentPrice?: number; /** 当前用户昵称 */ CurrentNickname?: string; /** 我的出价 单位元 */ BiddingPrice?: number; /** 竞价保证金 单位元 */ BiddingBondPrice?: number; /** 竞价结束时间 */ BiddingEndTime?: string; /** 竞价标识,1 领先,2 落后 */ BiddingFlag?: number; /** 出价次数 */ BiddingNum?: number; /** 2 竞价中 3 等待出价 4 竞价失败 10 竞价持有者赎回 */ Status?: number; } /** 我得标的域名结构体。 */ declare interface BiddingSuccessfulResult { /** 支付结束时间格式:YYYY-MM-DD HH:mm:ss */ PayEndTime?: string; } /** 认证资料信息 */ declare interface CertificateInfo { /** 证件号码。 */ CertificateCode: string; /** 证件类型。SFZ: 身份证。HZ: 护照。TXZ: 中国港澳居民来往内地通行证。TWSFZ: 中国台湾居民来往大陆通行证。GWSFZ: 外国人永久居留身份证。ORG: 组织机构代码证YYZZ: 工商营业执照。TYDMZ: 统一社会信用代码证书。BDDH: 部队代号JDXKZ: 军队单位对外有偿服务许可证。SYZS: 事业单位法定代表人证书。GWCZDJZ: 外国企业常驻代表机构登记证。STDJZ: 社会团体法定代表人登记证书。ZJDJZ: 宗教活动场所登记证。MBDJZ: 民办非企业单位登记证书。JJDJZ: 基金会法定代表人登记证书。LSXKZ: 律师事务所执业许可证。GWZHDJZ: 外国在华文化中心登记证。GWLYDJZ: 外国政府旅游部门常驻代表机构批准登记证。SFXKZ: 司法鉴定许可证GWJGZJ: 外国机构证件。SHFWJGZ: 社会服务机构登记证书。MBXXXKZ: 民办学校办学许可证。YLJGXKZ: 医疗机构执业许可证。GAJZZ: 中国港澳居住证。TWJZZ: 中国台湾居住证。QTTYDM: 其他-统一社会信用代码证书。GZJGZY: 公证机构执业证。 */ CertificateType: string; /** 证件照片地址。 */ ImgUrl: string; /** 原始照片地址 */ OriginImgUrl?: string; /** 联系人证件号码。 */ RegistrantCertificateCode?: string; /** 联系人证件类型。SFZ: 身份证。HZ: 护照。TXZ: 中国港澳居民来往内地通行证。TWSFZ: 中国台湾居民来往大陆通行证。GWSFZ: 外国人永久居留身份证。ORG: 组织机构代码证YYZZ: 工商营业执照。TYDMZ: 统一社会信用代码证书。BDDH: 部队代号JDXKZ: 军队单位对外有偿服务许可证。SYZS: 事业单位法定代表人证书。GWCZDJZ: 外国企业常驻代表机构登记证。STDJZ: 社会团体法定代表人登记证书。ZJDJZ: 宗教活动场所登记证。MBDJZ: 民办非企业单位登记证书。JJDJZ: 基金会法定代表人登记证书。LSXKZ: 律师事务所执业许可证。GWZHDJZ: 外国在华文化中心登记证。GWLYDJZ: 外国政府旅游部门常驻代表机构批准登记证。SFXKZ: 司法鉴定许可证GWJGZJ: 外国机构证件。SHFWJGZ: 社会服务机构登记证书。MBXXXKZ: 民办学校办学许可证。YLJGXKZ: 医疗机构执业许可证。GAJZZ: 中国港澳居住证。TWJZZ: 中国台湾居住证。QTTYDM: 其他-统一社会信用代码证书。GZJGZY: 公证机构执业证。 */ RegistrantCertificateType?: string; /** 联系人证件照片地址。 */ RegistrantImgUrl?: string; } /** 域名联系人信息 */ declare interface ContactInfo { /** 注册人(中文) */ OrganizationNameCN: string; /** 注册人(英文) */ OrganizationName: string; /** 联系人(中文) */ RegistrantNameCN: string; /** 联系人(英文) */ RegistrantName: string; /** 省份(中文) */ ProvinceCN: string; /** 城市(中文) */ CityCN: string; /** 街道(中文) */ StreetCN: string; /** 街道(英文) */ Street: string; /** 国家(中文) */ CountryCN: string; /** 联系人手机号 */ Telephone: string; /** 联系人邮箱 */ Email: string; /** 邮编 */ ZipCode: string; /** 用户类型 E:组织, I:个人 */ RegistrantType: string; /** 省份(英文)。作为入参时可以不填 */ Province?: string; /** 城市(英文)。作为入参时可以不填 */ City?: string; /** 国家(英文)。作为入参时可以不填 */ Country?: string; } /** 自定义DNS Host */ declare interface CustomDnsHost { /** DNS名称 */ DnsName: string; /** IP地址列表 */ IpSet: string[]; } /** 获取域名基础信息 */ declare interface DomainBaseInfo { /** 域名资源ID。 */ DomainId?: string; /** 域名名称。 */ DomainName?: string; /** 域名实名认证状态。NotUpload:未实名认证InAudit:实名审核中Approved:实名审核通过Reject:实名审核失败NoAudit: 无需实名认证 */ RealNameAuditStatus?: string; /** 域名实名认证不通过原因。<具体内容以实名审核机构返回为准> */ RealNameAuditUnpassReason?: string; /** 域名命名审核状态。NotAudit:命名审核未上传Pending:命名审核待上传Auditing:域名命名审核中Approved:域名命名审核通过Rejected:域名命名审核拒绝 */ DomainNameAuditStatus?: string; /** 域名命名审核不通过原因。<具体内容以实名审核机构返回为准> */ DomainNameAuditUnpassReason?: string | null; /** 注册时间。格式:YYYY-MM-DD */ CreationDate?: string; /** 到期时间格式:YYYY-MM-DD */ ExpirationDate?: string; /** 域名状态。ok:正常serverHold:注册局暂停解析 clientHold:注册商暂停解析pendingTransfer:转移中renewingPeriod:续费期redemptionPeriod:偿还期pendingDelete:删除期serverTransferProhibited:注册局禁止转移serverUpdateProhibited:注册局禁止更新serverDeleteProhibited:注册局禁止删除clientTransferProhibited:注册商禁止转移clientUpdateProhibited:注册商禁止更新clientDeleteProhibited:注册商禁止删除serverRenewProhibited: 注册局禁止续费clientRenewProhibited: 注册商禁止续费 */ DomainStatus?: string[]; /** 域名购买状态。ok:正常RegisterPending:待注册RegisterDoing:注册中RegisterFailed:注册失败AboutToExpire: 即将过期RenewPending:已进入续费期,需要进行续费RenewDoing:续费中RedemptionPending:已进入赎回期,需要进行续费RedemptionDoing:赎回中TransferPending:待转入中TransferTransing:转入中TransferFailed:转入失败 */ BuyStatus?: string; /** 注册商类型epp: DNSPod, Inc.(烟台帝思普网络科技有限公司)qcloud: Tencent Cloud Computing (Beijing) Limited Liability Company(腾讯云计算(北京)有限责任公司)yunxun: Guangzhou Yunxun Information Technology Co., Ltd.(广州云讯信息科技有限公司)xinnet: Xin Net Technology Corporation(北京新网数码信息技术有限公司) */ RegistrarType?: string; /** 域名绑定的ns */ NameServer?: string[]; /** true:开启锁定false:关闭锁定 */ LockTransfer?: boolean; /** 锁定结束时间格式:YYYY-MM-DD HH:mm:ss */ LockEndTime?: string; } /** 批量操作日志详情 */ declare interface DomainBatchDetailSet { /** 详情ID */ Id?: number; /** 类型 new:注册域名renew:续费域名batch_transfer_prohibition_on:开启禁止转移锁batch_transfer_prohibition_off:关闭禁止转移锁batch_update_prohibition_on:开启禁止更新锁batch_update_prohibition_off:关闭禁止更新锁batch_modify_owner:域名转移batch_modify_domain_info:域名信息修改batch_transfer_in:域名转入batch_cancel_transfer_out:域名取消转出 */ Action?: string; /** 域名 */ Domain?: string; /** 执行状态:doing 执行中。failed 操作失败。success 操作成功。 */ Status?: string; /** 失败原因,如果状态成功(Status:success),则该字段为空 */ Reason?: string; /** 创建时间 */ CreatedOn?: string; /** 更新时间 */ UpdatedOn?: string; /** 订单号 */ BigDealId?: string; } /** 批量操作记录 */ declare interface DomainBatchLogSet { /** 日志ID */ LogId?: number; /** 数量 */ Number?: number; /** 执行状态:doing 执行中。done 执行完成。 */ Status?: string; /** 提交时间 */ CreatedOn?: string; /** 批量操作成功个数 */ Success?: number; /** 批量操作处理中个数 */ Doing?: number; /** 批量操作失败个数 */ Failed?: number; /** 是否付费 */ PayStatus?: boolean; /** 大订单ID */ BigDealId?: string; } /** 域名列表 */ declare interface DomainList { /** 是否是溢价域名:ture 是 false 不是 */ IsPremium?: boolean; /** 域名资源ID。 */ DomainId?: string; /** 域名名称。 */ DomainName?: string; /** 是否已设置自动续费 。0:未设置 1:已设置2:设置后,关闭 */ AutoRenew?: number; /** 注册时间。格式:YYYY-MM-DD HH:mm:ss */ CreationDate?: string; /** 到期时间。格式:YYYY-MM-DD HH:mm:ss */ ExpirationDate?: string; /** 域名后缀,根据具体域名确定例如:123.com 后缀则为.com123.com.cn 后缀则为.com.cn123.中国 后缀则为.中国 */ Tld?: string; /** 编码后的后缀(中文会进行Punycode编码)根据具体域名确定例如:123.com 后缀则为.com123.com.cn 后缀则为.com.cn123.中国 后缀则为.xn--fiqs8s */ CodeTld?: string; /** 域名购买状态。ok:正常AboutToExpire: 即将到期RegisterPending:注册中RegisterDoing:注册中RegisterFailed:注册失败RenewPending:续费期RenewDoing:续费中RedemptionPending:赎回期RedemptionDoing:赎回中TransferPending:转入中TransferTransing:转入中TransferFailed:转入失败 */ BuyStatus?: string; } /** 获取域名基础模板信息 */ declare interface DomainSimpleInfo { /** 域名资源ID。 */ DomainId?: string; /** 域名名称。 */ DomainName?: string; /** 域名实名认证状态。NotUpload:未实名认证InAudit:实名审核中Approved:实名审核通过Reject:实名审核失败NoAudit: 无需实名认证 */ RealNameAuditStatus?: string; /** 域名实名认证不通过原因。 */ RealNameAuditUnpassReason?: string; /** 域名命名审核状态。NotAudit:命名审核未上传Pending:命名审核待上传Auditing:域名命名审核中Approved:域名命名审核通过Rejected:域名命名审核拒绝 */ DomainNameAuditStatus?: string; /** 域名命名审核不通过原因。 */ DomainNameAuditUnpassReason?: string; /** 注册时间。 */ CreationDate?: string; /** 到期时间 */ ExpirationDate?: string; /** 域名状态。ok:正常serverHold:注册局暂停解析 clientHold:注册商暂停解析pendingTransfer:转移中renewingPeriod:续费期redemptionPeriod:偿还期pendingDelete:删除期serverTransferProhibited:注册局禁止转移serverUpdateProhibited:注册局禁止更新serverDeleteProhibited:注册局禁止删除clientTransferProhibited:注册商禁止转移clientUpdateProhibited:注册商禁止更新clientDeleteProhibited:注册商禁止删除serverRenewProhibited: 注册局禁止续费clientRenewProhibited: 注册商禁止续费 */ DomainStatus?: string[]; /** 域名购买状态。ok:正常RegisterPending:待注册RegisterDoing:注册中RegisterFailed:注册失败AboutToExpire: 即将过期RenewPending:已进入续费期,需要进行续费RenewDoing:续费中RedemptionPending:已进入赎回期,需要进行续费RedemptionDoing:赎回中TransferPending:待转入中TransferTransing:转入中TransferFailed:转入失败 */ BuyStatus?: string; /** 注册商类型epp: DNSPod, Inc.(烟台帝思普网络科技有限公司)qcloud: Tencent Cloud Computing (Beijing) Limited Liability Company(腾讯云计算(北京)有限责任公司)yunxun: Guangzhou Yunxun Information Technology Co., Ltd.(广州云讯信息科技有限公司)xinnet: Xin Net Technology Corporation(北京新网数码信息技术有限公司) */ RegistrarType?: string; /** 域名绑定的ns */ NameServer?: string[]; /** true:开启锁定false:关闭锁定 */ LockTransfer?: boolean; /** 锁定结束时间 */ LockEndTime?: string; /** 认证类型:I=个人,E=企业 */ RegistrantType?: string; /** 域名所有者,中文 */ OrganizationNameCN?: string; /** 域名所有者,英文 */ OrganizationName?: string; /** 域名联系人,中文 */ RegistrantNameCN?: string; /** 域名联系人,英文 */ RegistrantName?: string; } /** 失败预约预释放域名信息 */ declare interface FailReservedDomainInfo { /** 域名 */ Domain?: string; /** 预约失败原因 */ FailReason?: string; } /** 手机号邮箱列表 */ declare interface PhoneEmailData { /** 手机号或者邮箱 */ Code?: string; /** 1:手机 2:邮箱 */ Type?: number; /** 创建时间 */ CreatedOn?: string; /** 1=控制台校验,2=第三方校验 */ CheckStatus?: number; } /** 预释放竞价列表 */ declare interface PreAuctionInfo { /** 域名 */ Domain?: string; /** 竞价倒计时格式:YYYY-MM-DD HH:mm:ss */ BiddingTime?: string; /** 出价次数 */ BidCount?: number; /** 当前价格 单位元 */ Price?: number; /** 用户操作 bid:出价 noAction:无法操作 */ Op?: string; /** 业务ID */ BusinessId?: string; } /** 预释放列表信息 */ declare interface PreReleaseInfo { /** 域名 */ Domain?: string; /** 预订倒计时(YYYY-MM-DD hh:mm:ss) */ ReservationTime?: string; /** 域名注册时间(YYYY-MM-DD hh:mm:ss) */ RegTime?: string; /** 域名删除时间(YYYY-MM-DD hh:mm:ss) */ DelTime?: string; /** 当前人数 */ CurrentPeople?: number; /** 当前价格 */ Price?: number; /** 是否收藏true:收藏false:未收藏 */ IsFollow?: boolean; /** 是否已经预约true:预约false:未预约 */ IsAppoint?: boolean; /** 业务ID */ BusinessId?: string; /** 是否为原持有者true:是原持有人false:非原持有人 */ IsDomainUser?: boolean; } /** 域名价格信息 */ declare interface PriceInfo { /** 域名后缀,例如.com */ Tld?: string; /** 购买年限,范围[1-10] */ Year?: number; /** 域名原价 */ Price?: number; /** 域名现价 */ RealPrice?: number; /** 商品的购买类型,新购,续费,赎回,转入,续费并转入 */ Operation?: string; } /** 预释放价格区间配置 */ declare interface PriceScopeConf { /** 最高价格 单位元 */ MaxPrice?: number; /** 最低价格 单位元 */ MinPrice?: number; /** 价格幅度 单位元 */ Price?: number; /** 保证金 单位元 */ DepositPrice?: number; } /** 合作商竞价详情 */ declare interface ReserveBidInfo { /** 用户 */ User?: string; /** 出价 */ Price?: number; /** 出价时间 */ BidTime?: string; /** 当前状态 */ BidStatus?: string; } /** 查询预释放预约列表域名详情 */ declare interface ReservedDomainInfo { /** 域名 */ Domain?: string; /** 注册时间 */ RegTime?: string; /** 到期时间 */ ExpireTime?: string; /** 续费时间结束 */ RenewEndTime?: string; /** 赎回结束时间 */ RestoreEndTime?: string; /** 域名预约结束时间 */ ReservedEndTime?: string; } /** 预约预释放域名详情信息 */ declare interface ReservedPreDomainInfo { /** 域名 */ Domain?: string; /** 1. 预定成功 2. 预定失败(预定失败Reason字段将会被赋值)3. 域名交割中 4. 域名交割完成 */ ReservedStatus?: number; /** 域名预定失败原因 */ FailReason?: string; /** 预计变更所有权时间(仅用于参考,实际时间会存在误差) */ ChangeOwnerTime?: string; /** 注册时间 */ RegTime?: string; /** 到期时间 */ ExpireTime?: string; /** 资源ID,用于删除资源信息 */ ResourceId?: string; /** 业务ID */ BusinessId?: string; } /** 预释放域名预约参数补充成功信息 */ declare interface SucDomainInfo { /** 域名 */ Domain?: string; /** 业务ID */ BusinessId?: string; } /** Template数据 */ declare interface TemplateInfo { /** 模板ID */ TemplateId?: string; /** 认证状态:NotUpload: 未实名认证InAudit: 实名审核中Approved: 已实名认证Reject: 实名审核失败NotVerified: 实名信息待修改 */ AuditStatus?: string; /** 创建时间 格式:YYYY-MM-DD HH:mm:ss */ CreatedOn?: string; /** 更新时间 格式:YYYY-MM-DD HH:mm:ss */ UpdatedOn?: string; /** 用户UIN */ UserUin?: string; /** 是否是默认模板: 是:yes,否:no */ IsDefault?: string; /** 认证失败原因 */ AuditReason?: string; /** 认证信息 */ CertificateInfo?: CertificateInfo; /** 联系人信息 */ ContactInfo?: ContactInfo; /** 模板是否符合规范, 1是 0 否 */ IsValidTemplate?: number; /** 不符合规范原因 */ InvalidReason?: string; /** 是包含黑名单手机或邮箱 */ IsBlack?: boolean; } declare interface BatchModifyDomainInfoRequest { /** 批量修改的域名数组个数最大不超过4000 */ Domains: string[]; /** 模板ID 可从[DescribeTemplateList](https://cloud.tencent.com/document/api/242/48940)接口获取 */ TemplateId: string; /** true: 开启60天内禁止转移注册商锁定false:关闭60天内禁止转移注册商锁定默认 true */ LockTransfer?: boolean; } declare interface BatchModifyDomainInfoResponse { /** 日志ID */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface BidDetailPageRequest { /** 预约ID可通过[DescribeBiddingList](https://cloud.tencent.com/document/api/242/106598)接口获取 */ BusinessId: string; } declare interface BidDetailPageResponse { /** 域名 */ Domain?: string; /** 当前域名价格 单位元 */ CurrentPrice?: number; /** 用户上次出价 单位元 */ BidPrice?: number; /** 当前加价幅度 单位元 */ CurrentPriceScope?: number; /** 加价幅度区间配置 */ PriceScope?: PriceScopeConf[] | null; /** 用户当前已经支付了的保证金 单位元 */ DepositPrice?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface BidPreDomainsRequest { /** 业务ID */ BusinessId?: string; /** 价格 */ Price?: number; } declare interface BidPreDomainsResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface BiddingPreReleaseRequest { /** 业务ID(竞价域名的预约ID) 可通过[DescribeBiddingList](https://cloud.tencent.com/document/api/242/106598)接口获取 */ BusinessId: string; /** 价格 单位元 */ Price: number; } declare interface BiddingPreReleaseResponse { /** 是否需要额外支付true: 需要额外支付false: 不需要额外支付 */ IsNeedPay?: boolean; /** 计费请求参数,以类Json字符串的形式进行返回。json字符串前有一个">"特定标识符号,去掉标识符的字符串可用于计费下单 */ BillingParam?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CheckBatchStatusRequest { /** 操作日志 ID数组,最多 200 个可通过任意批量操作接口获取,例如:[BatchModifyDomainInfo](https://cloud.tencent.com/document/product/242/49197)[ModifyDomainDNSBatch](https://cloud.tencent.com/document/product/242/49211)[ModifyDomainOwnerBatch](https://cloud.tencent.com/document/product/242/49196)[UpdateProhibitionBatch](https://cloud.tencent.com/document/api/242/49193)[TransferProhibitionBatch](https://cloud.tencent.com/document/api/242/49194)[TransferInDomainBatch](https://cloud.tencent.com/document/api/242/49195) */ LogIds: number[]; } declare interface CheckBatchStatusResponse { /** 批量任务状态集 */ StatusSet?: BatchStatus[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CheckDomainRequest { /** 所查询域名名称 */ DomainName: string; /** 年限。该参数为空时无法查询溢价词域名 */ Period?: string; } declare interface CheckDomainResponse { /** 所查询域名名称 */ DomainName?: string; /** 是否能够注册 */ Available?: boolean; /** 不能注册原因 */ Reason?: string; /** 是否是溢价词 */ Premium?: boolean; /** 域名价格 */ Price?: number; /** 是否是敏感词 */ BlackWord?: boolean; /** 溢价词描述 */ Describe?: string | null; /** 溢价词的续费价格 */ FeeRenew?: number | null; /** 域名真实价格, 溢价词时价格跟年限有关,非溢价词时价格为1年的价格 */ RealPrice?: number | null; /** 溢价词的转入价格 */ FeeTransfer?: number | null; /** 溢价词的赎回价格 */ FeeRestore?: number; /** 检测年限 */ Period?: number; /** 是否支持北京备案 true 支持 false 不支持 */ RecordSupport?: boolean; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateCustomDnsHostRequest { /** 域名实例ID 可通过[DescribeDomainNameList](https://cloud.tencent.com/document/api/242/48941)接口获取 */ DomainId: string; /** Dns名称例如:<>.test.com;其中<>就是Dns名称,可以是任意域名允许的格式 */ DnsName: string; /** IP地址列表可选择:正常IP地址范围 */ IpSet: string[]; } declare interface CreateCustomDnsHostResponse { /** 异步任务ID */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateDomainBatchRequest { /** 模板ID。详情请查看:[获取模板列表](https://cloud.tencent.com/document/product/242/48940) */ TemplateId: string; /** 购买域名的年限,可选值:[1-10] */ Period: number; /** 批量购买的域名,最多为4000个 */ Domains: string[]; /** 付费模式 0手动在线付费,1使用余额付费,2使用特惠包 */ PayMode: number; /** 自动续费开关。有两个可选值:0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费 */ AutoRenewFlag?: number; /** 使用的特惠包ID,PayMode为2时必填 */ PackageResourceId?: string; /** 是否开启更新锁:0=默认不开启,1=开启 */ UpdateProhibition?: number; /** 是否开启转移锁:0=默认不开启,1=开启 */ TransferProhibition?: number; /** 渠道来源,pc/miniprogram/h5等 */ ChannelFrom?: string; /** 订单来源,common正常/dianshi_active点石活动等 */ OrderFrom?: string; /** 活动id */ ActivityId?: string; } declare interface CreateDomainBatchResponse { /** 批量日志ID */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateDomainRedemptionRequest { /** 域名ID可通过[DescribeDomainNameList](https://cloud.tencent.com/document/api/242/48941)接口获取 */ DomainId: string; } declare interface CreateDomainRedemptionResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreatePhoneEmailRequest { /** 手机号或者邮箱 */ Code: string; /** 1:手机 2:邮箱 */ Type: number; /** 验证码通过调用[SendPhoneEmailCode](https://cloud.tencent.com/document/api/242/62666)接口发送到手机或邮箱的验证码 */ VerifyCode: string; } declare interface CreatePhoneEmailResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateTemplateRequest { /** 联系人信息 */ ContactInfo: ContactInfo; /** 证件信息 */ CertificateInfo?: CertificateInfo; } declare interface CreateTemplateResponse { /** 模板信息 */ Template?: TemplateInfo; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteBiddingRequest { /** 预约ID可通过[DescribeBiddingList](https://cloud.tencent.com/document/api/242/106598)接口获取 */ BusinessID?: string; } declare interface DeleteBiddingResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteCustomDnsHostRequest { /** 域名实例ID可通过[DescribeDomainNameList](https://cloud.tencent.com/document/api/242/48941)接口获取 */ DomainId: string; /** DNS名称例如:<>.test.com;其中<>就是Dns名称,可以是任意域名允许的格式 */ DnsName: string; } declare interface DeleteCustomDnsHostResponse { /** 异步任务ID */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeletePhoneEmailRequest { /** 手机或者邮箱 */ Code: string; /** 1:手机 2:邮箱 */ Type: number; } declare interface DeletePhoneEmailResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteReservedPreDomainInfoRequest { /** 资源ID列表 */ ResourceIdList: string[]; } declare interface DeleteReservedPreDomainInfoResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DeleteTemplateRequest { /** 模板ID可通过[DescribeTemplateList](https://cloud.tencent.com/document/api/242/48940)接口获取 */ TemplateId: string; } declare interface DeleteTemplateResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAuctionListRequest { /** 业务ID 通过接口[DescribeBiddingList](https://cloud.tencent.com/document/api/242/106598)返回结果中获取 */ BusinessId: string; /** 条数,默认10,最大100 */ Limit?: number; /** 偏移量 默认0 */ OffSet?: number; } declare interface DescribeAuctionListResponse { /** 竞拍详情列表 */ AuctionList?: AuctionInfo[]; /** 总数 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBatchOperationLogDetailsRequest { /** 日志ID。 */ LogId: number; /** 偏移量,默认为0。 */ Offset?: number; /** 返回数量,默认为20,最大值为200。 */ Limit?: number; } declare interface DescribeBatchOperationLogDetailsResponse { /** 总数量。 */ TotalCount?: number; /** 日志详情列表。 */ DomainBatchDetailSet?: DomainBatchDetailSet[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBatchOperationLogsRequest { /** 偏移量,默认为0。 */ Offset?: number; /** 返回数量,默认为20,最大值为200。 */ Limit?: number; } declare interface DescribeBatchOperationLogsResponse { /** 总数量 */ TotalCount?: number; /** 日志列表 */ DomainBatchLogSet?: DomainBatchLogSet[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBiddingAppointDetailRequest { /** 预约ID可通过[DescribeBiddingAppointList](https://cloud.tencent.com/document/api/242/106600)接口获取 */ BusinessID?: string; } declare interface DescribeBiddingAppointDetailResponse { /** 域名 */ Domain?: string; /** 预约人数 */ AppointNum?: number; /** 预约开始时间格式:YYYY-MM-DD HH:mm:ss */ AppointStartTime?: string; /** 预约结束时间格式:YYYY-MM-DD HH:mm:ss */ AppointEndTime?: string; /** 注册时间格式:YYYY-MM-DD HH:mm:ss */ RegTime?: string; /** 过期时间格式:YYYY-MM-DD HH:mm:ss */ ExpireTime?: string; /** 删除时间格式:YYYY-MM-DD HH:mm:ss */ DeleteTime?: string; /** 当前价格 单位元 */ AppointPrice?: number; /** 预约保证金 单位元 */ AppointBondPrice?: number; /** 1 已预约,2 竞价中,3 等待出价 4 竞价失败 5 等待支付 6 等待转移,7 转移中 8 交易成功 9 预约持有者赎回 10 竞价持有者赎回 11 其他阶段持有者赎回 12 违约 */ Status?: number; /** 预约保证金是否已经退回yes:退回 no: 未退回 */ BiddingBondRefund?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBiddingAppointListRequest { /** 页码默认值1 */ PageNumber: number; /** 每页数量默认:20 取值范围[1,200] */ PageSize: number; /** 域名 */ Domain?: string; /** 状态:1 已预约,2 竞价中,3 等待出价 4 竞价失败 5 等待支付 6 等待转移,7 转移中 8 交易成功 9 预约持有者赎回 10 竞价持有者赎回 11 其他阶段持有者赎回 12 违约 */ Status?: number[]; /** 排序字段:默认<空>,不排序可选值:AppointEndTime 预约结束时间BiddingPrice 竞价保证金BiddingEndTime 竞价结束时间 */ SortField?: string; /** 排序规则:asc:升序desc:降序默认:asc */ SortOrder?: string; } declare interface DescribeBiddingAppointListResponse { /** 搜索结果条数 */ Total?: number; /** 预约列表 */ AppointList?: BiddingAppointResult[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBiddingDetailRequest { /** 预约ID可通过[DescribeBiddingList](https://cloud.tencent.com/document/api/242/106598)接口获取 */ BusinessID?: string; } declare interface DescribeBiddingDetailResponse { /** 域名 */ Domain?: string; /** 出价次数 */ BiddingNum?: number; /** 竞价开始时间格式:YYYY-MM-DD HH:mm:ss */ BiddingStartTime?: string; /** 竞价结束时间格式:YYYY-MM-DD HH:mm:ss */ BiddingEndTime?: string; /** 注册时间格式:YYYY-MM-DD HH:mm:ss */ RegTime?: string; /** 过期时间格式:YYYY-MM-DD HH:mm:ss */ ExpireTime?: string; /** 删除时间格式:YYYY-MM-DD HH:mm:ss */ DeleteTime?: string; /** 当前价格 单位元 */ CurrentPrice?: number; /** 当前用户昵称 */ CurrentNickname?: string; /** 竞价保证金 单位元 */ BiddingBondPrice?: number; /** 2 竞价中 3 等待出价 4 竞价失败 10 竞价持有者赎回 */ Status?: number; /** 竞价标识,1 领先,2 落后 */ BiddingFlag?: number; /** 是否退款,yes表示退款,no表示不退款 */ BiddingBondRefund?: string; /** 我的出价 单位元 */ BiddingPrice?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBiddingListRequest { /** 页码 */ PageNumber: number; /** 每页数量 */ PageSize: number; /** 域名 */ Domain?: string; /** 2 竞价中 3 等待出价 4 竞价失败 10 竞价持有者赎回 */ Status?: number[]; /** 排序字段:BiddingEndTime 竞价结束时间 BiddingPrice 我的价格 */ SortField?: string; /** 排序规则:asc升序,desc降序 */ SortOrder?: string; } declare interface DescribeBiddingListResponse { /** 搜索结果条数 */ Total?: number; /** 竞价列表 */ BiddingList?: BiddingResult[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBiddingSuccessfulDetailRequest { /** 预约ID 可通过[DescribeBiddingList](https://cloud.tencent.com/document/api/242/106598)接口获取 */ BusinessID?: string; } declare interface DescribeBiddingSuccessfulDetailResponse { /** 域名 */ Domain?: string; /** 得标时间格式:YYYY-MM-DD HH:mm:ss */ SuccessfulTime?: string; /** 得标价格 单位元 */ SuccessfulPrice?: number; /** 注册时间格式:YYYY-MM-DD HH:mm:ss */ RegTime?: string; /** 过期时间格式:YYYY-MM-DD HH:mm:ss */ ExpireTime?: string; /** 删除时间格式:YYYY-MM-DD HH:mm:ss */ DeleteTime?: string; /** 付款结束时间格式:YYYY-MM-DD HH:mm:ss */ PayEndTime?: string; /** 保证金,是否退款,yes表示退款,no表示不退款 */ BiddingBondRefund?: string; /** 保证金 单位元 */ BiddingBondPrice?: number; /** 状态:5 等待支付 6 等待转移, 7 转移中,8 交易成功,11 尾款阶段持有者索回,12 已违约 */ Status?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeBiddingSuccessfulListRequest { /** 页码默认:1 */ PageNumber: number; /** 每页数量默认:20 取值范围[1,200] */ PageSize: number; /** 域名 */ Domain?: string; /** 状态:5 等待支付 6 等待转移, 7 转移中,8 交易成功,11 尾款阶段持有者索回,12 已违约 */ Status?: number[]; /** 排序字段:默认<空>,不排序SuccessfulTime 预约结束时间 */ SortField?: string; /** 排序规则:asc:升序desc:降序默认:asc */ SortOrder?: string; } declare interface DescribeBiddingSuccessfulListResponse { /** 搜索结果条数 */ Total?: number; /** 得标列表 */ SuccessfulList?: BiddingSuccessfulResult[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCustomDnsHostSetRequest { /** 域名实例ID可通过[DescribeDomainNameList](https://cloud.tencent.com/document/api/242/48941)接口获取 */ DomainId: string; /** 返回数量,默认为20,取值范围[1,100] */ Limit: number; /** 偏移量,默认为0 */ Offset: number; } declare interface DescribeCustomDnsHostSetResponse { /** 自定义DNS Host 列表 */ DnsHostSet?: CustomDnsHost[]; /** 自定义DNS Host总数 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeDomainBaseInfoRequest { /** 域名可通过[DescribeDomainNameList](https://cloud.tencent.com/document/api/242/48941)接口获取 */ Domain: string; } declare interface DescribeDomainBaseInfoResponse { /** 域名信息 */ DomainInfo?: DomainBaseInfo; /** 用户Uin */ Uin?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeDomainNameListRequest { /** 偏移量,默认为0 */ Offset?: number; /** 返回数量,默认为20,取值范围[1,100] */ Limit?: number; } declare interface DescribeDomainNameListResponse { /** 域名信息集合 */ DomainSet?: DomainList[]; /** 域名总数量 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeDomainPriceListRequest { /** 查询指定域名后缀的域名价格列表,若不指定域名后缀,默认查询所有后缀的域名价格列表。 */ TldList?: string[]; /** 查询购买的年份,默认会列出所有年份的价格,可选值【1,10】 */ Year?: number[]; /** 域名的购买类型:new 新购renew 续费redem 赎回tran 转入 */ Operation?: string[]; } declare interface DescribeDomainPriceListResponse { /** 域名价格列表 */ PriceList?: PriceInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeDomainSimpleInfoRequest { /** 域名 */ DomainName: string; } declare interface DescribeDomainSimpleInfoResponse { /** 域名信息 */ DomainInfo?: DomainSimpleInfo; /** 账号ID */ Uin?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribePayWaitDetailRequest { /** 业务ID(竞价域名的预约ID) 可通过[DescribeBiddingList](https://cloud.tencent.com/document/api/242/106598)接口获取 */ BusinessId: string; } declare interface DescribePayWaitDetailResponse { /** 域名 */ Domain?: string; /** 域名类型pay:等待支持sub:已经预订wait:等待出价finish:完成出价 */ Status?: string; /** 支付结束时间 格式:YYYY-MM-DD HH:mm:ss */ EndTime?: string; /** 域名注册时间 格式:YYYY-MM-DD HH:mm:ss */ RegTime?: string; /** 域名成交价格 单位元 */ Price?: number; /** 待退还保证金 单位元 */ RetDeposit?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribePhoneEmailListRequest { /** 0:所有类型 1:手机 2:邮箱,默认0 */ Type?: number; /** 偏移量,默认为0 */ Offset?: number; /** 返回数量,默认为20,取值范围[1,200] */ Limit?: number; /** 手机或者邮箱,用于精确搜索 */ Code?: string; } declare interface DescribePhoneEmailListResponse { /** 手机或者邮箱列表 */ PhoneEmailList?: PhoneEmailData[]; /** 总数量。 */ TotalCount?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribePreAuctionListRequest { /** 页码 默认1 */ PageNumber?: number; /** 条数 默认20 最大100 */ PageSize?: number; } declare interface DescribePreAuctionListResponse { /** 总数 */ TotalCount?: number; /** 预释放竞价列表 */ PreAuctionList?: PreAuctionInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribePreDomainListRequest { /** 页码,默认为1 */ Page?: number; /** 条数,默认为20 */ Size?: number; /** 用于结束时间筛选 */ EndTime?: string; /** 用户指定上架时间筛选 */ UpTime?: string; } declare interface DescribePreDomainListResponse { /** 预释放预约列表数据 */ ReservedDomainList?: ReservedDomainInfo[]; /** 总数 */ Total?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribePreReleaseListRequest { /** 单独使用Keywords:使用域名关键词进行搜索Keywords+DomainStart(true):使用域名开头关键词进行搜索Keywords+DomainEnd(true):使用域名结尾关键词进行搜索Keywords+DomainStart(true)+DomainEnd(true):使用域名开头或结尾关键词进行搜索 */ Keywords?: string; /** 是否以域名开头关键词进行搜索true:是false:否 */ DomainStart?: boolean; /** 是否以域名结尾关键词进行搜索true:是false:否 */ DomainEnd?: boolean; /** 不同排序规则:1: 价格升序2: 价格降序3: 域名升序4: 结束时间升序5: 店铺推荐升序6: 结束时间降序15: 创建时间升序其他:结束时间升序 */ Sort?: number; /** 起始价格 */ PriceStart?: number; /** 结束价格 */ PriceEnd?: number; /** 起始域名长度 */ LengthStart?: number; /** 结束域名长度 */ LengthEnd?: number; /** 页码(默认为1) */ PageNumber?: number; /** 每页显示数(默认为20) */ PageSize?: number; /** 后缀1="com"2="net"4="biz"6="info"7="co"9="cn"10="com.cn"11="wang"12="vip"13="cc"14="net.cn"15="org.cn"16="top"17="asia"18="tv"19="club"20="shop"21 ="中国"23="online"24="xyz"25="网店"26="网址"27="在线"28="ltd"29="fans"30="ren"31="icu" */ Suffix?: number[]; /** 一级分类1:"纯数字"2:"单数字"3:"双数字"4:"三数字"5:"四数字"6:"五数字"7:"六数字"9:"单字母"10:"双字母"11:"三字母"12:"四字母"13:"五字母"14:"单拼"15:"双拼"16:"三拼"17:"杂米"18:"两杂"19:"三杂"20:"四杂" */ ClassOne?: number; /** 二级分类13:"0开或带4"14:"非0开不带4"15:"不带0,4"0:"非全声母"6:"全声母"16:"不带0,4"32:"全声母"5010:"CVCV" */ ClassTwo?: number[]; /** 三级分类111:"AAA"401:"3A及以上"402:"AA结尾"1122:"AABB"1123:"AABC"1212:"ABAB"1221:"ABBA"1233:"ABCC"501:"4A及以上"502:"3A及以上"503:"AAA开头"504:"AAA结尾"505:"AA开头"506:"AA结尾"507:"三顺子开头"508:"三顺子结尾"11223:"AABBC"12233:"ABBCC"601:"5A及以上"602:"4A及以上"603:"3A及以上"604:"4A开头"605:"4A结尾"606:"AAA开头"607:"AAA结尾"608:"AA开头"609:"AA结尾"610:"ABAB开头"611:"ABAB结尾"612:"AABB开头"613:"AABB结尾"614:"四顺子开头"615:"四顺子结尾"616:"三顺子开头"617:"三顺子结尾"121212:"ABABAB"112233:"AABBCC"123123:"ABCABC"211:"LNN"221:"LLN"121:"NLN"212:"LNL"122:"NLL"1112:"NNNL"2111:"LNNN"1212:"NLNL"2121:"LNLN"1222:"NLLL"2221:"LLLN"1122:"NNLL"2211:"LLNN"31:"W结尾"112:"AAB"122:"ABB"121:"ABA"41:"W结尾"1112:"AAAB"1222:"ABBB"1122:"AABB"1212:"ABAB" */ ClassThree?: number[]; /** 四级分类1:"仅含2种数字"2:"仅含3种数字"4:"仅含1种字母"8:"仅含1种数字" */ ClassFour?: number[]; /** 是否以域名开头排除关键词进行搜索 */ FilterStart?: boolean; /** 是否以域名结尾排除关键词进行搜索 */ FilterEnd?: boolean; /** 域名排除关键词单独使用FilterWords:使用排除关键词进行搜索FilterWords+FilterStart(true):使用域名开头排除关键词进行搜索FilterWords+FilterEnd(true):使用域名结尾排除关键词进行搜索FilterWords+FilterStart(true)+FilterEnd(true):使用域名开头或结尾排除关键词进行搜索 */ FilterWords?: string; /** 交易类型(目前只支持10)10: 预释放域名 */ TransType?: number; /** 是否搜索白金域名(默认值为false) */ IsTop?: boolean; /** 结束时间排序 desc:倒序 asc:正序 */ EndTimeSort?: string; /** 结束时间(YYYY-MM-DD) */ EndTime?: string; } declare interface DescribePreReleaseListResponse { /** 数量 */ TotalCount?: number; /** 预释放列表 */ PreReleaseList?: PreReleaseInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeReservedBidInfoRequest { /** 业务ID */ BusinessId: string; } declare interface DescribeReservedBidInfoResponse { /** 竞价领先价格 */ UpPrice?: number; /** 请求用户当前价格 */ Price?: number; /** 领先用户 */ UpUser?: string; /** 竞价详细数据 */ BidList?: ReserveBidInfo[] | null; /** 竞价结束时间 */ BidEndTime?: string; /** 是否领先 */ IsUp?: boolean; /** 下次出价金额 */ NextPrice?: number; /** 状态:1. 等待竞价 2.竞价中 3.竞价结束 */ Status?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeReservedPreDomainInfoRequest { /** 域名,每次最多支持500条域名查询 */ DomainList?: string[]; /** 状态,用于筛选,可不填写(1. 成功 2. 失败(失败Reason字段将会被赋值)3. 域名交割中 4. 域名交割完成 5. 预约 6. 竞价) */ ReservedStatus?: number; /** 根据预约时间排序,仅支持:"desc","asc"。 */ ReservedTimeSort?: string; /** 条数 */ Limit?: number; /** 偏移量 */ Offset?: number; } declare interface DescribeReservedPreDomainInfoResponse { /** 预释放预约列表 */ ReservedPreDomainInfoList?: ReservedPreDomainInfo[]; /** 总数 */ Total?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeTemplateListRequest { /** 偏移量,默认为0。 */ Offset?: number; /** 返回数量,默认为20,最大值为100。 */ Limit?: number; /** 用户注册类型,默认:all , 个人:I ,企业: E */ Type?: string; /** 认证状态:未实名审核:NotUpload, 实名审核中:InAudit,已实名审核:Approved,实名审核失败:Reject,更新手机邮箱:NotVerified。 */ Status?: string; /** 关键字,用于域名所有者筛选 */ Keyword?: string; } declare interface DescribeTemplateListResponse { /** 模板数量。 */ TotalCount?: number; /** 模板详细信息列表。 */ TemplateSet?: TemplateInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeTemplateRequest { /** 模板ID通过[DescribeTemplateList](https://cloud.tencent.com/document/api/242/48940)接口获取 */ TemplateId: string; } declare interface DescribeTemplateResponse { /** 模板信息 */ Template?: TemplateInfo; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeTldListRequest { } declare interface DescribeTldListResponse { /** 支持的后缀列表 */ List?: string[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeUnPreDomainDetailRequest { /** 域名 */ Domain: string; } declare interface DescribeUnPreDomainDetailResponse { /** 域名 */ Domain?: string; /** 预约人数 */ PreCount?: number; /** 域名注册时间 格式:YYYY-MM-DD HH:mm:ss */ RegTime?: string; /** 域名删除时间 格式:YYYY-MM-DD HH:mm:ss */ DeleteTime?: string; /** 到期时间 格式:YYYY-MM-DD HH:mm:ss */ ExpireTime?: string; /** 域名状态 bid:出价noAction:无法操作 */ Status?: string; /** 域名价格 单位元 */ CurrentPrice?: number; /** 域名保证金 单位元 */ AppointBondPrice?: number; /** 是否已经预约 */ IsAppoint?: boolean; /** 业务ID */ BusinessId?: string; /** 是否为原持有者域名 */ IsDomainUser?: boolean; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyCustomDnsHostRequest { /** 域名实例ID可通过[DescribeDomainNameList](https://cloud.tencent.com/document/api/242/48941)接口获取 */ DomainId: string; /** Dns名称 例如:<>.test.com;其中<>就是Dns名称,可以是任意域名允许的格式 */ DnsName: string; /** IP地址列表 可选择:正常IP地址范围 */ IpSet: string[]; } declare interface ModifyCustomDnsHostResponse { /** 异步任务ID */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyDomainDNSBatchRequest { /** 批量操作的域名。一次提交不超过4000个 */ Domains: string[]; /** 域名DNS 数组。不少于2个,一般建议2-6个 */ Dns: string[]; } declare interface ModifyDomainDNSBatchResponse { /** 日志ID。 */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyDomainOwnerBatchRequest { /** 要过户的域名。一次提交不大于4000个 */ Domains: string[]; /** 转入账户的主uin。 */ NewOwnerUin: string; /** 是否同时转移对应的 DNS 解析域名,默认false */ TransferDns?: boolean; /** 转入账户的appid。 */ NewOwnerAppId?: string; } declare interface ModifyDomainOwnerBatchResponse { /** 日志id */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyIntlCustomDnsHostRequest { /** 域名ID */ DomainId: string; /** DNS Host */ DnsName: string; /** IP地址 */ IpSet: string[]; } declare interface ModifyIntlCustomDnsHostResponse { /** 任务ID */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyTemplateRequest { /** 证件信息 */ CertificateInfo: CertificateInfo; /** 联系人信息 */ ContactInfo: ContactInfo; /** 模板ID可通过接口: [DescribeTemplateList](https://cloud.tencent.com/document/product/242/48940) */ TemplateId: string; } declare interface ModifyTemplateResponse { /** 模板信息 */ Template?: TemplateInfo; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface RenewDomainBatchRequest { /** 域名续费的年限。取值范围[1,9] */ Period: number; /** 批量续费的域名。一次提交不大于4000个 */ Domains: string[]; /** 付费模式 0手动在线付费,1使用余额付费,2使用特惠包。 */ PayMode: number; /** 自动续费开关。有三个可选值:0 表示关闭,不自动续费1 表示开启,将自动续费2 表示不处理,保留域名原有状态(默认值) */ AutoRenewFlag?: number; /** 特惠包ID */ PackageResourceId?: string; /** 渠道来源,pc/miniprogram/h5等 */ ChannelFrom?: string; /** 订单来源,common正常/dianshi_active点石活动等 */ OrderFrom?: string; /** 活动id */ ActivityId?: string; } declare interface RenewDomainBatchResponse { /** 操作日志ID。 */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ReservedPreDomainsRequest { /** 预约预释放域名列表 */ DomainList: string[]; /** 模板ID 可通过[DescribeTemplateList](https://cloud.tencent.com/document/api/242/48940)接口获取 */ TemplateId: string; /** 结束后是否自动支付尾款,默认1 开启 传入0关闭 */ IsAutoPay?: number; /** 结束后是否自动进行梯度保证金扣除,默认1开启 传入0关闭 */ IsBidAutoPay?: number; } declare interface ReservedPreDomainsResponse { /** 预定成功域名列表 */ SucDomainList?: string[]; /** 预定失败域名列表 */ FailDomainList?: FailReservedDomainInfo[]; /** 域名预定成功详情 */ SucDomains?: SucDomainInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface SendPhoneEmailCodeRequest { /** 手机或者邮箱号。 */ Code: string; /** 1:手机 2:邮箱。 */ Type: number; } declare interface SendPhoneEmailCodeResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface SetDomainAutoRenewRequest { /** 域名实例ID可通过[DescribeDomainNameList](https://cloud.tencent.com/document/api/242/48941)接口获取 */ DomainId: string; /** AutoRenew 有三个可选值: 0:不设置自动续费1:设置自动续费2:设置到期后不续费 */ AutoRenew: number; } declare interface SetDomainAutoRenewResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface SyncCustomDnsHostRequest { /** 域名实例ID可通过[DescribeDomainNameList](https://cloud.tencent.com/document/api/242/48941)接口获取 */ DomainId: string; } declare interface SyncCustomDnsHostResponse { /** 异步任务ID */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface TransferInDomainBatchRequest { /** 转入的域名名称数组。一次提交不大于4000个 */ Domains: string[]; /** 域名转移码数组。 */ PassWords: string[]; /** 模板ID。 可通过[DescribeTemplateList](https://cloud.tencent.com/document/api/242/48940)接口获取 */ TemplateId: string; /** 付费模式 0手动在线付费,1使用余额付费。 */ PayMode: number; /** 自动续费开关。有两个可选值:0 表示关闭,不自动续费(默认值)1 表示开启,将自动续费 */ AutoRenewFlag?: number; /** true: 开启60天内禁止转移注册商锁定false:关闭60天内禁止转移注册商锁定默认 true */ LockTransfer?: boolean; /** 是否开启更新锁:0=默认不开启,1=开启 */ UpdateProhibition?: number; /** 是否开启转移锁:0=默认不开启,1=开启 */ TransferProhibition?: number; /** 渠道来源,pc/miniprogram/h5等 */ ChannelFrom?: string; /** 订单来源,common正常/dianshi_active点石活动等 */ OrderFrom?: string; /** 活动id */ ActivityId?: string; } declare interface TransferInDomainBatchResponse { /** 日志ID */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface TransferProhibitionBatchRequest { /** 批量操作的域名。一次提交不大于4000个 */ Domains: string[]; /** 是否开启禁止域名转移。true: 开启禁止域名转移状态。false:关闭禁止域名转移状态。 */ Status: boolean; } declare interface TransferProhibitionBatchResponse { /** 日志ID */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface UpdateProhibitionBatchRequest { /** 批量操作的域名。一次提交不大于4000个 */ Domains: string[]; /** 是否开启禁止域名更新。true:开启禁止域名更新状态。false:关闭禁止域名更新状态。 */ Status: boolean; } declare interface UpdateProhibitionBatchResponse { /** 日志ID */ LogId?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface UploadImageRequest { /** 资质照片,照片的base64编码。 */ ImageFile: string; } declare interface UploadImageResponse { /** 资质照片地址。 */ AccessUrl?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } /** {@link Domain 域名注册} */ declare interface Domain { (): Versions; /** 批量域名信息修改 {@link BatchModifyDomainInfoRequest} {@link BatchModifyDomainInfoResponse} */ BatchModifyDomainInfo(data: BatchModifyDomainInfoRequest, config?: AxiosRequestConfig): AxiosPromise<BatchModifyDomainInfoResponse>; /** 预释放详情页出价 {@link BidDetailPageRequest} {@link BidDetailPageResponse} */ BidDetailPage(data: BidDetailPageRequest, config?: AxiosRequestConfig): AxiosPromise<BidDetailPageResponse>; /** 合作商预释放域名出价 {@link BidPreDomainsRequest} {@link BidPreDomainsResponse} */ BidPreDomains(data?: BidPreDomainsRequest, config?: AxiosRequestConfig): AxiosPromise<BidPreDomainsResponse>; /** 预释放出价 {@link BiddingPreReleaseRequest} {@link BiddingPreReleaseResponse} */ BiddingPreRelease(data: BiddingPreReleaseRequest, config?: AxiosRequestConfig): AxiosPromise<BiddingPreReleaseResponse>; /** 批量操作日志状态 {@link CheckBatchStatusRequest} {@link CheckBatchStatusResponse} */ CheckBatchStatus(data: CheckBatchStatusRequest, config?: AxiosRequestConfig): AxiosPromise<CheckBatchStatusResponse>; /** 域名注册查询 {@link CheckDomainRequest} {@link CheckDomainResponse} */ CheckDomain(data: CheckDomainRequest, config?: AxiosRequestConfig): AxiosPromise<CheckDomainResponse>; /** 创建自定义DNS Host {@link CreateCustomDnsHostRequest} {@link CreateCustomDnsHostResponse} */ CreateCustomDnsHost(data: CreateCustomDnsHostRequest, config?: AxiosRequestConfig): AxiosPromise<CreateCustomDnsHostResponse>; /** 批量域名注册 {@link CreateDomainBatchRequest} {@link CreateDomainBatchResponse} */ CreateDomainBatch(data: CreateDomainBatchRequest, config?: AxiosRequestConfig): AxiosPromise<CreateDomainBatchResponse>; /** 创建赎回订单 {@link CreateDomainRedemptionRequest} {@link CreateDomainRedemptionResponse} */ CreateDomainRedemption(data: CreateDomainRedemptionRequest, config?: AxiosRequestConfig): AxiosPromise<CreateDomainRedemptionResponse>; /** 验证手机邮箱 {@link CreatePhoneEmailRequest} {@link CreatePhoneEmailResponse} */ CreatePhoneEmail(data: CreatePhoneEmailRequest, config?: AxiosRequestConfig): AxiosPromise<CreatePhoneEmailResponse>; /** 添加域名信息模板 {@link CreateTemplateRequest} {@link CreateTemplateResponse} */ CreateTemplate(data: CreateTemplateRequest, config?: AxiosRequestConfig): AxiosPromise<CreateTemplateResponse>; /** 删除记录 {@link DeleteBiddingRequest} {@link DeleteBiddingResponse} */ DeleteBidding(data?: DeleteBiddingRequest, config?: AxiosRequestConfig): AxiosPromise<DeleteBiddingResponse>; /** 删除自定义DNS Host {@link DeleteCustomDnsHostRequest} {@link DeleteCustomDnsHostResponse} */ DeleteCustomDnsHost(data: DeleteCustomDnsHostRequest, config?: AxiosRequestConfig): AxiosPromise<DeleteCustomDnsHostResponse>; /** 删除手机邮箱 {@link DeletePhoneEmailRequest} {@link DeletePhoneEmailResponse} */ DeletePhoneEmail(data: DeletePhoneEmailRequest, config?: AxiosRequestConfig): AxiosPromise<DeletePhoneEmailResponse>; /** 合作商删除预定域名信息 {@link DeleteReservedPreDomainInfoRequest} {@link DeleteReservedPreDomainInfoResponse} */ DeleteReservedPreDomainInfo(data: DeleteReservedPreDomainInfoRequest, config?: AxiosRequestConfig): AxiosPromise<DeleteReservedPreDomainInfoResponse>; /** 删除信息模板 {@link DeleteTemplateRequest} {@link DeleteTemplateResponse} */ DeleteTemplate(data: DeleteTemplateRequest, config?: AxiosRequestConfig): AxiosPromise<DeleteTemplateResponse>; /** 获取竞价列表 {@link DescribeAuctionListRequest} {@link DescribeAuctionListResponse} */ DescribeAuctionList(data: DescribeAuctionListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeAuctionListResponse>; /** 批量操作日志详情 {@link DescribeBatchOperationLogDetailsRequest} {@link DescribeBatchOperationLogDetailsResponse} */ DescribeBatchOperationLogDetails(data: DescribeBatchOperationLogDetailsRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeBatchOperationLogDetailsResponse>; /** 批量操作日志列表 {@link DescribeBatchOperationLogsRequest} {@link DescribeBatchOperationLogsResponse} */ DescribeBatchOperationLogs(data?: DescribeBatchOperationLogsRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeBatchOperationLogsResponse>; /** 我预约的域名-预约详情 {@link DescribeBiddingAppointDetailRequest} {@link DescribeBiddingAppointDetailResponse} */ DescribeBiddingAppointDetail(data?: DescribeBiddingAppointDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeBiddingAppointDetailResponse>; /** 我预定的域名 {@link DescribeBiddingAppointListRequest} {@link DescribeBiddingAppointListResponse} */ DescribeBiddingAppointList(data: DescribeBiddingAppointListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeBiddingAppointListResponse>; /** 我竞价的域名-竞价详情 {@link DescribeBiddingDetailRequest} {@link DescribeBiddingDetailResponse} */ DescribeBiddingDetail(data?: DescribeBiddingDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeBiddingDetailResponse>; /** 我竞价的域名 {@link DescribeBiddingListRequest} {@link DescribeBiddingListResponse} */ DescribeBiddingList(data: DescribeBiddingListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeBiddingListResponse>; /** 我得标的域名-得标详情 {@link DescribeBiddingSuccessfulDetailRequest} {@link DescribeBiddingSuccessfulDetailResponse} */ DescribeBiddingSuccessfulDetail(data?: DescribeBiddingSuccessfulDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeBiddingSuccessfulDetailResponse>; /** 我得标的域名 {@link DescribeBiddingSuccessfulListRequest} {@link DescribeBiddingSuccessfulListResponse} */ DescribeBiddingSuccessfulList(data: DescribeBiddingSuccessfulListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeBiddingSuccessfulListResponse>; /** 查询自定义DNS Host {@link DescribeCustomDnsHostSetRequest} {@link DescribeCustomDnsHostSetResponse} */ DescribeCustomDnsHostSet(data: DescribeCustomDnsHostSetRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeCustomDnsHostSetResponse>; /** 域名基本信息 {@link DescribeDomainBaseInfoRequest} {@link DescribeDomainBaseInfoResponse} */ DescribeDomainBaseInfo(data: DescribeDomainBaseInfoRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeDomainBaseInfoResponse>; /** 我的域名列表 {@link DescribeDomainNameListRequest} {@link DescribeDomainNameListResponse} */ DescribeDomainNameList(data?: DescribeDomainNameListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeDomainNameListResponse>; /** 域名价格列表 {@link DescribeDomainPriceListRequest} {@link DescribeDomainPriceListResponse} */ DescribeDomainPriceList(data?: DescribeDomainPriceListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeDomainPriceListResponse>; /** 获取域名实名信息 {@link DescribeDomainSimpleInfoRequest} {@link DescribeDomainSimpleInfoResponse} */ DescribeDomainSimpleInfo(data: DescribeDomainSimpleInfoRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeDomainSimpleInfoResponse>; /** 等待支付详情接口 {@link DescribePayWaitDetailRequest} {@link DescribePayWaitDetailResponse} */ DescribePayWaitDetail(data: DescribePayWaitDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribePayWaitDetailResponse>; /** 已验证手机邮箱列表 {@link DescribePhoneEmailListRequest} {@link DescribePhoneEmailListResponse} */ DescribePhoneEmailList(data?: DescribePhoneEmailListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribePhoneEmailListResponse>; /** 查询预释放竞价列表 {@link DescribePreAuctionListRequest} {@link DescribePreAuctionListResponse} */ DescribePreAuctionList(data?: DescribePreAuctionListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribePreAuctionListResponse>; /** 提前获取预释放域名数据 {@link DescribePreDomainListRequest} {@link DescribePreDomainListResponse} */ DescribePreDomainList(data?: DescribePreDomainListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribePreDomainListResponse>; /** 购买页预释放域名查询 {@link DescribePreReleaseListRequest} {@link DescribePreReleaseListResponse} */ DescribePreReleaseList(data?: DescribePreReleaseListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribePreReleaseListResponse>; /** 合作商查询竞价信息 {@link DescribeReservedBidInfoRequest} {@link DescribeReservedBidInfoResponse} */ DescribeReservedBidInfo(data: DescribeReservedBidInfoRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeReservedBidInfoResponse>; /** 查询预约预释放域名状态 {@link DescribeReservedPreDomainInfoRequest} {@link DescribeReservedPreDomainInfoResponse} */ DescribeReservedPreDomainInfo(data?: DescribeReservedPreDomainInfoRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeReservedPreDomainInfoResponse>; /** 获取模板信息 {@link DescribeTemplateRequest} {@link DescribeTemplateResponse} */ DescribeTemplate(data: DescribeTemplateRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeTemplateResponse>; /** 信息模板列表 {@link DescribeTemplateListRequest} {@link DescribeTemplateListResponse} */ DescribeTemplateList(data?: DescribeTemplateListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeTemplateListResponse>; /** 查询支持注册后缀 {@link DescribeTldListRequest} {@link DescribeTldListResponse} */ DescribeTldList(data?: DescribeTldListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeTldListResponse>; /** 查询预释放未预约域名详情接口 {@link DescribeUnPreDomainDetailRequest} {@link DescribeUnPreDomainDetailResponse} */ DescribeUnPreDomainDetail(data: DescribeUnPreDomainDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeUnPreDomainDetailResponse>; /** 修改自定义DNS Host {@link ModifyCustomDnsHostRequest} {@link ModifyCustomDnsHostResponse} */ ModifyCustomDnsHost(data: ModifyCustomDnsHostRequest, config?: AxiosRequestConfig): AxiosPromise<ModifyCustomDnsHostResponse>; /** 批量域名 DNS 修改 {@link ModifyDomainDNSBatchRequest} {@link ModifyDomainDNSBatchResponse} */ ModifyDomainDNSBatch(data: ModifyDomainDNSBatchRequest, config?: AxiosRequestConfig): AxiosPromise<ModifyDomainDNSBatchResponse>; /** 批量账号间转移 {@link ModifyDomainOwnerBatchRequest} {@link ModifyDomainOwnerBatchResponse} */ ModifyDomainOwnerBatch(data: ModifyDomainOwnerBatchRequest, config?: AxiosRequestConfig): AxiosPromise<ModifyDomainOwnerBatchResponse>; /** 修改DNS Host {@