BudgetArgsBuilder

Builder for BudgetArgs.

Functions

Link copied to clipboard
@JvmName(name = "lsnauthkaatwhmgs")
suspend fun amount(value: Output<GoogleCloudBillingBudgetsV1BudgetAmountArgs>)
@JvmName(name = "xqroolwyqfdkbujf")
suspend fun amount(value: GoogleCloudBillingBudgetsV1BudgetAmountArgs?)
@JvmName(name = "uiduuvpmoekpminf")
suspend fun amount(argument: suspend GoogleCloudBillingBudgetsV1BudgetAmountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dqbgjfsiguatlbqr")
suspend fun billingAccountId(value: Output<String>)
@JvmName(name = "lnwxfwxdchynscpt")
suspend fun billingAccountId(value: String?)
Link copied to clipboard
@JvmName(name = "jmysyvcpoosbsmim")
suspend fun budgetFilter(value: Output<GoogleCloudBillingBudgetsV1FilterArgs>)
@JvmName(name = "fykmpufeldsbhmmu")
suspend fun budgetFilter(value: GoogleCloudBillingBudgetsV1FilterArgs?)
@JvmName(name = "eleimuexvstqnxur")
suspend fun budgetFilter(argument: suspend GoogleCloudBillingBudgetsV1FilterArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "upeamjrpyqvrgrap")
suspend fun displayName(value: Output<String>)
@JvmName(name = "xncbghjjdigvchmj")
suspend fun displayName(value: String?)
Link copied to clipboard
@JvmName(name = "splrrwqibfbillro")
suspend fun etag(value: Output<String>)
@JvmName(name = "itwijqtpyeuabylv")
suspend fun etag(value: String?)
Link copied to clipboard
@JvmName(name = "ermisyypyraeqqot")
suspend fun notificationsRule(value: Output<GoogleCloudBillingBudgetsV1NotificationsRuleArgs>)
@JvmName(name = "yjretvkwanquqlns")
suspend fun notificationsRule(value: GoogleCloudBillingBudgetsV1NotificationsRuleArgs?)
@JvmName(name = "rfpogqdicvksxlls")
suspend fun notificationsRule(argument: suspend GoogleCloudBillingBudgetsV1NotificationsRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fuvnlcgcemacykii")
suspend fun thresholdRules(value: Output<List<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>>)
@JvmName(name = "ccstficvdobobhuu")
suspend fun thresholdRules(vararg values: Output<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>)
@JvmName(name = "auywlowmndgwssgv")
suspend fun thresholdRules(vararg values: GoogleCloudBillingBudgetsV1ThresholdRuleArgs)
@JvmName(name = "hpcagxapwfokeqqe")
suspend fun thresholdRules(vararg argument: suspend GoogleCloudBillingBudgetsV1ThresholdRuleArgsBuilder.() -> Unit)
@JvmName(name = "pfohkitbbojdrlsx")
suspend fun thresholdRules(values: List<Output<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>>)
@JvmName(name = "iakdmintwrgocehg")
suspend fun thresholdRules(value: List<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>?)
@JvmName(name = "eumjojkspabwfnvb")
suspend fun thresholdRules(argument: List<suspend GoogleCloudBillingBudgetsV1ThresholdRuleArgsBuilder.() -> Unit>)
@JvmName(name = "rfaqemlwrlygngat")
suspend fun thresholdRules(argument: suspend GoogleCloudBillingBudgetsV1ThresholdRuleArgsBuilder.() -> Unit)