BudgetArgsBuilder

Builder for BudgetArgs.

Functions

Link copied to clipboard
@JvmName(name = "ocjrttrlwsmdabup")
suspend fun amount(value: Output<GoogleCloudBillingBudgetsV1BudgetAmountArgs>)
@JvmName(name = "mcttmvhoamsvgjrw")
suspend fun amount(value: GoogleCloudBillingBudgetsV1BudgetAmountArgs?)
@JvmName(name = "khcvtchsttqsbihq")
suspend fun amount(argument: suspend GoogleCloudBillingBudgetsV1BudgetAmountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hoxvxileqixnkkpx")
suspend fun billingAccountId(value: Output<String>)
@JvmName(name = "mmybjfsobovhvnaw")
suspend fun billingAccountId(value: String?)
Link copied to clipboard
@JvmName(name = "kchukxahfpyweqkl")
suspend fun budgetFilter(value: Output<GoogleCloudBillingBudgetsV1FilterArgs>)
@JvmName(name = "kjhniwucvdoxafgr")
suspend fun budgetFilter(value: GoogleCloudBillingBudgetsV1FilterArgs?)
@JvmName(name = "gxsrowtjfvkcjeqs")
suspend fun budgetFilter(argument: suspend GoogleCloudBillingBudgetsV1FilterArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iotvhgvtlfjnbyws")
suspend fun displayName(value: Output<String>)
@JvmName(name = "ddbkeexgdytdtljw")
suspend fun displayName(value: String?)
Link copied to clipboard
@JvmName(name = "vukxvfurmnkdlinf")
suspend fun etag(value: Output<String>)
@JvmName(name = "nfincyangjkpeajb")
suspend fun etag(value: String?)
Link copied to clipboard
@JvmName(name = "tyiswtkoavshegrv")
suspend fun notificationsRule(value: Output<GoogleCloudBillingBudgetsV1NotificationsRuleArgs>)
@JvmName(name = "apcwgrqswevevhob")
suspend fun notificationsRule(value: GoogleCloudBillingBudgetsV1NotificationsRuleArgs?)
@JvmName(name = "ekilbocoqhpbfdkh")
suspend fun notificationsRule(argument: suspend GoogleCloudBillingBudgetsV1NotificationsRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "adscuaouvdeihnkm")
suspend fun thresholdRules(value: Output<List<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>>)
@JvmName(name = "fqspqmqxkafnbbvd")
suspend fun thresholdRules(vararg values: Output<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>)
@JvmName(name = "ouhjfkmslfakfkig")
suspend fun thresholdRules(vararg values: GoogleCloudBillingBudgetsV1ThresholdRuleArgs)
@JvmName(name = "kwflsyilwgudbnnr")
suspend fun thresholdRules(vararg argument: suspend GoogleCloudBillingBudgetsV1ThresholdRuleArgsBuilder.() -> Unit)
@JvmName(name = "rmbbkaldrknqdbvf")
suspend fun thresholdRules(values: List<Output<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>>)
@JvmName(name = "nvdvdtofnfkqgugp")
suspend fun thresholdRules(value: List<GoogleCloudBillingBudgetsV1ThresholdRuleArgs>?)
@JvmName(name = "lsjtepbopsrkjugv")
suspend fun thresholdRules(argument: List<suspend GoogleCloudBillingBudgetsV1ThresholdRuleArgsBuilder.() -> Unit>)
@JvmName(name = "xxtvkkhujotrtjnu")
suspend fun thresholdRules(argument: suspend GoogleCloudBillingBudgetsV1ThresholdRuleArgsBuilder.() -> Unit)