This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
google.type.money_pb2.Money
A specified amount to use as the budget. currency_code
is optional. If specified when creating a budget, it must
match the currency of the billing account. If specified when
updating a budget, it must match the currency_code of the
existing budget. The currency_code is provided on
output.
This field is a member of oneof_ budget_amount.
last_period_amount
google.cloud.billing.budgets_v1beta1.types.LastPeriodAmount
Use the last period's actual spend as the budget for the
present period. LastPeriodAmount can only be set when the
budget's time period is a
Filter.calendar_period.
It cannot be set in combination with
Filter.custom_period.
This field is a member of oneof_ budget_amount.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Class BudgetAmount (1.17.2)\n\nVersion latestkeyboard_arrow_down\n\n- [1.17.2 (latest)](/python/docs/reference/billingbudgets/latest/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.17.1](/python/docs/reference/billingbudgets/1.17.1/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.16.0](/python/docs/reference/billingbudgets/1.16.0/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.15.1](/python/docs/reference/billingbudgets/1.15.1/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.14.5](/python/docs/reference/billingbudgets/1.14.5/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.13.0](/python/docs/reference/billingbudgets/1.13.0/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.12.0](/python/docs/reference/billingbudgets/1.12.0/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.11.1](/python/docs/reference/billingbudgets/1.11.1/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.10.0](/python/docs/reference/billingbudgets/1.10.0/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.9.1](/python/docs/reference/billingbudgets/1.9.1/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.8.0](/python/docs/reference/billingbudgets/1.8.0/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.7.3](/python/docs/reference/billingbudgets/1.7.3/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.6.2](/python/docs/reference/billingbudgets/1.6.2/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.5.1](/python/docs/reference/billingbudgets/1.5.1/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.4.4](/python/docs/reference/billingbudgets/1.4.4/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.3.0](/python/docs/reference/billingbudgets/1.3.0/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.2.0](/python/docs/reference/billingbudgets/1.2.0/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.1.1](/python/docs/reference/billingbudgets/1.1.1/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [1.0.1](/python/docs/reference/billingbudgets/1.0.1/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [0.4.2](/python/docs/reference/billingbudgets/0.4.2/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [0.3.0](/python/docs/reference/billingbudgets/0.3.0/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [0.2.0](/python/docs/reference/billingbudgets/0.2.0/google.cloud.billing.budgets_v1beta1.types.BudgetAmount)\n- [0.1.0](/python/docs/reference/billingbudgets/0.1.0/google.cloud.billing.budgets_v1beta1.types.BudgetAmount) \n\n BudgetAmount(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nThe budgeted amount for each usage period.\n\nThis message has `oneof`_ fields (mutually exclusive fields).\nFor each oneof, at most one member field can be set at the same time.\nSetting any member of the oneof automatically clears all other\nmembers.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e"]]