BudgetArgsBuilder

Builder for BudgetArgs.

Functions

Link copied to clipboard
@JvmName(name = "gqqajihyiajajclt")
suspend fun amount(value: Output<GoogleCloudBillingBudgetsV1BudgetAmountArgs>)
@JvmName(name = "wwtdshkcgnherrcl")
suspend fun amount(value: GoogleCloudBillingBudgetsV1BudgetAmountArgs?)
@JvmName(name = "gsxpcqipwvydvvxq")
suspend fun amount(argument: suspend GoogleCloudBillingBudgetsV1BudgetAmountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "henguuetgelvhhko")
suspend fun billingAccountId(value: Output<String>)
@JvmName(name = "oavtxnnljycxtapv")
suspend fun billingAccountId(value: String?)
Link copied to clipboard
@JvmName(name = "uefkpeoyblrgtalf")
suspend fun budgetFilter(value: Output<GoogleCloudBillingBudgetsV1FilterArgs>)
@JvmName(name = "lbowhqxkfnfyqwgr")
suspend fun budgetFilter(value: GoogleCloudBillingBudgetsV1FilterArgs?)
@JvmName(name = "xeethjagorqjlvuv")
suspend fun budgetFilter(argument: suspend GoogleCloudBillingBudgetsV1FilterArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ardbwdefguibbtju")
suspend fun displayName(value: Output<String>)
@JvmName(name = "dwbvvdxbnbkwoegx")
suspend fun displayName(value: String?)
Link copied to clipboard
@JvmName(name = "lhhumlrxnawirrfe")
suspend fun etag(value: Output<String>)
@JvmName(name = "faoreoeaougdeqig")
suspend fun etag(value: String?)
Link copied to clipboard
@JvmName(name = "krpnvvrcsksmgbvc")
suspend fun notificationsRule(value: Output<GoogleCloudBillingBudgetsV1NotificationsRuleArgs>)
@JvmName(name = "qebxbpgyjljdcgaj")
suspend fun notificationsRule(value: GoogleCloudBillingBudgetsV1NotificationsRuleArgs?)
@JvmName(name = "wgojpwhxhajvlijx")
suspend fun notificationsRule(argument: suspend GoogleCloudBillingBudgetsV1NotificationsRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tmwkcwpnlhktdxld")
suspend fun thresholdRules(value: Output<List<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>>)
@JvmName(name = "urexhnybmocimjgi")
suspend fun thresholdRules(vararg values: Output<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>)
@JvmName(name = "lktqfmbqfmuwywuw")
suspend fun thresholdRules(vararg values: GoogleCloudBillingBudgetsV1ThresholdRuleArgs)
@JvmName(name = "csxlmimanglshixb")
suspend fun thresholdRules(vararg argument: suspend GoogleCloudBillingBudgetsV1ThresholdRuleArgsBuilder.() -> Unit)
@JvmName(name = "jccpibxcagihktvq")
suspend fun thresholdRules(values: List<Output<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>>)
@JvmName(name = "culesinqecxxjihe")
suspend fun thresholdRules(value: List<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>?)
@JvmName(name = "ibwidyfxeosifufq")
suspend fun thresholdRules(argument: List<suspend GoogleCloudBillingBudgetsV1ThresholdRuleArgsBuilder.() -> Unit>)
@JvmName(name = "svagdpfwrrrtiqhh")
suspend fun thresholdRules(argument: suspend GoogleCloudBillingBudgetsV1ThresholdRuleArgsBuilder.() -> Unit)