Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

RecommendationPreferences

import type { RecommendationPreferences } from "https://aws-api.deno.dev/v0.4/services/computeoptimizer.ts?docs=full";

Describes the recommendation preferences to return in the response of a "GetAutoScalingGroupRecommendations", "GetEC2InstanceRecommendations", and "GetEC2RecommendationProjectedMetrics" request.

interface RecommendationPreferences {
cpuVendorArchitectures?: CpuVendorArchitecture[] | null;
}

§Properties

§
cpuVendorArchitectures?: CpuVendorArchitecture[] | null
[src]

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 Graviton2 instance types only.
  • A "GetEC2RecommendationProjectedMetrics" request, Compute Optimizer returns projected utilization metrics for Graviton2 instance type recommendations only.
  • A "ExportEC2InstanceRecommendations" or "ExportAutoScalingGroupRecommendations" request, Compute Optimizer exports recommendations that consist of Graviton2 instance types only.