/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 |