2016-03-17 131 views
-1

我想獲取api存儲的憑證數據。 於是,我就在下面網址SoftLayer塊存儲憑證

SoftLayer_Network_Storage/8884475.json?objectMask=mask[serviceResourceBackendIpAddress,bytesUsed,osTypeId,allowedIpAddresses,parentVolume.volumeStatus,credentials,serviceResource.datacenter] 

,但我不能得到一個憑證。

所以我嘗試了另一個API。

SoftLayer_Network_Storage/8884475/Credentials.json?objectMask=mask[credentials] 

但不能。

我如何瞭解憑證?

謝謝。

+0

你的問題看起來重複看看這個http://stackoverflow.com/questions/35408971/how-get-the-softlayer-storage-credendials –

回答

0

應用此SoftLayer_Network_Storage::getCredentials後,響應會使用您的network Storage Id顯示空值。 但我認爲你需要與Authorized hosts相關的憑證。如果我是正確的,下面是一個示例,向您顯示:「Username」,「Password」,「Host IQN」授權主機(裸機服務器,虛擬服務器,IP地址)。

https://[username]:[apikey]@api.softlayer.com/rest/v3.1/SoftLayer_Network_Storage/8884475/getObject?objectMask=mask[id,username,allowedVirtualGuests[fullyQualifiedDomainName,allowedHost[name,credential[username,password]]],allowedHardware[fullyQualifiedDomainName,allowedHost[name,credential[username,password]]],allowedIpAddresses[ipAddress,allowedHost[name,credential[username,password]]]] 

Method: GET