Skip to content

/AWS1/CL_CEXRECOMMENDATIONDE01

Contains the hourly metrics for the given recommendation over the lookback period.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_starttime TYPE /AWS1/CEXZONEDDATETIME /AWS1/CEXZONEDDATETIME

The period of time that you want the usage and costs for.

iv_estimatedondemandcost TYPE /AWS1/CEXGENERICSTRING /AWS1/CEXGENERICSTRING

The remaining On-Demand cost estimated to not be covered by the recommended Savings Plan, over the length of the lookback period.

iv_currentcoverage TYPE /AWS1/CEXGENERICSTRING /AWS1/CEXGENERICSTRING

The current amount of Savings Plans eligible usage that the Savings Plan covered.

iv_estimatedcoverage TYPE /AWS1/CEXGENERICSTRING /AWS1/CEXGENERICSTRING

The estimated coverage amount based on the recommended Savings Plan.

iv_estimatednewcommitmentu00 TYPE /AWS1/CEXGENERICSTRING /AWS1/CEXGENERICSTRING

The estimated utilization for the recommended Savings Plan.


Queryable Attributes

StartTime

The period of time that you want the usage and costs for.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

EstimatedOnDemandCost

The remaining On-Demand cost estimated to not be covered by the recommended Savings Plan, over the length of the lookback period.

Accessible with the following methods

Method Description
GET_ESTIMATEDONDEMANDCOST() Getter for ESTIMATEDONDEMANDCOST, with configurable default
ASK_ESTIMATEDONDEMANDCOST() Getter for ESTIMATEDONDEMANDCOST w/ exceptions if field has
HAS_ESTIMATEDONDEMANDCOST() Determine if ESTIMATEDONDEMANDCOST has a value

CurrentCoverage

The current amount of Savings Plans eligible usage that the Savings Plan covered.

Accessible with the following methods

Method Description
GET_CURRENTCOVERAGE() Getter for CURRENTCOVERAGE, with configurable default
ASK_CURRENTCOVERAGE() Getter for CURRENTCOVERAGE w/ exceptions if field has no val
HAS_CURRENTCOVERAGE() Determine if CURRENTCOVERAGE has a value

EstimatedCoverage

The estimated coverage amount based on the recommended Savings Plan.

Accessible with the following methods

Method Description
GET_ESTIMATEDCOVERAGE() Getter for ESTIMATEDCOVERAGE, with configurable default
ASK_ESTIMATEDCOVERAGE() Getter for ESTIMATEDCOVERAGE w/ exceptions if field has no v
HAS_ESTIMATEDCOVERAGE() Determine if ESTIMATEDCOVERAGE has a value

EstimatedNewCommitmentUtilization

The estimated utilization for the recommended Savings Plan.

Accessible with the following methods

Method Description
GET_ESTIMATEDNEWCOMMITMENT00() Getter for ESTIMATEDNEWCOMMITMENTUTIL00, with configurable d
ASK_ESTIMATEDNEWCOMMITMENT00() Getter for ESTIMATEDNEWCOMMITMENTUTIL00 w/ exceptions if fie
HAS_ESTIMATEDNEWCOMMITMENT00() Determine if ESTIMATEDNEWCOMMITMENTUTIL00 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_METRICSOVERLOOKBACKPERIOD

TYPES TT_METRICSOVERLOOKBACKPERIOD TYPE STANDARD TABLE OF REF TO /AWS1/CL_CEXRECOMMENDATIONDE01 WITH DEFAULT KEY
.