有没有一种简单的方法来通过类似于HTTP请求的方式来更新Google Cloud DNS Platform中受pipe理区域的logging。 某些DNS提供程序允许HTTP请求与HTTPstring中的logging名称,新logging数据和“一些validation数据”一起提交,然后该string将在DNS服务器上更新有问题的logging。
我知道Google API( https://cloud.google.com/dns/api/v1/changes/create )然而,有没有更简单的方法来请求logging更新? 我问的原因是我想用我的一个区域中的一些logging作为“dynamic”logging,这些logging将在networking设备(特别是Mikrotik RB)上定期更新。 因此,我不能在这些设备上运行“应用程序”,也不能使用GCP API所需的身份validation方法,但是可以执行简单的脚本和调度(希望是简单的http请求)。
有什么想法吗?
提前致谢。
Ĵ
我实际上并不了解这个问题。 如果您进入控制台资源pipe理器 ,则可以播放和构build一个API请求,与所有库一样。 例如,如果我想添加一个新的TXTlogging到我的DNS区域,我可以发出这样的请求:
POST https://www.googleapis.com/dns/v1/projects/{MY_PROJECT_ID}/managedZones/{MY_ZONE_ID}/changes?key={YOUR_API_KEY} { "additions": [ { "name": "example.com.", "type": "TXT", "rrdatas": [ "my-data" ] } ] }