现在我已经添加了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下的方法。
你能帮忙。
答案 0 :(得分:0)
请尝试以下方法:
获取资源记录ID
https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Dns_Domain/[Dns_Domain_ID]/getResourceRecords.json
Method: GET
删除资源记录
https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Dns_Domain_ResourceRecord/[Resource_Record_ID]/deleteObject.json
Method: GET