尝试删除softlayer DNS条目时出错

时间:2016-04-19 13:59:19

标签: ibm-cloud-infrastructure

现在我已经添加了dns A记录,我正在尝试删除SoftLayer DNS中的资源记录。

我发出了网址:

https://aoi.softlayer.com/rest/v3/SoftLayer_Dns_Domain/getByDomainName/<my domain name>.json?objectMask=mask[resourceRecordCount;resourceRecords]

我循环查看要删除的主机名的资源记录以获取资源记录ID

我发出网址:

https://api.softlayer.com/rest/v3/SoftLayer_Dns_Domain_ResourceRecord/deleteObject/<resource record id>.json

我得到了:

  

RC 404,MSG&#34;未找到&#34;,内容&#34; {&#34;错误&#34;:&#34;服务不存在&#34;,&#34;代码&# 34;:&#34; SoftLayer_Exception_Public&#34;}&#34;

deleteObject被定义为`SoftLayer_Dns_Domain_ResourceRecord下的方法。

你能帮忙。

1 个答案:

答案 0 :(得分:0)

请尝试以下方法:

  1. 获取资源记录ID

    https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Dns_Domain/[Dns_Domain_ID]/getResourceRecords.json
    
    Method: GET
    
  2. 删除资源记录

    https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Dns_Domain_ResourceRecord/[Resource_Record_ID]/deleteObject.json
    
    Method: GET