OptionalactionOptionalalertOptionalprincipalPer-principal threshold overrides for this alert. Only applies to per-user alerts (scope_type = ALERT_CONFIGURATION_SCOPE_TYPE_PER_USER); ignored for shared alerts.
OptionalquantityThe threshold for the budget alert to determine if it is in a triggered state. The number is evaluated based on quantity_type.
OptionalquantityThe way to calculate cost for this budget alert. This is what quantity_threshold is measured in.
OptionalscopeHow the alert threshold is evaluated. Determines whether spend is tracked in aggregate or per individual user.
OptionaltimeThe time window of usage data for the budget.
OptionaltriggerThe evaluation method to determine when this budget alert is in a triggered state.
Configured actions for this alert. These define what happens when an alert enters a triggered state.