Skip to content

/AWS1/CL_COACRITERIA

A set of conditions that specify which recommended action qualify for implementation. When a rule is active and a recommended action matches these criteria, Compute Optimizer implements the action at the scheduled run time. You can specify up to 20 conditions per filter criteria and 20 values per condition.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_region TYPE /AWS1/CL_COASTRINGCRITERIACOND=>TT_STRINGCRITERIACONDITIONLIST TT_STRINGCRITERIACONDITIONLIST

Filter criteria for Amazon Web Services regions where resources must be located.

it_resourcearn TYPE /AWS1/CL_COASTRINGCRITERIACOND=>TT_STRINGCRITERIACONDITIONLIST TT_STRINGCRITERIACONDITIONLIST

Filter criteria for specific resource ARNs to include or exclude.

it_ebsvolumetype TYPE /AWS1/CL_COASTRINGCRITERIACOND=>TT_STRINGCRITERIACONDITIONLIST TT_STRINGCRITERIACONDITIONLIST

Filter criteria for EBS volume types, such as gp2, gp3, io1, io2, st1, or sc1.

it_ebsvolumesizeingib TYPE /AWS1/CL_COAINTEGERCRITCOND=>TT_INTEGERCRITERIACONDLIST TT_INTEGERCRITERIACONDLIST

Filter criteria for EBS volume sizes in gibibytes (GiB).

it_estimatedmonthlysavings TYPE /AWS1/CL_COADOUBLECRITERIACOND=>TT_DOUBLECRITERIACONDITIONLIST TT_DOUBLECRITERIACONDITIONLIST

Filter criteria for estimated monthly cost savings from the recommended action.

it_resourcetag TYPE /AWS1/CL_COARESTAGSCRITCOND=>TT_RESOURCETAGSCRITCONDLIST TT_RESOURCETAGSCRITCONDLIST

Filter criteria for resource tags, allowing filtering by tag key and value combinations.

it_lookbackperiodindays TYPE /AWS1/CL_COAINTEGERCRITCOND=>TT_INTEGERCRITERIACONDLIST TT_INTEGERCRITERIACONDLIST

Filter criteria for the lookback period in days used to analyze resource utilization.

it_restartneeded TYPE /AWS1/CL_COASTRINGCRITERIACOND=>TT_STRINGCRITERIACONDITIONLIST TT_STRINGCRITERIACONDITIONLIST

Filter criteria indicating whether the recommended action requires a resource restart.


Queryable Attributes

region

Filter criteria for Amazon Web Services regions where resources must be located.

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

resourceArn

Filter criteria for specific resource ARNs to include or exclude.

Accessible with the following methods

Method Description
GET_RESOURCEARN() Getter for RESOURCEARN, with configurable default
ASK_RESOURCEARN() Getter for RESOURCEARN w/ exceptions if field has no value
HAS_RESOURCEARN() Determine if RESOURCEARN has a value

ebsVolumeType

Filter criteria for EBS volume types, such as gp2, gp3, io1, io2, st1, or sc1.

Accessible with the following methods

Method Description
GET_EBSVOLUMETYPE() Getter for EBSVOLUMETYPE, with configurable default
ASK_EBSVOLUMETYPE() Getter for EBSVOLUMETYPE w/ exceptions if field has no value
HAS_EBSVOLUMETYPE() Determine if EBSVOLUMETYPE has a value

ebsVolumeSizeInGib

Filter criteria for EBS volume sizes in gibibytes (GiB).

Accessible with the following methods

Method Description
GET_EBSVOLUMESIZEINGIB() Getter for EBSVOLUMESIZEINGIB, with configurable default
ASK_EBSVOLUMESIZEINGIB() Getter for EBSVOLUMESIZEINGIB w/ exceptions if field has no
HAS_EBSVOLUMESIZEINGIB() Determine if EBSVOLUMESIZEINGIB has a value

estimatedMonthlySavings

Filter criteria for estimated monthly cost savings from the recommended action.

Accessible with the following methods

Method Description
GET_ESTIMATEDMONTHLYSAVINGS() Getter for ESTIMATEDMONTHLYSAVINGS, with configurable defaul
ASK_ESTIMATEDMONTHLYSAVINGS() Getter for ESTIMATEDMONTHLYSAVINGS w/ exceptions if field ha
HAS_ESTIMATEDMONTHLYSAVINGS() Determine if ESTIMATEDMONTHLYSAVINGS has a value

resourceTag

Filter criteria for resource tags, allowing filtering by tag key and value combinations.

Accessible with the following methods

Method Description
GET_RESOURCETAG() Getter for RESOURCETAG, with configurable default
ASK_RESOURCETAG() Getter for RESOURCETAG w/ exceptions if field has no value
HAS_RESOURCETAG() Determine if RESOURCETAG has a value

lookBackPeriodInDays

Filter criteria for the lookback period in days used to analyze resource utilization.

Accessible with the following methods

Method Description
GET_LOOKBACKPERIODINDAYS() Getter for LOOKBACKPERIODINDAYS, with configurable default
ASK_LOOKBACKPERIODINDAYS() Getter for LOOKBACKPERIODINDAYS w/ exceptions if field has n
HAS_LOOKBACKPERIODINDAYS() Determine if LOOKBACKPERIODINDAYS has a value

restartNeeded

Filter criteria indicating whether the recommended action requires a resource restart.

Accessible with the following methods

Method Description
GET_RESTARTNEEDED() Getter for RESTARTNEEDED, with configurable default
ASK_RESTARTNEEDED() Getter for RESTARTNEEDED w/ exceptions if field has no value
HAS_RESTARTNEEDED() Determine if RESTARTNEEDED has a value