Skip to content

/AWS1/CL_CRMACCESSBUDGET

Controls and tracks usage limits for associated configured tables within a collaboration across queries and job. Supports both period-based budgets that can renew (daily, weekly, or monthly) and fixed lifetime budgets. Contains the resource ARN, remaining budget information, and up to two budget configurations (period-based and lifetime). By default, table usage is unlimited unless a budget is configured.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_resourcearn TYPE /AWS1/CRMBUDGETEDRESOURCEARN /AWS1/CRMBUDGETEDRESOURCEARN

The Amazon Resource Name (ARN) of the access budget resource.

it_details TYPE /AWS1/CL_CRMACCESSBUDGETDETS=>TT_ACCESSBUDGETDETAILSLIST TT_ACCESSBUDGETDETAILSLIST

Detailed budget information including time bounds, remaining budget, and refresh settings.

iv_aggregateremainingbudget TYPE /AWS1/CRMREMAININGBUDGET /AWS1/CRMREMAININGBUDGET

The total remaining budget across all budget parameters, showing the lower value between the per-period budget and lifetime budget for this access budget. For individual parameter budgets, see remainingBudget.


Queryable Attributes

resourceArn

The Amazon Resource Name (ARN) of the access budget resource.

Accessible with the following methods

Method Description
GET_RESOURCEARN() Getter for RESOURCEARN, with configurable default
ASK_RESOURCEARN() Getter for RESOURCEARN w/ exceptions if field has no value
HAS_RESOURCEARN() Determine if RESOURCEARN has a value

details

Detailed budget information including time bounds, remaining budget, and refresh settings.

Accessible with the following methods

Method Description
GET_DETAILS() Getter for DETAILS, with configurable default
ASK_DETAILS() Getter for DETAILS w/ exceptions if field has no value
HAS_DETAILS() Determine if DETAILS has a value

aggregateRemainingBudget

The total remaining budget across all budget parameters, showing the lower value between the per-period budget and lifetime budget for this access budget. For individual parameter budgets, see remainingBudget.

Accessible with the following methods

Method Description
GET_AGGREGATEREMAININGBUDGET() Getter for AGGREGATEREMAININGBUDGET, with configurable defau
ASK_AGGREGATEREMAININGBUDGET() Getter for AGGREGATEREMAININGBUDGET w/ exceptions if field h
HAS_AGGREGATEREMAININGBUDGET() Determine if AGGREGATEREMAININGBUDGET has a value