Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Unique entity ID of the instance to analyze
Query Parameters
Target set to return.
all_instances
: include all targetscompatible_instances
: only targets with compatibilityOK
incompatible_instances
: only targets with compatibility !=OK
optimal_instance
: only the optimal instance (notargets
array)<instanceType>
: a specific instance type name (e.g.,m6i.large
)
Decimal multiplier threshold above which a target is considered outside spend tolerance.
Example: 1.2
⇒ allow up to 20% higher cost than current.
Affects the compatibility
value but does not limit the count returned under targets
.
Maximum acceptable implementation effort for a target to be considered compatible.
Values (in increasing permissiveness): very_low
, low
, moderate
, high
.
Affects the compatibility
value but does not limit the count returned under targets
.
very_low
, low
, moderate
, high
Response
Analysis details for the requested system
A list of result envelopes (one per supplied entity ID)
Instance characteristics and analysis classification
Instance characteristics and analysis classification
Additional instance options based on query inputs (may be omitted for optimal_instance
)
Informational message returned with the status
HTTP-like status code for this entity’s analysis
200
, 400
, 401
, 404
, 500