aboutsummaryrefslogtreecommitdiffstats
path: root/hdv/redfish/conf/depends.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'hdv/redfish/conf/depends.yaml')
-rw-r--r--hdv/redfish/conf/depends.yaml33
1 files changed, 33 insertions, 0 deletions
diff --git a/hdv/redfish/conf/depends.yaml b/hdv/redfish/conf/depends.yaml
new file mode 100644
index 0000000..eecdcd4
--- /dev/null
+++ b/hdv/redfish/conf/depends.yaml
@@ -0,0 +1,33 @@
+---
+- component_id: cpu_id
+ key_flags: Members
+ pro_value: GET
+ url_value: https://{bmc_ip}/redfish/v1/Systems/{system_id}/Processors
+- component_id: memory_id
+ key_flags: Members
+ pro_value: GET
+ url_value: https://{bmc_ip}/redfish/v1/Systems/{system_id}/Memory
+- component_id: storage_id
+ key_flags: Members
+ pro_value: GET
+ url_value: https://{bmc_ip}/redfish/v1/Systems/{system_id}/Storages
+- component_id: drives_id
+ key_flags: Drives
+ pro_value: GET
+ url_value: https://{bmc_ip}{storage_id}
+- component_id: networkadapters_id
+ key_flags: Members
+ pro_value: GET
+ url_value: https://{bmc_ip}/redfish/v1/Chassis/{chassis_id}/NetworkAdapters
+- component_id: networkports_id
+ key_flags: Controllers:Link:NetworkPorts
+ pro_value: GET
+ url_value: https://{bmc_ip}{networkadapters_id}
+- component_id: volume_id
+ key_flags: Members
+ pro_value: GET
+ url_value: https://{bmc_ip}{storage_id}/Volumes
+- component_id: manager_id
+ key_flags: Members
+ pro_value: GET
+ url_value: https://{bmc_ip}/redfish/v1/Managers