GoogleCloudBillingBudgetsV1beta1ThresholdRuleResponse

data class GoogleCloudBillingBudgetsV1beta1ThresholdRuleResponse(val spendBasis: String, val thresholdPercent: Double)

ThresholdRule contains the definition of a threshold. Threshold rules define the triggering events used to generate a budget notification email. When a threshold is crossed (spend exceeds the specified percentages of the budget), budget alert emails are sent to the email recipients you specify in the #notificationsrule. Threshold rules also affect the fields included in the JSON data object sent to a Pub/Sub topic. Threshold rules are required if using email notifications. Threshold rules are optional if only setting a #NotificationsRule, unless you want your JSON data object to include data about the thresholds you set. For more information, see set budget threshold rules and actions.

Constructors

constructor(spendBasis: String, thresholdPercent: Double)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Optional. The type of basis used to determine if spend has passed the threshold. Behavior defaults to CURRENT_SPEND if not set.

Link copied to clipboard

Send an alert when this threshold is exceeded. This is a 1.0-based percentage, so 0.5 = 50%. Validation: non-negative number.