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