Filter
Describes a filter that returns a more specific list of recommendations. Filters recommendations by different dimensions.
Contents
- accountIds
-
The account that the recommendation is for.
Type: Array of strings
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Pattern:
[0-9]{12}
Required: No
- actionTypes
-
The type of action you can take by adopting the recommendation.
Type: Array of strings
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Valid Values:
Rightsize | Stop | Upgrade | PurchaseSavingsPlans | PurchaseReservedInstances | MigrateToGraviton | Delete
Required: No
- implementationEfforts
-
The effort required to implement the recommendation.
Type: Array of strings
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Valid Values:
VeryLow | Low | Medium | High | VeryHigh
Required: No
- recommendationIds
-
The IDs for the recommendations.
Type: Array of strings
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Required: No
- regions
-
The AWS Region of the resource.
Type: Array of strings
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Required: No
- resourceArns
-
The Amazon Resource Name (ARN) of the recommendation.
Type: Array of strings
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Required: No
- resourceIds
-
The resource ID of the recommendation.
Type: Array of strings
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Required: No
- resourceTypes
-
The resource type of the recommendation.
Type: Array of strings
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Valid Values:
Ec2Instance | LambdaFunction | EbsVolume | EcsService | Ec2AutoScalingGroup | Ec2InstanceSavingsPlans | ComputeSavingsPlans | SageMakerSavingsPlans | Ec2ReservedInstances | RdsReservedInstances | OpenSearchReservedInstances | RedshiftReservedInstances | ElastiCacheReservedInstances | RdsDbInstanceStorage | RdsDbInstance
Required: No
- restartNeeded
-
Whether or not implementing the recommendation requires a restart.
Type: Boolean
Required: No
- rollbackPossible
-
Whether or not implementing the recommendation can be rolled back.
Type: Boolean
Required: No
-
A list of tags assigned to the recommendation.
Type: Array of Tag objects
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: