jdcloud_sdk.services.httpdns.models package

Submodules

jdcloud_sdk.services.httpdns.models.Account module

class jdcloud_sdk.services.httpdns.models.Account.Account(id=None, userPin=None, accountId=None, serviceIp=None, key=None, keyStatus=None, createTime=None, updateTime=None, noauthAccess=None, domainLimit=None, accountStatus=None)[source]

Bases: object

Parameters:
  • id – (Optional) 索引id
  • userPin – (Optional) 用户名
  • accountId – (Optional) 账户ID
  • serviceIp – (Optional) 提供httpdns服务的IP
  • key – (Optional) httpdns服务的密钥
  • keyStatus – (Optional) httpdns服务的密钥的状态,同key的序号对应
  • createTime – (Optional) 账户创建时间
  • updateTime – (Optional) 账户更新时间
  • noauthAccess – (Optional) 非鉴权方式是否可以访问httpdns服务,0:不可以,1:可以
  • domainLimit – (Optional) 账户最多可以创建的域名
  • accountStatus – (Optional) 账户状态,0:正常 1:使用80%流量,2:欠费 3:停服

jdcloud_sdk.services.httpdns.models.AccountId module

class jdcloud_sdk.services.httpdns.models.AccountId.AccountId(userPin=None, accountId=None)[source]

Bases: object

Parameters:
  • userPin – (Optional) 用户名
  • accountId – (Optional) 账户ID

jdcloud_sdk.services.httpdns.models.Count module

class jdcloud_sdk.services.httpdns.models.Count.Count(name=None, data=None)[source]

Bases: object

param name:(Optional) 类型,”http_auth”,”http_non_auth”,”https_auth”,”https_non_auth”,”all”5种
param data:(Optional) 此类型的数据。<br>

“all”类型的data是”http_auth”,”http_noauth”,”https_auth”,”https_noauth”四个类型的data之和。

jdcloud_sdk.services.httpdns.models.CountData module

class jdcloud_sdk.services.httpdns.models.CountData.CountData(time=None, count=None)[source]

Bases: object

Parameters:
  • time – (Optional) 时间序列
  • count – (Optional) 数据序列

jdcloud_sdk.services.httpdns.models.Dataplan module

class jdcloud_sdk.services.httpdns.models.Dataplan.Dataplan(id=None, accountId=None, number=None, unit=None, startTime=None, expireTime=None, usedNumber=None, type=None, isExpired=None)[source]

Bases: object

Parameters:
  • id – (Optional) 流量包索引ID
  • accountId – (Optional) 账户ID
  • number – (Optional) 这个流量包的总数
  • unit – (Optional) 这个流量包的单位
  • startTime – (Optional) 这个流量包的起始时间
  • expireTime – (Optional) 这个流量包的过期时间
  • usedNumber – (Optional) 这个流量包使用过了的数量
  • type – (Optional) 流量包的类型,1:免费流量包 2:收费包
  • isExpired – (Optional) 是否过期,0:未过期 1:过期了

jdcloud_sdk.services.httpdns.models.DataplanInfo module

class jdcloud_sdk.services.httpdns.models.DataplanInfo.DataplanInfo(usedNumber=None, excessNumber=None)[source]

Bases: object

Parameters:
  • usedNumber – (Optional) 使用过的额度
  • excessNumber – (Optional) 剩余的额度

jdcloud_sdk.services.httpdns.models.Domain module

class jdcloud_sdk.services.httpdns.models.Domain.Domain(id=None, accountId=None, domainName=None, createTime=None, queryCount=None, isDelete=None)[source]

Bases: object

Parameters:
  • id – (Optional) 索引ID
  • accountId – (Optional) 账户ID
  • domainName – (Optional) 服务的域名
  • createTime – (Optional) 域名创建时间
  • queryCount – (Optional) 从本月1号开始到现在的httpdns总查询次数
  • isDelete – (Optional) 是否删除

jdcloud_sdk.services.httpdns.models.DomainData module

class jdcloud_sdk.services.httpdns.models.DomainData.DomainData(dataList=None, currentCount=None, totalCount=None, totalPage=None)[source]

Bases: object

Parameters:
  • dataList – (Optional) 域名数组
  • currentCount – (Optional) 当前页的个数
  • totalCount – (Optional) 域名的总数
  • totalPage – (Optional) 域名的总页数

jdcloud_sdk.services.httpdns.models.Totalcount module

class jdcloud_sdk.services.httpdns.models.Totalcount.Totalcount(domain=None, count=None)[source]

Bases: object

Parameters:
  • domain – (Optional) 域名
  • count – (Optional) 域名的查询总数

jdcloud_sdk.services.httpdns.models.TotalcountData module

class jdcloud_sdk.services.httpdns.models.TotalcountData.TotalcountData(dataList=None, currentCount=None, totalCount=None, totalPage=None)[source]

Bases: object

Parameters:
  • dataList – (Optional) 域名查询次数数组
  • currentCount – (Optional) 当前页的个数
  • totalCount – (Optional) 总数
  • totalPage – (Optional) 总页数

Module contents