我正在寻找一个REST API来在Soft Layer中注册一个域名,我将用于我所配置的机器或虚拟机。
使用此类看起来可以完成相同的操作 http://softlayer-api-python-client.readthedocs.io/en/latest/api/managers/dns/
谢谢, 基肖尔马布
答案 0 :(得分:0)
作为Control Portal的Register New Domain,您应该尝试以下休息请求:
https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Dns_Domain/createObject
Method: Post
{
"parameters":[
{
"name":"test.com",
"serial":374597345,
"resourceRecords":{
}
}
]
}
无论如何,如果你想Add DNS Zone,请尝试以下方法:
https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Dns_Domain_ResourceRecord/createObject
Method: Post
{
"parameters":[
{
"domainId":1609439,
"ttl":900,
"data":"127.0.0.1",
"host": "@",
"type":"a"
}
]
}
此外,如果您希望在DNS区域中添加新记录,则应尝试以下操作:
{{1}}
我希望这些信息对您有所帮助
<强>参考文献:强>