/AWS1/CL_BICBLLGRCOSTRPTRSEL00¶
A paginated call to retrieve a list of summary reports of actual Amazon Web Services charges and the calculated Amazon Web Services charges, broken down by attributes.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_arn TYPE /AWS1/BICBILLINGGROUPARN /AWS1/BICBILLINGGROUPARN¶
The Amazon Resource Number (ARN) that uniquely identifies the billing group.
iv_awscost TYPE /AWS1/BICAWSCOST /AWS1/BICAWSCOST¶
The actual Amazon Web Services charges for the billing group.
iv_proformacost TYPE /AWS1/BICPROFORMACOST /AWS1/BICPROFORMACOST¶
The hypothetical Amazon Web Services charges based on the associated pricing plan of a billing group.
iv_margin TYPE /AWS1/BICMARGIN /AWS1/BICMARGIN¶
The billing group margin.
iv_marginpercentage TYPE /AWS1/BICMARGINPERCENTAGE /AWS1/BICMARGINPERCENTAGE¶
The percentage of the billing group margin.
iv_currency TYPE /AWS1/BICCURRENCY /AWS1/BICCURRENCY¶
The displayed currency.
it_attributes TYPE /AWS1/CL_BICATTRIBUTE=>TT_ATTRIBUTESLIST TT_ATTRIBUTESLIST¶
The list of key-value pairs that represent the attributes by which the
BillingGroupCostReportResultsare grouped. For example, if you want the Amazon S3 service-level breakdown of a billing group for November 2023, the attributes list will contain a key-value pair of"PRODUCT_NAME"and"S3"and a key-value pair of"BILLING_PERIOD"and"Nov 2023".
Queryable Attributes¶
Arn¶
The Amazon Resource Number (ARN) that uniquely identifies the billing group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
AWSCost¶
The actual Amazon Web Services charges for the billing group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AWSCOST() |
Getter for AWSCOST, with configurable default |
ASK_AWSCOST() |
Getter for AWSCOST w/ exceptions if field has no value |
HAS_AWSCOST() |
Determine if AWSCOST has a value |
ProformaCost¶
The hypothetical Amazon Web Services charges based on the associated pricing plan of a billing group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROFORMACOST() |
Getter for PROFORMACOST, with configurable default |
ASK_PROFORMACOST() |
Getter for PROFORMACOST w/ exceptions if field has no value |
HAS_PROFORMACOST() |
Determine if PROFORMACOST has a value |
Margin¶
The billing group margin.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MARGIN() |
Getter for MARGIN, with configurable default |
ASK_MARGIN() |
Getter for MARGIN w/ exceptions if field has no value |
HAS_MARGIN() |
Determine if MARGIN has a value |
MarginPercentage¶
The percentage of the billing group margin.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MARGINPERCENTAGE() |
Getter for MARGINPERCENTAGE, with configurable default |
ASK_MARGINPERCENTAGE() |
Getter for MARGINPERCENTAGE w/ exceptions if field has no va |
HAS_MARGINPERCENTAGE() |
Determine if MARGINPERCENTAGE has a value |
Currency¶
The displayed currency.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CURRENCY() |
Getter for CURRENCY, with configurable default |
ASK_CURRENCY() |
Getter for CURRENCY w/ exceptions if field has no value |
HAS_CURRENCY() |
Determine if CURRENCY has a value |
Attributes¶
The list of key-value pairs that represent the attributes by which the
BillingGroupCostReportResultsare grouped. For example, if you want the Amazon S3 service-level breakdown of a billing group for November 2023, the attributes list will contain a key-value pair of"PRODUCT_NAME"and"S3"and a key-value pair of"BILLING_PERIOD"and"Nov 2023".
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTRIBUTES() |
Getter for ATTRIBUTES, with configurable default |
ASK_ATTRIBUTES() |
Getter for ATTRIBUTES w/ exceptions if field has no value |
HAS_ATTRIBUTES() |
Determine if ATTRIBUTES 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_BLLNGGROUPCOSTRPTRSLTSLIST¶
TYPES TT_BLLNGGROUPCOSTRPTRSLTSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BICBLLGRCOSTRPTRSEL00 WITH DEFAULT KEY
.