/AWS1/CL_CRLACCESSBUDGET¶
An access budget that defines consumption limits for a specific resource within defined time periods.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_resourcearn TYPE /AWS1/CRLBUDGETEDRESOURCEARN /AWS1/CRLBUDGETEDRESOURCEARN¶
The Amazon Resource Name (ARN) of the resource that this access budget applies to.
it_details TYPE /AWS1/CL_CRLACCESSBUDGETDETS=>TT_ACCESSBUDGETDETAILSLIST TT_ACCESSBUDGETDETAILSLIST¶
A list of budget details for this resource. Contains active budget periods that apply to the resource.
iv_aggregateremainingbudget TYPE /AWS1/CRLBUDGET /AWS1/CRLBUDGET¶
The total remaining budget across all active budget periods for this resource.
Queryable Attributes¶
resourceArn¶
The Amazon Resource Name (ARN) of the resource that this access budget applies to.
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¶
A list of budget details for this resource. Contains active budget periods that apply to the resource.
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 active budget periods for this resource.
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 |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_ACCESSBUDGETS¶
TYPES TT_ACCESSBUDGETS TYPE STANDARD TABLE OF REF TO /AWS1/CL_CRLACCESSBUDGET WITH DEFAULT KEY
.