Component route
Available components :
- cpu
- ram
- power-supply
- ssd
- hdd
- case
- motherboard
- assembly
/v1/component/<component_name>
You can send an empty component. In this case, only default values will be used
You can set a units. If so, all the impacts will be multiplied by the number of units.
/v1/component/cpu
All needed information are sent
Incomplete CPU, die-size will be retrieved with the cpu family and core_units
Incomplete CPU, family will be retrieved from cpu name, die-size will be retrieved with the cpu family and core_units
/v1/component/ssd
All needed information are sent
Incomplete SSD, die-size will be retrieved with the manufacturer name
/v1/component/ram
All needed information are sent
Incomplete RAM, die-size will be retrieved with the manufacturer name and the process
/v1/component/hdd
HDD impacts have a default value
/v1/component/motherboard
motherboard impacts have a default value
/v1/component/power_supply
All needed information are sent
/v1/component/case
rack impacts have a default value
blade impacts have a default value
case_type will be set to rack by default
Usage
Given
See usage
Modeled
/v1/component/cpu
See usage
/v1/component/ram
See usage