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

StartTime

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

StartTime

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
.