AccountBudget
An account-level budget. It contains information about the budget itself, as well as the most recently approved changes to the budget and proposed changes that are pending approval. The proposed changes that are pending approval, if any, are found in pending_proposal. Effective details about the budget are found in fields prefixed approved_, adjusted_ and those without a prefix. Since some effective details may differ from what the user had originally requested (e.g. spending limit), these differences are juxtaposed via proposed_, approved_, and possibly adjusted_ fields. This resource is mutated using AccountBudgetProposal and cannot be mutated directly. A budget may have at most one pending proposal at any given time. It is read through pending_proposal. Once approved, a budget may be subject to adjustments, such as credit adjustments. Adjustments create differences between the approved and adjusted fields, which would otherwise be identical.
Columns
Name
Type
Behavior
Description
AccountBudgetAdjustedSpendingLimitMicros
Long
Attribute
AdjustedSpendingLimitMicros column for table AccountBudget
AccountBudgetAdjustedSpendingLimitType
String
Attribute
AdjustedSpendingLimitType column for table AccountBudget
AccountBudgetAmountServedMicros
Long
Attribute
AmountServedMicros column for table AccountBudget
AccountBudgetApprovedEndDateTime
Date
Attribute
ApprovedEndDateTime column for table AccountBudget
AccountBudgetApprovedEndTimeType
String
Attribute
ApprovedEndTimeType column for table AccountBudget
AccountBudgetApprovedSpendingLimitMicros
Long
Attribute
ApprovedSpendingLimitMicros column for table AccountBudget
AccountBudgetApprovedSpendingLimitType
String
Attribute
ApprovedSpendingLimitType column for table AccountBudget
AccountBudgetApprovedStartDateTime
Date
Attribute
ApprovedStartDateTime column for table AccountBudget
AccountBudgetBillingSetup
String
Attribute
BillingSetup column for table AccountBudget
AccountBudgetId
Long
Attribute
Id column for table AccountBudget
AccountBudgetName
String
Attribute
Name column for table AccountBudget
AccountBudgetNotes
String
Attribute
Notes column for table AccountBudget
AccountBudgetPendingProposalAccountBudgetProposal
String
Attribute
PendingProposalAccountBudgetProposal column for table AccountBudget
AccountBudgetPendingProposalCreationDateTime
Date
Attribute
PendingProposalCreationDateTime column for table AccountBudget
AccountBudgetPendingProposalEndDateTime
Date
Attribute
PendingProposalEndDateTime column for table AccountBudget
AccountBudgetPendingProposalEndTimeType
String
Attribute
PendingProposalEndTimeType column for table AccountBudget
AccountBudgetPendingProposalName
String
Attribute
PendingProposalName column for table AccountBudget
AccountBudgetPendingProposalNotes
String
Attribute
PendingProposalNotes column for table AccountBudget
AccountBudgetPendingProposalProposalType
String
Attribute
PendingProposalProposalType column for table AccountBudget
AccountBudgetPendingProposalPurchaseOrderNumber
String
Attribute
PendingProposalPurchaseOrderNumber column for table AccountBudget
AccountBudgetPendingProposalSpendingLimitMicros
Long
Attribute
PendingProposalSpendingLimitMicros column for table AccountBudget
AccountBudgetPendingProposalSpendingLimitType
String
Attribute
PendingProposalSpendingLimitType column for table AccountBudget
AccountBudgetPendingProposalStartDateTime
Date
Attribute
PendingProposalStartDateTime column for table AccountBudget
AccountBudgetProposedEndDateTime
Date
Attribute
ProposedEndDateTime column for table AccountBudget
AccountBudgetProposedEndTimeType
String
Attribute
ProposedEndTimeType column for table AccountBudget
AccountBudgetProposedSpendingLimitMicros
Long
Attribute
ProposedSpendingLimitMicros column for table AccountBudget
AccountBudgetProposedSpendingLimitType
String
Attribute
ProposedSpendingLimitType column for table AccountBudget
AccountBudgetProposedStartDateTime
Date
Attribute
ProposedStartDateTime column for table AccountBudget
AccountBudgetPurchaseOrderNumber
String
Attribute
PurchaseOrderNumber column for table AccountBudget
AccountBudgetResourceName
String
Attribute
ResourceName column for table AccountBudget
AccountBudgetStatus
String
Attribute
Status column for table AccountBudget
AccountBudgetTotalAdjustmentsMicros
Long
Attribute
TotalAdjustmentsMicros column for table AccountBudget
CustomerId
Long
Attribute
ClientCustomerId column for table AccountBudget
Pseudo-Columns
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
Name
Type
Description
ManagerId
Long
Id of the manager account on behalf of which you are requesting customer data.
Last updated