This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::ComputeOptimizer::AutomationRule Criteria
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.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "EbsVolumeSizeInGib" :[ IntegerCriteriaCondition, ... ], "EbsVolumeType" :[ StringCriteriaCondition, ... ], "EstimatedMonthlySavings" :[ DoubleCriteriaCondition, ... ], "LookBackPeriodInDays" :[ IntegerCriteriaCondition, ... ], "Region" :[ StringCriteriaCondition, ... ], "ResourceArn" :[ StringCriteriaCondition, ... ], "ResourceTag" :[ ResourceTagsCriteriaCondition, ... ], "RestartNeeded" :[ StringCriteriaCondition, ... ]}
YAML
EbsVolumeSizeInGib:- IntegerCriteriaConditionEbsVolumeType:- StringCriteriaConditionEstimatedMonthlySavings:- DoubleCriteriaConditionLookBackPeriodInDays:- IntegerCriteriaConditionRegion:- StringCriteriaConditionResourceArn:- StringCriteriaConditionResourceTag:- ResourceTagsCriteriaConditionRestartNeeded:- StringCriteriaCondition
Properties
EbsVolumeSizeInGib-
Filter criteria for EBS volume sizes in gibibytes (GiB).
Required: No
Type: Array of IntegerCriteriaCondition
Update requires: No interruption
EbsVolumeType-
Filter criteria for EBS volume types, such as gp2, gp3, io1, io2, st1, or sc1.
Required: No
Type: Array of StringCriteriaCondition
Update requires: No interruption
EstimatedMonthlySavings-
Filter criteria for estimated monthly cost savings from the recommended action.
Required: No
Type: Array of DoubleCriteriaCondition
Update requires: No interruption
LookBackPeriodInDays-
Filter criteria for the lookback period in days used to analyze resource utilization.
Required: No
Type: Array of IntegerCriteriaCondition
Update requires: No interruption
Region-
Filter criteria for Amazon regions where resources must be located.
Required: No
Type: Array of StringCriteriaCondition
Update requires: No interruption
ResourceArn-
Filter criteria for specific resource ARNs to include or exclude.
Required: No
Type: Array of StringCriteriaCondition
Update requires: No interruption
ResourceTag-
Filter criteria for resource tags, allowing filtering by tag key and value combinations.
Required: No
Type: Array of ResourceTagsCriteriaCondition
Update requires: No interruption
RestartNeeded-
Filter criteria indicating whether the recommended action requires a resource restart.
Required: No
Type: Array of StringCriteriaCondition
Update requires: No interruption