У меня есть обязательство, созданное в облаке GCP для резервирования. Обязательство включает в себя виртуальную машину e2-micro и один виртуальный процессор с памятью 1024 МБ. Я пытаюсь добиться использования этого ресурса до настоящего времени. К сожалению, я не смог найти ни одного REST API, который давал бы мне нужные мне данные. Например (общее количество зарезервированных часов, использованные часы, стоимость по требованию, чистая экономия и процент использования. У AWS есть хороший SDK boto3, который мы можем использовать для вызова API get_reservation_utilization из службы CE, но для GCP я, похоже, его не нашел.
Существует ли такой API?
Спасибо.
То, что я пробовал до сих пор,
Непосредственно в GCP нет функций, доступных. Чтобы получить подробные данные об использовании CUD, например. общее количество зарезервированных часов, стоимость использованных часов по требованию и чистая экономия, для этого не существует прямого REST API.
Для него не существует прямого API, но вы можете комбинировать различные инструменты и источники информации, чтобы приблизительно оценить использование CUD , включая использование API облачного биллинга, API мониторинга и другие.
Рассмотрите возможность отправки запроса на добавление функции в облако Google для добавления специального API использования CUD.
Это запрос на добавление функции, поэтому вы можете открыть новый отчет Public Issue Tracker с описанием вашей проблемы и инструкциями по ее воспроизведению.
Для получения дополнительной информации обратитесь к этим официальным документам Скидки на обязательное использование на основе расходов , Скидка на обязательное использование и Скидки на обязательное использование на основе ресурсов
У вас было время проверить мой ответ? Помогло ли это вам решить проблему? Если да, пожалуйста, рассмотрите возможность принятия и голосования. Что мне делать, когда кто-то отвечает на мой вопрос?