Я новичок в BPM, softlayer и REST. Завершил создание хранилищ (производительность и выносливость). Теперь мне нужно знать, как я смогу удалить хранилища, которые не подключены к каким-либо виртуальным машинам. Я не нашел ничего, связанного с этим. Пожалуйста, сделайте необходимое одолжение. Заранее спасибо.
Как удалить те, которые не подключены к ВМ через Rest Calls
Ответы (1)
Пожалуйста, попробуйте следующий запрос:
https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Billing_Item_Cancellation_Request/createObject
Method: POST
Json Payload:
{
"parameters": [
{
"accountId": 202019,
"items": [
{
"billingItemId": 65959265,
"immediateCancellationFlag": true
}
]
}
]
}
Как получить информацию billingItemId
и account id
?
Выполнять:
https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Network_Storage/4494893/getObject?objectMask=mask[accountId,username,billingItem.id]
Method: GET
Если вы не знаете Network Storage id
, выполните этот запрос, используя username
:
https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Account/getNetworkStorage?objectFilter={"networkStorage": {"username": {"operation": "storageName"}}}&objectMask=mask[billingItem]
Method: GET
Ссылки:
SoftLayer_Billing_Item_Cancellation_Request::createObject
SoftLayer_Network_Storage::getObject
person
mcruz
schedule
11.03.2016