繁体   English   中英

使用Google Cloud DNS REST API删除DNS记录

[英]Delete DNS record with Google Cloud DNS REST API

我正在尝试使用Google Cloud DNS REST API删除DNS记录。 我可以使用以下请求创建一个:

POST https://www.googleapis.com/dns/v1/projects/[PROJECT]/managedZones/[ZONE]/changes
{
  "additions": [
    {
      "name": "[RECORD]",
      "type": "A",
      "ttl": 300,
      "rrdatas": [
        "[IPADRESS]"
      ]
    }
  ]
}

但是,我不知道如何使用API​​删除我最近创建的记录。 我也找不到文档中的解决方案。

删除DNS资源记录几乎与添加一个相同。 您必须获得与现有资源记录完全相同的名称,类型,ttl和rrdatas,否则删除将被拒绝。

POST https://www.googleapis.com/dns/v1/projects/[PROJECT]/managedZones/[ZONE]/changes
{
  "deletions": [
    {
      "kind": "dns#resourceRecordSet",
      "name": "[RECORD]",
      "type": "A",
      "ttl": 300,
      "rrdatas": [
        "[IPADRESS]"
      ]
    }
  ]
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM