Reports-Run a Server hardware inventory report

Number of APIs: 7

  1. 1- Get Job Template URI of 'GetFullServerInventory' GET {{url}}/compute-ops-mgmt/{{job-templates-API-version}}/job-templates

  2. 2- Get the filter URI for 'All servers' GET {{url}}/compute-ops-mgmt/{{filters-API-version}}/filters?filter=contains(name,'All servers')

  3. 3- Run ALL Server FILTERED Hardware Inventory Report POST {{url}}/compute-ops-mgmt/{{jobs-API-version}}/jobs

  4. 4-Wait for the job to complete and get report uri/id GET {{url}}{{job_uri}}

  5. 5- Get Server Hardware Inventory Report GET {{url}}/compute-ops-mgmt/{{reports-API-version}}/reports?filter=reportType eq 'SERVER_HARDWARE_INVENTORY'

  6. 6-Get A Server Hardware Inventory Data GET {{url}}/compute-ops-mgmt/{{servers-API-version}}/servers/{{server_id}}/inventory

  7. 2-Get server with SN="CN70490RXQ" and capture ID/URI GET {{url}}/compute-ops-mgmt/{{servers-API-version}}/servers?filter=hardware/serialNumber eq 'CN70490RXQ'