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_rule block of google_billing_budget (derived from provider schema).
BillingBudgetAmount
Typed helper for the amount block of google_billing_budget (derived from provider schema).
BillingBudgetAmountSpecifiedAmount
Typed helper for the amount.specified_amount block of google_billing_budget (derived from provider schema).
BillingBudgetBudgetFilter
Typed helper for the budget_filter block of google_billing_budget (derived from provider schema).
BillingBudgetBudgetFilterCustomPeriod
Typed helper for the budget_filter.custom_period block of google_billing_budget (derived from provider schema).
BillingBudgetBudgetFilterCustomPeriodEndDate
Typed helper for the budget_filter.custom_period.end_date block of google_billing_budget (derived from provider schema).
BillingBudgetBudgetFilterCustomPeriodStartDate
Typed helper for the budget_filter.custom_period.start_date block of google_billing_budget (derived from provider schema).
BillingBudgetThresholdRules
Typed helper for the threshold_rules block of google_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.