BudgetAmount(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The budgeted amount for each usage period.
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.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes
Name | Description |
specified_amount |
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``. |