Closed da-ekchajzer closed 2 years ago
Example of POST request body:
{
"model":
{
"manufacturer": "Dell",
"name": "R740",
"type": "rack",
"year": 2020
},
"configuration":
{
"cpu":
{
"units": 2,
"core_units": 24,
"die_size_per_core": 0.245
},
"ram":
[
{
"units": 12,
"capacity": 32,
"density": 1.79
}
],
"disk":
[
{
"units": 1,
"type": "ssd",
"capacity": 400,
"density": 50.6
}
],
"power_supply":
{
"units": 2,
"unit_weight": 2.99
}
},
"add-method": "",
"add-date": ""
}
Outputs:
{
"gwp": 969.8023516103958,
"pe": 12896.469589529004,
"adp": 0.1491889078742977
}
Epic
Server
US
As an external user I can send incomplete data describing server components To receive its impacts (missing data will be dynamically determined)
Route(s) involved
components server
Process
The user send data concerning the server components. Matching components are found by the characteristics send by the user.
FIND()
Default data are always the maximizing data (in terms of impacts)Notes
Smart complete should be implemented at component level. Each call to the component route could be smart completed.