Softlayer Evault Цена Идентификаторы

Я пытаюсь создать резервную копию программы Evault программно, используя программный интерфейс API. У меня есть все, что мне нужно, кроме как получить идентификатор цены для необходимого нам размера резервной копии Evault. Как я могу сделать это динамически, или, если он недоступен, просто список идентификаторов цен для размеров хранилища Evault?

Я уже посмотрел в документации и также связался с поддержкой, которую они предложили SO с тегом Softlayer.

1 ответ

Решение

Быстрый просмотр, возможно, с использованием фильтра объекта через центр данных сервера может работать:

https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Product_Package/0/getItemPrices?objectMask=mask[categories, pricingLocationGroup[locations]]&objectFilter={"itemPrices":{"categories":{"categoryCode":{"operation":"evault"}}, "pricingLocationGroup":{"locations":{"name":{"operation":"sao01"}}}}}

Method: Get

Замените: "sao01" на имя сервера центра данных, которое вы хотите заказать. В случае, если он не возвращает ответ

обновленный

Мои извинения, мы должны знать, что цены основаны на местах, см. Статью ниже, чтобы получить больше информации об этом:

Приведенный ниже запрос на отдых поможет вам получить стандартные цены на центры обработки данных на основе таких цен:

https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Product_Package/0/getItemPrices?objectMask=mask[categories, pricingLocationGroup[locations]]&objectFilter={"itemPrices":{"categories":{"categoryCode":{"operation":"evault"}}, "locationGroupId":{"operation":"is null"}}}

Method: Get

Кроме того, я могу предоставить запрос на отдых, чтобы определить, какой центр обработки данных основан на стандартных ценах или ценах местоположения:

https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Location/getDatacenters?objectMask=mask[priceGroups]

Method: Get

Стандартные цены должны применяться к центрам обработки данных, у которых нет свойства / информации "priceGroups", для других центров обработки данных (которые имеют priceGroups) вы должны использовать первый запрос, который я предоставил.

Другие вопросы по тегам