Как создать бюджет с включенным каналом уведомлений с помощью Cloud Billing Budget API - PullRequest
0 голосов
/ 20 июня 2020

Может создавать бюджеты с помощью Cloud Billing Budget API, но не может добавлять / включать каналы уведомлений для бюджета, чтобы получать оповещения.

Пожалуйста, сообщите.

1 Ответ

0 голосов
/ 20 июня 2020

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

Вы можете создать ThresholdRules через API, которые затем будут автоматически c отправлять электронные письма администраторам и пользователям биллинговой учетной записи (в соответствии с поведением по умолчанию). Это не поможет вам, если вам нужен настраиваемый адрес электронной почты или какой-либо другой канал для отправки уведомления.

Еще вы можете настроить свой собственный pub / sub topi c для получения всех обновлений, связанных с бюджетами. . Затем вы можете программно сопоставить функцию с pub / sub topi c, чтобы что-то делать с обновлениями. Это задокументировано на 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 .

...