/AWS1/CL_BCFFREETIERUSAGE¶
Consists of a Amazon Web Services Free Tier offer’s metadata and your data usage for the offer.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_service
TYPE /AWS1/BCFGENERICSTRING
/AWS1/BCFGENERICSTRING
¶
The name of the Amazon Web Services service providing the Free Tier offer. For example, this can be Amazon Elastic Compute Cloud.
iv_operation
TYPE /AWS1/BCFGENERICSTRING
/AWS1/BCFGENERICSTRING
¶
Describes
usageType
more granularly with the specific Amazon Web Services service API operation. For example, this can be theRunInstances
API operation for Amazon Elastic Compute Cloud.
iv_usagetype
TYPE /AWS1/BCFGENERICSTRING
/AWS1/BCFGENERICSTRING
¶
Describes the usage details of the offer. For example, this might be
Global-BoxUsage:freetrial
.
iv_region
TYPE /AWS1/BCFGENERICSTRING
/AWS1/BCFGENERICSTRING
¶
Describes the Amazon Web Services Region for which this offer is applicable
iv_actualusageamount
TYPE /AWS1/RT_DOUBLE_AS_STRING
/AWS1/RT_DOUBLE_AS_STRING
¶
Describes the actual usage accrued month-to-day (MTD) that you've used so far.
iv_forecastedusageamount
TYPE /AWS1/RT_DOUBLE_AS_STRING
/AWS1/RT_DOUBLE_AS_STRING
¶
Describes the forecasted usage by the month that you're expected to use.
iv_limit
TYPE /AWS1/RT_DOUBLE_AS_STRING
/AWS1/RT_DOUBLE_AS_STRING
¶
Describes the maximum usage allowed in Free Tier.
iv_unit
TYPE /AWS1/BCFGENERICSTRING
/AWS1/BCFGENERICSTRING
¶
Describes the unit of the
usageType
, such asHrs
.
iv_description
TYPE /AWS1/BCFGENERICSTRING
/AWS1/BCFGENERICSTRING
¶
The description of the Free Tier offer.
iv_freetiertype
TYPE /AWS1/BCFGENERICSTRING
/AWS1/BCFGENERICSTRING
¶
Describes the type of the Free Tier offer. For example, the offer can be
"12 Months Free"
,"Always Free"
, and"Free Trial"
.
Queryable Attributes¶
service¶
The name of the Amazon Web Services service providing the Free Tier offer. For example, this can be Amazon Elastic Compute Cloud.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SERVICE() |
Getter for SERVICE, with configurable default |
ASK_SERVICE() |
Getter for SERVICE w/ exceptions if field has no value |
HAS_SERVICE() |
Determine if SERVICE has a value |
operation¶
Describes
usageType
more granularly with the specific Amazon Web Services service API operation. For example, this can be theRunInstances
API operation for Amazon Elastic Compute Cloud.
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 |
usageType¶
Describes the usage details of the offer. For example, this might be
Global-BoxUsage:freetrial
.
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 |
region¶
Describes the Amazon Web Services Region for which this offer is applicable
Accessible with the following methods¶
Method | Description |
---|---|
GET_REGION() |
Getter for REGION, with configurable default |
ASK_REGION() |
Getter for REGION w/ exceptions if field has no value |
HAS_REGION() |
Determine if REGION has a value |
actualUsageAmount¶
Describes the actual usage accrued month-to-day (MTD) that you've used so far.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACTUALUSAGEAMOUNT() |
Getter for ACTUALUSAGEAMOUNT |
ASK_ACTUALUSAGEAMOUNT() |
Getter for ACTUALUSAGEAMOUNT w/ exceptions if field has no v |
STR_ACTUALUSAGEAMOUNT() |
String format for ACTUALUSAGEAMOUNT |
forecastedUsageAmount¶
Describes the forecasted usage by the month that you're expected to use.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FORECASTEDUSAGEAMOUNT() |
Getter for FORECASTEDUSAGEAMOUNT |
ASK_FORECASTEDUSAGEAMOUNT() |
Getter for FORECASTEDUSAGEAMOUNT w/ exceptions if field has |
STR_FORECASTEDUSAGEAMOUNT() |
String format for FORECASTEDUSAGEAMOUNT |
limit¶
Describes the maximum usage allowed in Free Tier.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LIMIT() |
Getter for LIMIT |
ASK_LIMIT() |
Getter for LIMIT w/ exceptions if field has no value |
STR_LIMIT() |
String format for LIMIT |
unit¶
Describes the unit of the
usageType
, such asHrs
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_UNIT() |
Getter for UNIT, with configurable default |
ASK_UNIT() |
Getter for UNIT w/ exceptions if field has no value |
HAS_UNIT() |
Determine if UNIT has a value |
description¶
The description of the Free Tier offer.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
freeTierType¶
Describes the type of the Free Tier offer. For example, the offer can be
"12 Months Free"
,"Always Free"
, and"Free Trial"
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FREETIERTYPE() |
Getter for FREETIERTYPE, with configurable default |
ASK_FREETIERTYPE() |
Getter for FREETIERTYPE w/ exceptions if field has no value |
HAS_FREETIERTYPE() |
Determine if FREETIERTYPE 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_FREETIERUSAGES
¶
TYPES TT_FREETIERUSAGES TYPE STANDARD TABLE OF REF TO /AWS1/CL_BCFFREETIERUSAGE WITH DEFAULT KEY
.