billing library
Cloud Billing — account IAM plus leftover budget / project-info / subaccount factories (billing-account scoped; apply-excluded).
Classes
- BillingBudgetAllUpdatesRule
-
Typed helper for the
all_updates_ruleblock ofgoogle_billing_budget(derived from provider schema). - BillingBudgetAmount
-
Typed helper for the
amountblock ofgoogle_billing_budget(derived from provider schema). - BillingBudgetAmountSpecifiedAmount
-
Typed helper for the
amount.specified_amountblock ofgoogle_billing_budget(derived from provider schema). - BillingBudgetBudgetFilter
-
Typed helper for the
budget_filterblock ofgoogle_billing_budget(derived from provider schema). - BillingBudgetBudgetFilterCustomPeriod
-
Typed helper for the
budget_filter.custom_periodblock ofgoogle_billing_budget(derived from provider schema). - BillingBudgetBudgetFilterCustomPeriodEndDate
-
Typed helper for the
budget_filter.custom_period.end_dateblock ofgoogle_billing_budget(derived from provider schema). - BillingBudgetBudgetFilterCustomPeriodStartDate
-
Typed helper for the
budget_filter.custom_period.start_dateblock ofgoogle_billing_budget(derived from provider schema). - BillingBudgetThresholdRules
-
Typed helper for the
threshold_rulesblock ofgoogle_billing_budget(derived from provider schema). - GoogleBillingAccountIamBinding
-
Factory wrapper for
google_billing_account_iam_binding. - GoogleBillingAccountIamMember
-
Factory wrapper for
google_billing_account_iam_member. - GoogleBillingAccountIamPolicy
-
Factory wrapper for
google_billing_account_iam_policy. - GoogleBillingBudget
-
Factory wrapper for
google_billing_budget. - GoogleBillingProjectInfo
-
Factory wrapper for
google_billing_project_info. - GoogleBillingSubaccount
-
Factory wrapper for
google_billing_subaccount.
Enums
- BillingBudgetBudgetFilterCalendarPeriod
-
calendar_period— derived from the provider schema description. - BillingBudgetBudgetFilterCreditTypesTreatment
-
credit_types_treatment— derived from the provider schema description. - BillingBudgetOwnershipScope
-
Billing Budget Ownership enum for
ownership_scope. - BillingBudgetThresholdRulesSpendBasis
-
spend_basis— derived from the provider schema description.