Как получить учетную информацию хранилища объектов через Softlayer API?

Как я могу получить учетную информацию, которая включает в себя общедоступный хост, частный хост, имя пользователя и пароль заказанного хранилища объектов?

Сайт управления Softlayer использует приведенный ниже API для получения информации.

POST https://control.softlayer.com/storage/objectstorage/getclusterinfo

person hjjo    schedule 19.02.2016    source источник


Ответы (1)


Этот запрос может помочь вам:

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Account/getHubNetworkStorage?objectMask=mask[id,username,serviceResource[name,datacenter,frontendIpAddress,backendIpAddress]]
Method: GET

В результате будет отображаться что-то вроде этого:

{
"id": 4309678
"username": "SLOS112233-11"
"serviceResource": {
"backendIpAddress": "https://dal05.objectstorage.service.networklayer.com/auth/v1.0/"
"frontendIpAddress": "https://dal05.objectstorage.softlayer.net/auth/v1.0/"
"name": "OBJECT_STORAGE_DAL05"
"datacenter": {
"id": 123456
"longName": "Dallas 5"
"name": "dal05"
"statusId": 2
}-
}-
}

Если вы хотите получить информацию о конкретном товаре, пожалуйста, примените фильтр:

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Account/getHubNetworkStorage?objectFilter={   "hubNetworkStorage": {     "username": {       "operation": "SLOS334455-10"     }   } }
Method: GET

Некоторые ссылки могут вам помочь:

http://sldn.softlayer.com/reference/services/SoftLayer_Account/getHubNetworkStorage https://sldn.softlayer.com/reference/Object-Storage-CDN/Set-Time-Live-TTL https://sldn.softlayer.com/blog/waelriac/Managing-SoftLayer-Object-Storage-Through-REST-API

person mcruz    schedule 19.02.2016