Skip to content

/AWS1/CL_TBD=>UPDATEBUDGET()

About UpdateBudget

Updates a budget that sets spending thresholds for rendering activity.

Method Signature

IMPORTING

Required arguments:

IV_FARMID TYPE /AWS1/TBDFARMID /AWS1/TBDFARMID

The farm ID of the budget to update.

IV_BUDGETID TYPE /AWS1/TBDBUDGETID /AWS1/TBDBUDGETID

The budget ID to update.

Optional arguments:

IV_CLIENTTOKEN TYPE /AWS1/TBDCLIENTTOKEN /AWS1/TBDCLIENTTOKEN

The unique token which the server uses to recognize retries of the same request.

IV_DISPLAYNAME TYPE /AWS1/TBDRESOURCENAME /AWS1/TBDRESOURCENAME

The display name of the budget to update.

This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.

IV_DESCRIPTION TYPE /AWS1/TBDDESCRIPTION /AWS1/TBDDESCRIPTION

The description of the budget to update.

This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.

IV_STATUS TYPE /AWS1/TBDBUDGETSTATUS /AWS1/TBDBUDGETSTATUS

Updates the status of the budget.

  • ACTIVE–The budget is being evaluated.

  • INACTIVE–The budget is inactive. This can include Expired, Canceled, or deleted Deleted statuses.

IV_APPROXIMATEDOLLARLIMIT TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING

The dollar limit to update on the budget. Based on consumed usage.

IT_ACTIONSTOADD TYPE /AWS1/CL_TBDBUDGETACTIONTOADD=>TT_BUDGETACTIONSTOADD TT_BUDGETACTIONSTOADD

The budget actions to add. Budget actions specify what happens when the budget runs out.

IT_ACTIONSTOREMOVE TYPE /AWS1/CL_TBDBUDGETACTIONTOREM=>TT_BUDGETACTIONSTOREMOVE TT_BUDGETACTIONSTOREMOVE

The budget actions to remove from the budget.

IO_SCHEDULE TYPE REF TO /AWS1/CL_TBDBUDGETSCHEDULE /AWS1/CL_TBDBUDGETSCHEDULE

The schedule to update.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_TBDUPDATEBUDGETRSP /AWS1/CL_TBDUPDATEBUDGETRSP