v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1421274230.6 KB

Returns Amazon EC2 instance recommendations.

Compute Optimizer generates recommendations for Amazon Elastic Compute Cloud (Amazon EC2) instances that meet a specific set of requirements. For more information, see the Supported resources and requirements in the Compute Optimizer User Guide.

post/#X-Amz-Target=ComputeOptimizerService.GetEC2InstanceRecommendations

Headers

X-Amz-Target'ComputeOptimizerService.GetEC2InstanceRecommendations' required

Request body

instanceArnsInstanceArn[]

The Amazon Resource Name (ARN) of the instances for which to return recommendations.

nextTokenstring

The token to advance to the next page of instance recommendations.

maxResultsinteger
<p>The maximum number of instance recommendations to return with a single request.</p> <p>To retrieve the remaining results, make another request with the returned <code>nextToken</code> value.</p>
accountIdsAccountId[]
<p>The ID of the Amazon Web Services account for which to return instance recommendations.</p> <p>If your account is the management account of an organization, use this parameter to specify the member account for which you want to return instance recommendations.</p> <p>Only one account ID can be specified per request.</p>

Response

Success

nextTokenstring
<p>The token to use to advance to the next page of instance recommendations.</p> <p>This value is null when there are no more pages of instance recommendations to return.</p>