Может создавать бюджеты с помощью Cloud Billing Budget API, но не может добавлять / включать каналы уведомлений для бюджета, чтобы получать оповещения.
Пожалуйста, порекомендуйте .
Может создавать бюджеты с помощью Cloud Billing Budget API, но не может добавлять / включать каналы уведомлений для бюджета, чтобы получать оповещения.
Пожалуйста, порекомендуйте .
Функциональность по умолчанию заключается в отправке предупреждений о пороге бюджета пользователям с ролью администратора платежной учетной записи или пользователя платежной учетной записи. Пользовательский интерфейс консоли позволяет также отображать каналы уведомлений мониторинга, что позволяет настраивать адреса электронной почты, на которые отправляются пороговые предупреждения. Я не знаю, как сделать это через API.
Вы можете создать ThresholdRules через API, которые затем будут отправлять автоматические электронные письма администраторам и пользователям биллинговой учетной записи (в соответствии с поведением по умолчанию). Это не поможет вам, если вам нужен собственный адрес электронной почты или какой-либо другой канал для отправки уведомления.
Еще вы можете настроить свою собственную тему публикации / подписки для получения всех обновлений, связанных с бюджетами. Затем вы можете программно сопоставить функцию с темой pub / sub, чтобы что-то делать с обновлениями. Это задокументировано на странице https://cloud.google.com/billing/docs/how-to/budgets-programmatic-notifications
Вы также можете взглянуть на https://cloud.google.com/billing/docs/reference/budget/rpc/google.cloud.billing.budgets.v1beta1#google.cloud.billing.budgets.v1beta1.AllUpdatesRule.