/AWS1/CL_BCPHISTORICALUSAGEENT¶
Represents historical usage data for a specific entity.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_servicecode TYPE /AWS1/BCPSERVICECODE /AWS1/BCPSERVICECODE¶
The Amazon Web Services service code associated with the usage.
iv_usagetype TYPE /AWS1/BCPUSAGETYPE /AWS1/BCPUSAGETYPE¶
The type of usage.
iv_operation TYPE /AWS1/BCPOPERATION /AWS1/BCPOPERATION¶
The specific operation associated with the usage.
iv_usageaccountid TYPE /AWS1/BCPACCOUNTID /AWS1/BCPACCOUNTID¶
The Amazon Web Services account ID associated with the usage.
io_billinterval TYPE REF TO /AWS1/CL_BCPBILLINTERVAL /AWS1/CL_BCPBILLINTERVAL¶
The time interval for the historical usage data.
io_filterexpression TYPE REF TO /AWS1/CL_BCPEXPRESSION /AWS1/CL_BCPEXPRESSION¶
An optional filter expression to apply to the historical usage data.
Optional arguments:¶
iv_location TYPE /AWS1/BCPSTRING /AWS1/BCPSTRING¶
The location associated with the usage.
Queryable Attributes¶
serviceCode¶
The Amazon Web Services service code associated with the usage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICECODE() |
Getter for SERVICECODE, with configurable default |
ASK_SERVICECODE() |
Getter for SERVICECODE w/ exceptions if field has no value |
HAS_SERVICECODE() |
Determine if SERVICECODE has a value |
usageType¶
The type of usage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USAGETYPE() |
Getter for USAGETYPE, with configurable default |
ASK_USAGETYPE() |
Getter for USAGETYPE w/ exceptions if field has no value |
HAS_USAGETYPE() |
Determine if USAGETYPE has a value |
operation¶
The specific operation associated with the usage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATION() |
Getter for OPERATION, with configurable default |
ASK_OPERATION() |
Getter for OPERATION w/ exceptions if field has no value |
HAS_OPERATION() |
Determine if OPERATION has a value |
location¶
The location associated with the usage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCATION() |
Getter for LOCATION, with configurable default |
ASK_LOCATION() |
Getter for LOCATION w/ exceptions if field has no value |
HAS_LOCATION() |
Determine if LOCATION has a value |
usageAccountId¶
The Amazon Web Services account ID associated with the usage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USAGEACCOUNTID() |
Getter for USAGEACCOUNTID, with configurable default |
ASK_USAGEACCOUNTID() |
Getter for USAGEACCOUNTID w/ exceptions if field has no valu |
HAS_USAGEACCOUNTID() |
Determine if USAGEACCOUNTID has a value |
billInterval¶
The time interval for the historical usage data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BILLINTERVAL() |
Getter for BILLINTERVAL |
filterExpression¶
An optional filter expression to apply to the historical usage data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILTEREXPRESSION() |
Getter for FILTEREXPRESSION |