Evaluates Elastic Compute Service (ECS) instances as Compliant if their instance family does not match any of the specified values. By default, the instanceTypeFamily parameter specifies discontinued or shared instance families.
Scenarios
Use this rule to enforce standard instance families across your organization, helping control costs and prevent business interruptions caused by over-provisioned or under-provisioned ECS instances.
Risk level
Default risk level: low.
You can change the risk level when you apply this rule.
Compliance evaluation logic
-
If the instance family of each ECS instance is different from the specified values, the evaluation result is Compliant.
-
If the instance family of an ECS instance matches a specified value, the evaluation result is Non-compliant.
Rule details
|
Parameter |
Description |
|
Rule name |
ecs-instance-type-family-not-deprecated |
|
Rule identifier |
|
|
Tag |
ECS and Instance |
|
Automatic remediation |
Not supported |
|
Trigger type |
Configuration change |
|
Supported resource type |
ECS instances |
|
Input parameter |
instanceTypeFamily. Default values: ecs.t6, ecs.t5, ecs.s6, ecs.mn4, ecs.xn4, and ecs.e4. |