当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python clx.osi.farsight.FarsightLookupClient.query_rrset用法及代码示例


用法:

query_rrset(oname, rrtype=None, bailiwick=None, before=None, after=None)

通过给定域名和时间范围查询 DNSDB 的批处理版本。

参数

  • oname(str) - DNS 域名。
  • rrtype(str) - 资源记录的资源记录类型,可以使用标准 DNS 类型助记符,也可以使用 RFC 3597 通用类型,即字符串 TYPE 紧跟十进制 RRtype 编号。
  • bailiwick(str) - 通过被动 DNS 复制观察到的 DNSDB 中 RRset 的 “bailiwick” 是委托给为 RRset 提供服务的名称服务器的最近封闭区域。
  • before(UNIX timestamp) - 在此之前看到的输出结果。
  • after(UNIX timestamp) - 在此时间之后看到的输出结果。

返回

回复

返回类型

dict

例子

>>> from clx.osi.farsight import FarsightLookupClient
>>> client = FarsightLookupClient("https://localhost", "your-api-key")
>>> client.query_rrset("www.dnsdb.info")
{"status_code": 200,...}
>>> client.query_rrset("www.dnsdb.info", rrtype="CNAME", bailiwick="dnsdb.info.", before=1374184718, after=1564909243,)
{"status_code": 200,...}

相关用法


注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 clx.osi.farsight.FarsightLookupClient.query_rrset。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。