Reports-Run a Server hardware inventory report
Number of APIs: 7
-
1- Get Job Template URI of 'GetFullServerInventory' GET {{url}}/compute-ops-mgmt/{{job-templates-API-version}}/job-templates
-
2- Get the filter URI for 'All servers' GET {{url}}/compute-ops-mgmt/{{filters-API-version}}/filters?filter=contains(name,'All servers')
-
3- Run ALL Server FILTERED Hardware Inventory Report POST {{url}}/compute-ops-mgmt/{{jobs-API-version}}/jobs
-
4-Wait for the job to complete and get report uri/id GET {{url}}{{job_uri}}
-
5- Get Server Hardware Inventory Report GET {{url}}/compute-ops-mgmt/{{reports-API-version}}/reports?filter=reportType eq 'SERVER_HARDWARE_INVENTORY'
-
6-Get A Server Hardware Inventory Data GET {{url}}/compute-ops-mgmt/{{servers-API-version}}/servers/{{server_id}}/inventory
-
2-Get server with SN="CN70490RXQ" and capture ID/URI GET {{url}}/compute-ops-mgmt/{{servers-API-version}}/servers?filter=hardware/serialNumber eq 'CN70490RXQ'