订购服务器添加sshkeys

时间:2017-08-03 14:01:48

标签: ibm-cloud ibm-cloud-infrastructure

我想使用api命令使用sshkeys服务器,但是当我在结构中使用sshkey属性时它返回没有键的结果,我知道我的代码工作正常,因为我以前订购过。我想检查我的ID是否正确,是否有任何形式通过使用我的标签名称来检查它们?

1 个答案:

答案 0 :(得分:1)

这是ssh键的结构:

 "sshKeys": [
        {
            "sshKeyIds": [94206]
        }
]

您可以调用http://sldn.softlayer.com/reference/services/SoftLayer_Account/getSshKeys方法获取sshs键的ID,并且可以使用对象过滤器通过标签获取ssks这是使用Rest的示例:

GET https://<USERNAME>:<APIKEY>@api.softlayer.com/rest/v3/SoftLayer_Account/getSshKeys?objectFilter={"sshKeys":{"label":{"operation":"tonny"}}}

此处有关对象过滤器http://sldn.softlayer.com/article/object-filters

的更多信息