Skip to content

/AWS1/CL_COPLICENSERECOMMEND02

Describes the recommendation options for licenses.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_rank TYPE /AWS1/COPRANK /AWS1/COPRANK

The rank of the license recommendation option.

The top recommendation option is ranked as 1.

iv_operatingsystem TYPE /AWS1/COPOPERATINGSYSTEM /AWS1/COPOPERATINGSYSTEM

The operating system of a license recommendation option.

iv_licenseedition TYPE /AWS1/COPLICENSEEDITION /AWS1/COPLICENSEEDITION

The recommended edition of the license for the application that runs on the instance.

iv_licensemodel TYPE /AWS1/COPLICENSEMODEL /AWS1/COPLICENSEMODEL

The recommended license type associated with the instance.

io_savingsopportunity TYPE REF TO /AWS1/CL_COPSAVINGSOPPORTUNITY /AWS1/CL_COPSAVINGSOPPORTUNITY

Describes the savings opportunity for recommendations of a given resource type or for the recommendation option of an individual resource.

Savings opportunity represents the estimated monthly savings you can achieve by implementing a given Compute Optimizer recommendation.

Savings opportunity data requires that you opt in to Cost Explorer, as well as activate Receive Amazon EC2 resource recommendations in the Cost Explorer preferences page. That creates a connection between Cost Explorer and Compute Optimizer. With this connection, Cost Explorer generates savings estimates considering the price of existing resources, the price of recommended resources, and historical usage data. Estimated monthly savings reflects the projected dollar savings associated with each of the recommendations generated. For more information, see Enabling Cost Explorer and Optimizing your cost with Rightsizing Recommendations in the Cost Management User Guide.


Queryable Attributes

rank

The rank of the license recommendation option.

The top recommendation option is ranked as 1.

Accessible with the following methods

Method Description
GET_RANK() Getter for RANK

operatingSystem

The operating system of a license recommendation option.

Accessible with the following methods

Method Description
GET_OPERATINGSYSTEM() Getter for OPERATINGSYSTEM, with configurable default
ASK_OPERATINGSYSTEM() Getter for OPERATINGSYSTEM w/ exceptions if field has no val
HAS_OPERATINGSYSTEM() Determine if OPERATINGSYSTEM has a value

licenseEdition

The recommended edition of the license for the application that runs on the instance.

Accessible with the following methods

Method Description
GET_LICENSEEDITION() Getter for LICENSEEDITION, with configurable default
ASK_LICENSEEDITION() Getter for LICENSEEDITION w/ exceptions if field has no valu
HAS_LICENSEEDITION() Determine if LICENSEEDITION has a value

licenseModel

The recommended license type associated with the instance.

Accessible with the following methods

Method Description
GET_LICENSEMODEL() Getter for LICENSEMODEL, with configurable default
ASK_LICENSEMODEL() Getter for LICENSEMODEL w/ exceptions if field has no value
HAS_LICENSEMODEL() Determine if LICENSEMODEL has a value

savingsOpportunity

Describes the savings opportunity for recommendations of a given resource type or for the recommendation option of an individual resource.

Savings opportunity represents the estimated monthly savings you can achieve by implementing a given Compute Optimizer recommendation.

Savings opportunity data requires that you opt in to Cost Explorer, as well as activate Receive Amazon EC2 resource recommendations in the Cost Explorer preferences page. That creates a connection between Cost Explorer and Compute Optimizer. With this connection, Cost Explorer generates savings estimates considering the price of existing resources, the price of recommended resources, and historical usage data. Estimated monthly savings reflects the projected dollar savings associated with each of the recommendations generated. For more information, see Enabling Cost Explorer and Optimizing your cost with Rightsizing Recommendations in the Cost Management User Guide.

Accessible with the following methods

Method Description
GET_SAVINGSOPPORTUNITY() Getter for SAVINGSOPPORTUNITY

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_LICENSERECOMMENDATIONOPTS

TYPES TT_LICENSERECOMMENDATIONOPTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_COPLICENSERECOMMEND02 WITH DEFAULT KEY
.