2016-04-12 13 views
0

Kümelerin bağlantı bilgisini nasıl bir alt tabakada alabilirim? Tüm kümeler için genel ve özel kimlik doğrulama URL'lerine ihtiyacım var.(Softlayer api) Nesne depolama birimindeki son nokta noktaları nasıl yumuşatılır?

Yumuşak katmanın açık yığın api/v1/son noktaları api'sini desteklemediği görülüyor.

Ağ Depolama biriminde getObjectStorageConnectionInformation API'sini görebiliyorum. Ama nasıl kullanılacağını bilmiyorum.

cevap

0

deneyin aşağıdaki yöntemi kullanmak: Bu kümelerinin bilgileri ve bunların uç noktaları (kamu ve özel), bir nesne Depolama en tanımlayıcı sağlamak için gereken

Bu yöntemi kullanmak için görüntüler, SoftLayer_Network_Storage::getObjectStorageConnectionInformation, sen alabilirsiniz aşağıdaki DİNLENME isteği ile bu tanımlayıcılar (Nesne Depolama tanımlayıcılar),:

https://$username:[email protected]/rest/v3/SoftLayer_Account/getHubNetworkStorage 

Method: Get 

Not: kendi bilgilerle $ username ve $ apiKey değiştirin.

https://$username:[email protected]/rest/v3/SoftLayer_Network_Storage/41111111/getObjectStorageConnectionInformation 

Method: Get 
aşağıdaki istirahat isteği ile nesne depolama bağlantısı olsun (önceki isteğinden "id" değerini kullanın) olabilir, Sonra

{ 
"accountId": 123456 
"capacityGb": 5000 
"createDate": "2015-01-20T16:21:02-04:00" 
"guestId": null 
"hardwareId": null 
"hostId": null 
"id": 41111111 
"nasType": "HUB" 
"password": "" 
"serviceProviderId": 1 
"storageTypeId": "15" 
"upgradableFlag": true 
"username": "SLOS123456-10" 
... 

:

Böyle bir sonuç alır

Not: $ username, $ apiKey ve 41111111 değerini kendi bilgilerinizle değiştirin

Bazı önemli referanslar:

Ben Chrome

için Advanced REST client kullanıyorum
İlgili konular