使用API​​在客户门户中获取操作系统密码

时间:2016-07-17 05:46:35

标签: ibm-cloud-infrastructure

我想在门户网站上编写操作系统密码,并构建配置脚本,使我们能够在脚本过程中重启和登录。

我们在哪里可以获得这样的信息? 希望我们也许可以从链接中获得 https://api.service.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/Datacenter

我们可以获得这样的操作系统密码吗? https://api.service.softlayer.com/rest/v3/SoftLayer_Resource_Metadata/Datacenter

1 个答案:

答案 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::getOperatingSystemSoftlyer_Hardware_Server::getOperatingSystem方法(但这些方法需要进行身份验证)

e.g。

GET https://$USERANME:$APIKEY@api.softlayer.com/rest/v3.1/SoftLayer_Virtual_Guest/VSIID/getOperatingSystem?objectMask=mask[passwords]

此致