/AWS1/CL_BRKSPENDINGLIMITSUMM¶
Contains summary information about a spending limit, including current spending status and configuration details.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_spendinglimitarn TYPE /AWS1/BRKSPENDINGLIMITARN /AWS1/BRKSPENDINGLIMITARN¶
The Amazon Resource Name (ARN) that uniquely identifies the spending limit.
iv_devicearn TYPE /AWS1/BRKDEVICEARN /AWS1/BRKDEVICEARN¶
The Amazon Resource Name (ARN) of the quantum device associated with this spending limit.
io_timeperiod TYPE REF TO /AWS1/CL_BRKTIMEPERIOD /AWS1/CL_BRKTIMEPERIOD¶
The time period during which the spending limit is active.
iv_spendinglimit TYPE /AWS1/BRKSTRING /AWS1/BRKSTRING¶
The maximum spending amount allowed for the device during the specified time period, in USD.
iv_queuedspend TYPE /AWS1/BRKSTRING /AWS1/BRKSTRING¶
The amount currently queued for spending on the device, in USD.
iv_totalspend TYPE /AWS1/BRKSTRING /AWS1/BRKSTRING¶
The total amount spent on the device so far during the current time period, in USD.
iv_createdat TYPE /AWS1/BRKTIMESTAMP /AWS1/BRKTIMESTAMP¶
The date and time when the spending limit was created, in epoch seconds.
iv_updatedat TYPE /AWS1/BRKTIMESTAMP /AWS1/BRKTIMESTAMP¶
The date and time when the spending limit was last modified, in epoch seconds.
Optional arguments:¶
it_tags TYPE /AWS1/CL_BRKTAGSMAP_W=>TT_TAGSMAP TT_TAGSMAP¶
The tags associated with the spending limit. Each tag consists of a key and an optional value.
Queryable Attributes¶
spendingLimitArn¶
The Amazon Resource Name (ARN) that uniquely identifies the spending limit.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SPENDINGLIMITARN() |
Getter for SPENDINGLIMITARN, with configurable default |
ASK_SPENDINGLIMITARN() |
Getter for SPENDINGLIMITARN w/ exceptions if field has no va |
HAS_SPENDINGLIMITARN() |
Determine if SPENDINGLIMITARN has a value |
deviceArn¶
The Amazon Resource Name (ARN) of the quantum device associated with this spending limit.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEVICEARN() |
Getter for DEVICEARN, with configurable default |
ASK_DEVICEARN() |
Getter for DEVICEARN w/ exceptions if field has no value |
HAS_DEVICEARN() |
Determine if DEVICEARN has a value |
timePeriod¶
The time period during which the spending limit is active.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMEPERIOD() |
Getter for TIMEPERIOD |
spendingLimit¶
The maximum spending amount allowed for the device during the specified time period, in USD.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SPENDINGLIMIT() |
Getter for SPENDINGLIMIT, with configurable default |
ASK_SPENDINGLIMIT() |
Getter for SPENDINGLIMIT w/ exceptions if field has no value |
HAS_SPENDINGLIMIT() |
Determine if SPENDINGLIMIT has a value |
queuedSpend¶
The amount currently queued for spending on the device, in USD.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUEUEDSPEND() |
Getter for QUEUEDSPEND, with configurable default |
ASK_QUEUEDSPEND() |
Getter for QUEUEDSPEND w/ exceptions if field has no value |
HAS_QUEUEDSPEND() |
Determine if QUEUEDSPEND has a value |
totalSpend¶
The total amount spent on the device so far during the current time period, in USD.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOTALSPEND() |
Getter for TOTALSPEND, with configurable default |
ASK_TOTALSPEND() |
Getter for TOTALSPEND w/ exceptions if field has no value |
HAS_TOTALSPEND() |
Determine if TOTALSPEND has a value |
createdAt¶
The date and time when the spending limit was created, in epoch seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
updatedAt¶
The date and time when the spending limit was last modified, in epoch seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDAT() |
Getter for UPDATEDAT, with configurable default |
ASK_UPDATEDAT() |
Getter for UPDATEDAT w/ exceptions if field has no value |
HAS_UPDATEDAT() |
Determine if UPDATEDAT has a value |
tags¶
The tags associated with the spending limit. Each tag consists of a key and an optional value.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS 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_SPENDINGLIMITSUMMARYLIST¶
TYPES TT_SPENDINGLIMITSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BRKSPENDINGLIMITSUMM WITH DEFAULT KEY
.