RecommendationPreferences
¶
Used by
-
AsyncComputeOptimizerClient Operations-
export_auto_scaling_group_recommendations -
export_ec2_instance_recommendations -
export_rds_database_recommendations -
get_auto_scaling_group_recommendations -
get_ec2_instance_recommendations -
get_ec2_recommendation_projected_metrics -
get_rds_database_recommendation_projected_metrics -
get_rds_database_recommendations
-
-
ComputeOptimizerClient Operations-
export_auto_scaling_group_recommendations -
export_ec2_instance_recommendations -
export_rds_database_recommendations -
get_auto_scaling_group_recommendations -
get_ec2_instance_recommendations -
get_ec2_recommendation_projected_metrics -
get_rds_database_recommendation_projected_metrics -
get_rds_database_recommendations
-
Source code in docs_src/capo_compute_optimizer/types/recommendation_preferences.py
cpu_vendor_architectures
instance-attribute
¶
cpu_vendor_architectures: NotRequired[CpuVendorArchitectures]
Specifies the CPU vendor and architecture for Amazon EC2 instance and Auto Scaling group recommendations.
For example, when you specify AWS_ARM64 with:
-
A GetEC2InstanceRecommendations or GetAutoScalingGroupRecommendations request, Compute Optimizer returns recommendations that consist of Graviton instance types only.
-
A GetEC2RecommendationProjectedMetrics request, Compute Optimizer returns projected utilization metrics for Graviton instance type recommendations only.
-
A ExportEC2InstanceRecommendations or ExportAutoScalingGroupRecommendations request, Compute Optimizer exports recommendations that consist of Graviton instance types only.