v1

latestOpenAPI 3.0.02026-08-0645003.8 MB
Insights Service

Suggested Instance Type

Get suggested instance types by required resources. Note that request must include region, and at least one of the following values - baselineInstanceType, requiredVCpu, requiredMemoryGib

post/aws/ec2/instanceTypeRecommendation

Query parameters

accountIdstring

ID of the account associated with your token

Request body

Example request

{
  "requirements": {
    "region": "us-east-1",
    "baselineInstanceType": "m5.large",
    "requiredVCpu": {
      "minimum": 2,
      "maximum": 4
    },
    "requiredMemoryGib": {
      "minimum": 16,
      "maximum": 64
    }
  }
}

Response

Suggested Instance Type Response

Example response

{
  "request": {
    "id": "0bb5db74-2457-4a34-b8f3-174e6bf5578e",
    "url": "/aws/ec2/instanceTypeRecommendation",
    "method": "POST",
    "timestamp": "2016-06-19T08:41:57.516Z"
  },
  "response": {
    "status": {
      "code": 200,
      "message": "OK"
    },
    "kind": "spotinst:aws:ec2:instanceTypeRecommendation",
    "count": 2
  }
}