我想在门户网站上编写操作系统密码,并构建配置脚本,使我们能够在脚本过程中重启和登录。
我们在哪里可以获得这样的信息? 希望我们也许可以从链接中获得 https://api.service.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/Datacenter
我们可以获得这样的操作系统密码吗? https://api.service.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/Datacenter
答案 0 :(得分:0)
无法使用SoftLayer_Resource_Metadata服务。
您可以使用SoftLayer_Resource_Metadata获取虚拟客户机或裸机的ID,并调用此方法:
http://sldn.softlayer.com/reference/services/SoftLayer_Resource_Metadata/getId例如
GET https://api.service.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/getId
它将返回虚拟客户机或裸机服务器的ID,然后您需要使用Softlayer_Virtual_Guest::getOperatingSystem或Softlyer_Hardware_Server::getOperatingSystem方法(但这些方法需要进行身份验证)
e.g。
GET https://$USERANME:$APIKEY@api.softlayer.com/rest/v3.1/SoftLayer_Virtual_Guest/VSIID/getOperatingSystem?objectMask=mask[passwords]
此致