/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 |