# \ComponentApi All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- [**case_all_archetype_name_v1_component_case_archetype_get**](ComponentApi.md#case_all_archetype_name_v1_component_case_archetype_get) | **GET** /v1/component/case/archetype | Case All Archetype Name [**case_archetype_config_v1_component_case_archetype_config_get**](ComponentApi.md#case_archetype_config_v1_component_case_archetype_config_get) | **GET** /v1/component/case/archetype_config | Case Archetype Config [**case_impact_bottom_up_v1_component_case_get**](ComponentApi.md#case_impact_bottom_up_v1_component_case_get) | **GET** /v1/component/case | Case Impact Bottom Up [**case_impact_bottom_up_v1_component_case_post**](ComponentApi.md#case_impact_bottom_up_v1_component_case_post) | **POST** /v1/component/case | Case Impact Bottom Up [**cpu_all_archetype_name_v1_component_all_get**](ComponentApi.md#cpu_all_archetype_name_v1_component_all_get) | **GET** /v1/component/all | Cpu All Archetype Name [**cpu_all_archetype_name_v1_component_cpu_archetype_get**](ComponentApi.md#cpu_all_archetype_name_v1_component_cpu_archetype_get) | **GET** /v1/component/cpu/archetype | Cpu All Archetype Name [**cpu_archetype_config_v1_component_cpu_archetype_config_get**](ComponentApi.md#cpu_archetype_config_v1_component_cpu_archetype_config_get) | **GET** /v1/component/cpu/archetype_config | Cpu Archetype Config [**cpu_impact_bottom_up_v1_component_cpu_get**](ComponentApi.md#cpu_impact_bottom_up_v1_component_cpu_get) | **GET** /v1/component/cpu | Cpu Impact Bottom Up [**cpu_impact_bottom_up_v1_component_cpu_post**](ComponentApi.md#cpu_impact_bottom_up_v1_component_cpu_post) | **POST** /v1/component/cpu | Cpu Impact Bottom Up [**disk_impact_bottom_up_v1_component_hdd_get**](ComponentApi.md#disk_impact_bottom_up_v1_component_hdd_get) | **GET** /v1/component/hdd | Disk Impact Bottom Up [**disk_impact_bottom_up_v1_component_hdd_post**](ComponentApi.md#disk_impact_bottom_up_v1_component_hdd_post) | **POST** /v1/component/hdd | Disk Impact Bottom Up [**disk_impact_bottom_up_v1_component_ssd_get**](ComponentApi.md#disk_impact_bottom_up_v1_component_ssd_get) | **GET** /v1/component/ssd | Disk Impact Bottom Up [**disk_impact_bottom_up_v1_component_ssd_post**](ComponentApi.md#disk_impact_bottom_up_v1_component_ssd_post) | **POST** /v1/component/ssd | Disk Impact Bottom Up [**hdd_all_archetype_name_v1_component_hdd_archetype_get**](ComponentApi.md#hdd_all_archetype_name_v1_component_hdd_archetype_get) | **GET** /v1/component/hdd/archetype | Hdd All Archetype Name [**hdd_archetype_config_v1_component_hdd_archetype_config_get**](ComponentApi.md#hdd_archetype_config_v1_component_hdd_archetype_config_get) | **GET** /v1/component/hdd/archetype_config | Hdd Archetype Config [**motherboard_all_archetype_name_v1_component_motherboard_archetype_get**](ComponentApi.md#motherboard_all_archetype_name_v1_component_motherboard_archetype_get) | **GET** /v1/component/motherboard/archetype | Motherboard All Archetype Name [**motherboard_archetype_config_v1_component_motherboard_archetype_config_get**](ComponentApi.md#motherboard_archetype_config_v1_component_motherboard_archetype_config_get) | **GET** /v1/component/motherboard/archetype_config | Motherboard Archetype Config [**motherboard_impact_bottom_up_v1_component_motherboard_get**](ComponentApi.md#motherboard_impact_bottom_up_v1_component_motherboard_get) | **GET** /v1/component/motherboard | Motherboard Impact Bottom Up [**motherboard_impact_bottom_up_v1_component_motherboard_post**](ComponentApi.md#motherboard_impact_bottom_up_v1_component_motherboard_post) | **POST** /v1/component/motherboard | Motherboard Impact Bottom Up [**power_supply_all_archetype_name_v1_component_power_supply_archetype_get**](ComponentApi.md#power_supply_all_archetype_name_v1_component_power_supply_archetype_get) | **GET** /v1/component/power_supply/archetype | Power Supply All Archetype Name [**power_supply_archetype_config_v1_component_power_supply_archetype_config_get**](ComponentApi.md#power_supply_archetype_config_v1_component_power_supply_archetype_config_get) | **GET** /v1/component/power_supply/archetype_config | Power Supply Archetype Config [**power_supply_impact_bottom_up_v1_component_power_supply_get**](ComponentApi.md#power_supply_impact_bottom_up_v1_component_power_supply_get) | **GET** /v1/component/power_supply | Power Supply Impact Bottom Up [**power_supply_impact_bottom_up_v1_component_power_supply_post**](ComponentApi.md#power_supply_impact_bottom_up_v1_component_power_supply_post) | **POST** /v1/component/power_supply | Power Supply Impact Bottom Up [**ram_all_archetype_name_v1_component_ram_archetype_get**](ComponentApi.md#ram_all_archetype_name_v1_component_ram_archetype_get) | **GET** /v1/component/ram/archetype | Ram All Archetype Name [**ram_archetype_config_v1_component_ram_archetype_config_get**](ComponentApi.md#ram_archetype_config_v1_component_ram_archetype_config_get) | **GET** /v1/component/ram/archetype_config | Ram Archetype Config [**ram_impact_bottom_up_v1_component_ram_get**](ComponentApi.md#ram_impact_bottom_up_v1_component_ram_get) | **GET** /v1/component/ram | Ram Impact Bottom Up [**ram_impact_bottom_up_v1_component_ram_post**](ComponentApi.md#ram_impact_bottom_up_v1_component_ram_post) | **POST** /v1/component/ram | Ram Impact Bottom Up [**ssd_all_archetype_name_v1_component_ssd_archetype_get**](ComponentApi.md#ssd_all_archetype_name_v1_component_ssd_archetype_get) | **GET** /v1/component/ssd/archetype | Ssd All Archetype Name [**ssd_archetype_config_v1_component_ssd_archetype_config_get**](ComponentApi.md#ssd_archetype_config_v1_component_ssd_archetype_config_get) | **GET** /v1/component/ssd/archetype_config | Ssd Archetype Config ## case_all_archetype_name_v1_component_case_archetype_get > serde_json::Value case_all_archetype_name_v1_component_case_archetype_get() Case All Archetype Name # โœ” ๏ธCase impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded ๐Ÿ”Œ Usage * โบ๏ธ Given : when the enclosure consumes energy โฌ Allocation ### Parameters This endpoint does not need any parameter. ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## case_archetype_config_v1_component_case_archetype_config_get > serde_json::Value case_archetype_config_v1_component_case_archetype_config_get(archetype) Case Archetype Config # โœ” ๏ธCase impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded ๐Ÿ”Œ Usage * โบ๏ธ Given : when the enclosure consumes energy โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **archetype** | **String** | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## case_impact_bottom_up_v1_component_case_get > serde_json::Value case_impact_bottom_up_v1_component_case_get(verbose, duration, archetype, criteria) Case Impact Bottom Up # โœ” ๏ธCase impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded ๐Ÿ”Œ Usage * โบ๏ธ Given : when the enclosure consumes energy โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to rack] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## case_impact_bottom_up_v1_component_case_post > serde_json::Value case_impact_bottom_up_v1_component_case_post(verbose, duration, archetype, criteria, case) Case Impact Bottom Up # โœ” ๏ธCase impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded ๐Ÿ”Œ Usage * โบ๏ธ Given : when the enclosure consumes energy โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to rack] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] **case** | Option<[**Case**](Case.md)> | | | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## cpu_all_archetype_name_v1_component_all_get > serde_json::Value cpu_all_archetype_name_v1_component_all_get() Cpu All Archetype Name # โœ” ๏ธCPU impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

cpumanufcriteria = ( cpucoreunits x cpudiesize + 0,491 ) x cpumanuf_diecriteria + cpumanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given * ๐Ÿ“ˆ Modeled โฌ Allocation ### Parameters This endpoint does not need any parameter. ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## cpu_all_archetype_name_v1_component_cpu_archetype_get > serde_json::Value cpu_all_archetype_name_v1_component_cpu_archetype_get() Cpu All Archetype Name # โœ” ๏ธCPU impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

cpumanufcriteria = ( cpucoreunits x cpudiesize + 0,491 ) x cpumanuf_diecriteria + cpumanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given * ๐Ÿ“ˆ Modeled โฌ Allocation ### Parameters This endpoint does not need any parameter. ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## cpu_archetype_config_v1_component_cpu_archetype_config_get > serde_json::Value cpu_archetype_config_v1_component_cpu_archetype_config_get(archetype) Cpu Archetype Config # โœ” ๏ธCPU impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

cpumanufcriteria = ( cpucoreunits x cpudiesize + 0,491 ) x cpumanuf_diecriteria + cpumanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given * ๐Ÿ“ˆ Modeled โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **archetype** | **String** | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## cpu_impact_bottom_up_v1_component_cpu_get > serde_json::Value cpu_impact_bottom_up_v1_component_cpu_get(verbose, duration, archetype, criteria) Cpu Impact Bottom Up # โœ” ๏ธCPU impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

cpumanufcriteria = ( cpucoreunits x cpudiesize + 0,491 ) x cpumanuf_diecriteria + cpumanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given * ๐Ÿ“ˆ Modeled โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to DEFAULT] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## cpu_impact_bottom_up_v1_component_cpu_post > serde_json::Value cpu_impact_bottom_up_v1_component_cpu_post(verbose, duration, archetype, criteria, cpu) Cpu Impact Bottom Up # โœ” ๏ธCPU impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

cpumanufcriteria = ( cpucoreunits x cpudiesize + 0,491 ) x cpumanuf_diecriteria + cpumanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given * ๐Ÿ“ˆ Modeled โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to DEFAULT] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] **cpu** | Option<[**Cpu**](Cpu.md)> | | | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## disk_impact_bottom_up_v1_component_hdd_get > serde_json::Value disk_impact_bottom_up_v1_component_hdd_get(verbose, duration, archetype, criteria) Disk Impact Bottom Up # โœ” ๏ธHDD impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded The impacts values are set by default๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to DEFAULT] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## disk_impact_bottom_up_v1_component_hdd_post > serde_json::Value disk_impact_bottom_up_v1_component_hdd_post(verbose, duration, archetype, criteria, disk) Disk Impact Bottom Up # โœ” ๏ธHDD impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded The impacts values are set by default๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to DEFAULT] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] **disk** | Option<[**Disk**](Disk.md)> | | | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## disk_impact_bottom_up_v1_component_ssd_get > serde_json::Value disk_impact_bottom_up_v1_component_ssd_get(verbose, duration, archetype, criteria) Disk Impact Bottom Up # โœ” ๏ธSSD impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

ssdmanufcriteria = ( ssdsize ssddensity ) x ssdmanuf_diecriteria + ssdmanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to DEFAULT] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## disk_impact_bottom_up_v1_component_ssd_post > serde_json::Value disk_impact_bottom_up_v1_component_ssd_post(verbose, duration, archetype, criteria, disk) Disk Impact Bottom Up # โœ” ๏ธSSD impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

ssdmanufcriteria = ( ssdsize ssddensity ) x ssdmanuf_diecriteria + ssdmanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to DEFAULT] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] **disk** | Option<[**Disk**](Disk.md)> | | | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## hdd_all_archetype_name_v1_component_hdd_archetype_get > serde_json::Value hdd_all_archetype_name_v1_component_hdd_archetype_get() Hdd All Archetype Name # โœ” ๏ธHDD impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded The impacts values are set by default๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters This endpoint does not need any parameter. ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## hdd_archetype_config_v1_component_hdd_archetype_config_get > serde_json::Value hdd_archetype_config_v1_component_hdd_archetype_config_get(archetype) Hdd Archetype Config # โœ” ๏ธHDD impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded The impacts values are set by default๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **archetype** | **String** | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## motherboard_all_archetype_name_v1_component_motherboard_archetype_get > serde_json::Value motherboard_all_archetype_name_v1_component_motherboard_archetype_get() Motherboard All Archetype Name # โœ” ๏ธMotherboard impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded The impacts values are set by default๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters This endpoint does not need any parameter. ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## motherboard_archetype_config_v1_component_motherboard_archetype_config_get > serde_json::Value motherboard_archetype_config_v1_component_motherboard_archetype_config_get(archetype) Motherboard Archetype Config # โœ” ๏ธMotherboard impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded The impacts values are set by default๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **archetype** | **String** | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## motherboard_impact_bottom_up_v1_component_motherboard_get > serde_json::Value motherboard_impact_bottom_up_v1_component_motherboard_get(verbose, duration, criteria) Motherboard Impact Bottom Up # โœ” ๏ธMotherboard impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded The impacts values are set by default๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## motherboard_impact_bottom_up_v1_component_motherboard_post > serde_json::Value motherboard_impact_bottom_up_v1_component_motherboard_post(verbose, duration, criteria, motherboard) Motherboard Impact Bottom Up # โœ” ๏ธMotherboard impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded The impacts values are set by default๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] **motherboard** | Option<[**Motherboard**](Motherboard.md)> | | | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## power_supply_all_archetype_name_v1_component_power_supply_archetype_get > serde_json::Value power_supply_all_archetype_name_v1_component_power_supply_archetype_get() Power Supply All Archetype Name # โœ” ๏ธPower supply impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

psumanufcriteria = psuunitweight x psumanuf_weightcriteria

๐Ÿ”Œ Usage * โบ๏ธ Given : shouldn't be used โฌ Allocation ### Parameters This endpoint does not need any parameter. ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## power_supply_archetype_config_v1_component_power_supply_archetype_config_get > serde_json::Value power_supply_archetype_config_v1_component_power_supply_archetype_config_get(archetype) Power Supply Archetype Config # โœ” ๏ธPower supply impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

psumanufcriteria = psuunitweight x psumanuf_weightcriteria

๐Ÿ”Œ Usage * โบ๏ธ Given : shouldn't be used โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **archetype** | **String** | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## power_supply_impact_bottom_up_v1_component_power_supply_get > serde_json::Value power_supply_impact_bottom_up_v1_component_power_supply_get(verbose, duration, archetype, criteria) Power Supply Impact Bottom Up # โœ” ๏ธPower supply impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

psumanufcriteria = psuunitweight x psumanuf_weightcriteria

๐Ÿ”Œ Usage * โบ๏ธ Given : shouldn't be used โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to DEFAULT] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## power_supply_impact_bottom_up_v1_component_power_supply_post > serde_json::Value power_supply_impact_bottom_up_v1_component_power_supply_post(verbose, duration, archetype, criteria, power_supply) Power Supply Impact Bottom Up # โœ” ๏ธPower supply impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

psumanufcriteria = psuunitweight x psumanuf_weightcriteria

๐Ÿ”Œ Usage * โบ๏ธ Given : shouldn't be used โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to DEFAULT] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] **power_supply** | Option<[**PowerSupply**](PowerSupply.md)> | | | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## ram_all_archetype_name_v1_component_ram_archetype_get > serde_json::Value ram_all_archetype_name_v1_component_ram_archetype_get() Ram All Archetype Name # โœ”๏ธ RAM impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

rammanufcriteria =( ramsize / ramdensity ) x rammanuf_diecriteria + rammanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given * ๐Ÿ“ˆ Modeled โฌ Allocation ### Parameters This endpoint does not need any parameter. ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## ram_archetype_config_v1_component_ram_archetype_config_get > serde_json::Value ram_archetype_config_v1_component_ram_archetype_config_get(archetype) Ram Archetype Config # โœ”๏ธ RAM impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

rammanufcriteria =( ramsize / ramdensity ) x rammanuf_diecriteria + rammanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given * ๐Ÿ“ˆ Modeled โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **archetype** | **String** | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## ram_impact_bottom_up_v1_component_ram_get > serde_json::Value ram_impact_bottom_up_v1_component_ram_get(verbose, duration, archetype, criteria) Ram Impact Bottom Up # โœ”๏ธ RAM impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

rammanufcriteria =( ramsize / ramdensity ) x rammanuf_diecriteria + rammanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given * ๐Ÿ“ˆ Modeled โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to DEFAULT] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## ram_impact_bottom_up_v1_component_ram_post > serde_json::Value ram_impact_bottom_up_v1_component_ram_post(verbose, duration, archetype, criteria, ram) Ram Impact Bottom Up # โœ”๏ธ RAM impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

rammanufcriteria =( ramsize / ramdensity ) x rammanuf_diecriteria + rammanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given * ๐Ÿ“ˆ Modeled โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **verbose** | Option<**bool**> | | |[default to true] **duration** | Option<**f64**> | | | **archetype** | Option<**String**> | | |[default to DEFAULT] **criteria** | Option<[**Vec**](String.md)> | | |[default to [gwp, adp, pe]] **ram** | Option<[**Ram**](Ram.md)> | | | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## ssd_all_archetype_name_v1_component_ssd_archetype_get > serde_json::Value ssd_all_archetype_name_v1_component_ssd_archetype_get() Ssd All Archetype Name # โœ” ๏ธSSD impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

ssdmanufcriteria = ( ssdsize ssddensity ) x ssdmanuf_diecriteria + ssdmanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters This endpoint does not need any parameter. ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## ssd_archetype_config_v1_component_ssd_archetype_config_get > serde_json::Value ssd_archetype_config_v1_component_ssd_archetype_config_get(archetype) Ssd Archetype Config # โœ” ๏ธSSD impacts from configuration ### Features ๐Ÿ‘„ Verbose ๐Ÿ”ƒ Auto-complete ๐Ÿ”จ Embedded

ssdmanufcriteria = ( ssdsize ssddensity ) x ssdmanuf_diecriteria + ssdmanuf_basecriteria

๐Ÿ”Œ Usage * โบ๏ธ Given โฌ Allocation ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **archetype** | **String** | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)