// removed jquery ui css and js

View Managed VM Inventory Report (Deprecated)

Details

API Details
Name

View Managed VM Inventory Report

Description

Displays the Managed VM Inventory report for all cloud regions and accounts my tenant or for a specific sub-tenant.

MethodGET
URI

v2/tenants/tenantId/reports?reportType=reportType&startDate=start_date&endDate=end_date&
 page=page&size=size&sort=sort&order=order

CloudCenter Release

Introduced in CloudCenter 4.6

Deprecated in CloudCenter 4.8.0. Use the View Managed VMs API instead.

Notes
  • General Notes:
    • For additional context on <PORT> usage in the following example(s), see Base URI Format.
    • The CloudCenter GET APIs display up to 20 entities in the listing by default. If you have more than 20 entities in your resource listing, use the pagination query parameters to view them beyond the first 20 entities returned by default. See the CloudCenter API Overview  > Pagination  section for additional context.
  • API Notes:
    • Default response: My tenant.
    • This API supports the CSV format for the response. See Response Schema > CSV (Only for Reports).
    • Access Control:

      • This API is only available to admin users.
      • Admin users can access data to their managed tenant or sub-tenants by changing the tenantId path attribute in the request as displayed in the examples below.
ESB Headeraction: get.tenants.tenantId.reports
actionparam:  reportType=reportType &startDate=start_date&endDate=end_date& page=page
&size
=size&sort=sort&order=order

Example 1 – My Tenant (Default)

curl -k -X GET -H "Accept: application/json" -u cloudcenteradmin:40E45DBE57E35ECB
"https://<HOST>:<PORT>/v2/tenants/1/reports?reportType=MANAGED_VM_INVENTORY_REPORT&
startDate=1467488819620&endDate=1470080819621&page=0&size=50

Response

{
    "summary": {
        "tenantId": "1",
        "totalCloudCost": 1668.6895,
        "totalNodeHours": 21513.389,
        "totalNumberOfRunningVMs": 0,
        "totalNumberOfVMs": 228
    },
    "details": {
        "resource": null,
        "size": 50,
        "pageNumber": 0,
        "totalElements": 228,
        "totalPages": 5,
        "vmInventoryDetails": [{
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "5425",
            "jobName": "hadoop_datanodes",
            "nodeId": "145830d4-4a79-461a-8440-5d22bf778e47",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1439484428000,
            "nodeEndTime": 1439503923000,
            "regionName": "HPCloud-region-b-geo-1",
            "cloudName": "US-East",
            "cloudAccountName": "CloudCenter SaaS East",
            "hostName": "cqjw-52e5d7b46.novalocal ",
            "publicIpAddress ": "10.12.23.12 ",
            "privateIpAddress ": "10.0.0.20 ",
            "memorySize ": 1024,
            "storageSize ": 10,
            "numberOfCpus": 1,
            "cloudCost": 4.4800005,
            "nodeHours": 15.806111,
            "tags": null,
            "serviceId": "43",
            "serviceName": "CentOS",
            "appName": "hadoop_datanodes",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "5431",
            "jobName": "hadoop_master",
            "nodeId": "1fb2f987-c645-43f4-93cc-213f819c5a47",
            "nodeStatus": "NodeError",
            "nodeStartTime": 1439485210000,
            "nodeEndTime": 1439485229000,
            "regionName": "HPCloud-region-b-geo-1",
            "cloudName": "US-East",
            "cloudAccountName": "CloudCenter SaaS East",
            "hostName": "cqjw-723725fd0",
            "publicIpAddress": "10.12.13.10",
            "privateIpAddress": "10.0.0.21",
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.56,
            "nodeHours": 0.0044444427,
            "tags": null,
            "serviceId": "43",
            "serviceName": "CentOS",
            "appName": "hadoop_master",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "5425",
            "jobName": "hadoop_datanodes",
            "nodeId": "2e752c9f-dcb3-445f-8aab-e20edb26f7b8",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1439484428000,
            "nodeEndTime": 1439503923000,
            "regionName": "HPCloud-region-b-geo-1",
            "cloudName": "US-East",
            "cloudAccountName": "CloudCenter SaaS East",
            "hostName": "cqjw-e3f799ff8.novalocal",
            "publicIpAddress": "10.12.23.12",
            "privateIpAddress": "10.0.0.20",
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.28,
            "nodeHours": 0.219444,
            "tags": null,
            "serviceId": "43",
            "serviceName": "CentOS",
            "appName": "hadoop_datanodes",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "2532",
            "jobName": "LoadBalancer",
            "nodeId": "30c6ea99-a96f-41bb-a596-51430e10512b",
            "nodeStatus": "NodeError",
            "nodeStartTime": 1438022950000,
            "nodeEndTime": 1438022955000,
            "regionName": "HPCloud-region-a-geo-1",
            "cloudName": "US-West",
            "cloudAccountName": "CloudCenter SaaS",
            "hostName": null,
            "publicIpAddress": null,
            "privateIpAddress": null,
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.07,
            "nodeHours": 5.55556E-4,
            "tags": null,
            "serviceId": "12",
            "serviceName": "nginx",
            "appName": "LoadBalancer",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "2531",
            "jobName": "WebServer",
            "nodeId": "3e3f83b1-f7e5-4049-834f-32f21ab9f64d",
            "nodeStatus": "NodeError",
            "nodeStartTime": 1438022940000,
            "nodeEndTime": 1438022953000,
            "regionName": "HPCloud-region-a-geo-1",
            "cloudName": "US-West",
            "cloudAccountName": "CloudCenter SaaS",
            "hostName": null,
            "publicIpAddress": null,
            "privateIpAddress": null,
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.07,
            "nodeHours": 0.00333333,
            "tags": null,
            "serviceId": "16",
            "serviceName": "apache2",
            "appName": "WebServer",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "2510",
            "jobName": "WebServer",
            "nodeId": "4e881b05-9372-486f-8986-767e4bc33bfc",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1438017813000,
            "nodeEndTime": 1438023166000,
            "regionName": "HPCloud-region-b-geo-1",
            "cloudName": "US-East",
            "cloudAccountName": "CloudCenter SaaS East",
            "hostName": "cqjw-9d5a7dbc2.novalocal",
            "publicIpAddress": "10.12.13.10",
            "privateIpAddress": "10.0.0.7",
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.14,
            "nodeHours": 1.486666,
            "tags": null,
            "serviceId": "16",
            "serviceName": "apache2",
            "appName": "WebServer",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "2",
            "firstName": "CloudCenter",
            "lastName": "Admin",
            "email": "admin@cliqrtech.com",
            "jobId": "1438",
            "jobName": "AppCluster",
            "nodeId": "769ba2a3-6e62-4432-b846-7a1eb54efc17",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1437516316000,
            "nodeEndTime": 1437516885000,
            "regionName": "Openstack-regionOne",
            "cloudName": "CloudCenter regionOne",
            "cloudAccountName": "CloudCenter Private Cloud",
            "hostName": "cqjw-aaf1296a8.novalocal",
            "publicIpAddress": "10.11.12.23",
            "privateIpAddress": "10.0.0.0",
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.0,
            "nodeHours": 0.153889,
            "tags": null,
            "serviceId": "7",
            "serviceName": "tomcat6",
            "appName": "AppCluster",
            "osName": "Linux"
        }, 
        ...
        {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "14189",
            "jobName": "Tomcat",
            "nodeId": "cloudworker-9ed96e79-f389-4e3c-88c3-81829f93fe35",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1446101381000,
            "nodeEndTime": 1446149049000,
            "regionName": "Google-us-central1",
            "cloudName": "us-central1",
            "cloudAccountName": "CloudCenter SaaS",
            "hostName": "cloudworker-9ed96e79-f389-4e3c-88c3-81829f93fe35",
            "publicIpAddress": "10.19.17.1",
            "privateIpAddress": "10.24.0.2",
            "memorySize": 4096,
            "storageSize": 10,
            "numberOfCpus": 2,
            "cloudCost": 3.9199998,
            "nodeHours": 13.238888,
            "tags": null,
            "serviceId": "43",
            "serviceName": "CentOS",
            "appName": "Tomcat",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "14333",
            "jobName": "Database",
            "nodeId": "cloudworker-b6297322-44fd-4d21-a183-d2cf358a3406",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1446218682000,
            "nodeEndTime": 1446396258000,
            "regionName": "Google-us-central1",
            "cloudName": "us-central1",
            "cloudAccountName": "CloudCenter SaaS",
            "hostName": "cloudworker-b6297322-44fd-4d21-a183-d2cf358a3406",
            "publicIpAddress": "13.21.15.2 ",
            "privateIpAddress ": "10.24.0.5 ",
            "memorySize ": 2048,
            "storageSize ": 10,
            "numberOfCpus ": 2,
            "cloudCost ": 4.480001,
            "nodeHours": 31.60333,
            "tags": null,
            "serviceId": "22",
            "serviceName": "mysql",
            "appName": "Database",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "16824",
            "jobName": "WebServer",
            "nodeId": "cloudworker-bc9927f8-db39-410d-90c7-ef4ab3522248",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1447722138000,
            "nodeEndTime": 1447722824000,
            "regionName": "Google-us-central1",
            "cloudName": "us-central1",
            "cloudAccountName": "CloudCenter SaaS",
            "hostName": "cloudworker-bc9927f8-db39-410d-90c7-ef4ab3522248",
            "publicIpAddress": "10.21.13.24",
            "privateIpAddress": "10.24.0.4",
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.07,
            "nodeHours": 0.190556,
            "tags": null,
            "serviceId": "16",
            "serviceName": "apache2",
            "appName": "WebServer",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Goan",
            "email": "appstoreadmin@test.com",
            "jobId": "16810",
            "jobName": "nginx_2",
            "nodeId": "cloudworker-bd70b140-6adb-4099-8978-9db5daff5919",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1447717456000,
            "nodeEndTime": 1447721463000,
            "regionName": "Google-us-central1",
            "cloudName": "us-central1",
            "cloudAccountName": "CloudCenter SaaS",
            "hostName": "cloudworker-bd70b140-6adb-4099-8978-9db5daff5919",
            "publicIpAddress": "10.19.14.1",
            "privateIpAddress": "10.24.0.6",
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.14,
            "nodeHours": 1.112777,
            "tags": null,
            "serviceId": "12",
            "serviceName": "nginx",
            "appName": "nginx_2",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "3700",
            "jobName": "hadoop_datanodes",
            "nodeId": "cloudworker-c67680e2-026f-4808-9405-43b9b286edf0",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1438640065000,
            "nodeEndTime": 1439402445000,
            "regionName": "Google-us-central1",
            "cloudName": "us-central1",
            "cloudAccountName": "CloudCenter SaaS",
            "hostName": "cloudworker-c67680e2-026f-4808-9405-43b9b286edf0",
            "publicIpAddress": "10.19.12.2 ",
            "privateIpAddress ": "10.24 .17.1 ",
            "memorySize ": 1024,
            "storageSize ": 10,
            "numberOfCpus ": 1,
            "cloudCost ": 0.07,
            "nodeHours": 0.761944,
            "tags": null,
            "serviceId": "43",
            "serviceName": "CentOS",
            "appName": "hadoop_datanodes",
            "osName": "Linux"
        }, {
            "tenantId": "1",
            "userId": "20035",
            "firstName": "Sam",
            "lastName": "Glan",
            "email": "appstoreadmin@test.com",
            "jobId": "16739",
            "jobName": "WebServer",
            "nodeId": "cloudworker-c9ba6bf4-e204-4edf-88b6-34625d2bfab3",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1447698435000,
            "nodeEndTime": 1447699217000,
            "regionName": "Google-us-central1",
            "cloudName": "us-central1",
            "cloudAccountName": "CloudCenter SaaS",
            "hostName": "cloudworker-c9ba6bf4-e204-4edf-88b6-34625d2bfab3",
            "publicIpAddress": "10.19.1.6",
            "privateIpAddress": "10.24.0.3",
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.07,
            "nodeHours": 0.217222,
            "tags": null,
            "serviceId": "16",
            "serviceName": "apache2",
            "appName": "WebServer",
            "osName": "Linux"
        }]
    },
    "filters": {
        "userNames": [{
            "displayName": "CloudCenter Admin",
            "field": "userId",
            "value": "2"
        }, {
            "displayName": "Srira Goan",
            "field": "userId",
            "value": "20035"
        }],
        "appNames": [{
            "displayName": "AppCluster",
            "field": "appName",
            "value": "AppCluster"
        }, {
            "displayName": "AppServerIP",
            "field": "appName",
            "value": "AppServerIP"
        }, {
            "displayName": "Asterisk",
            "field": "appName",
            "value": "Asterisk"
        }, {
            "displayName": "BackendCache",
            "field": "appName",
            "value": "BackendCache"
        }, {
            "displayName": "CentOS7_2",
            "field": "appName",
            "value": "CentOS7_2"
        }, {
            "displayName": "CentOS_0",
            "field": "appName",
            "value": "CentOS_0"
        }, {
            "displayName": "CentOS_2",
            "field": "appName",
            "value": "CentOS_2"
        }, {
            "displayName": "CentOS_LoadBalancer",
            "field": "appName",
            "value": "CentOS_LoadBalancer"
        }, {
            "displayName": "Couchbase_1",
            "field": "appName",
            "value": "Couchbase_1"
        }, {
            "displayName": "DB",
            "field": "appName",
            "value": "DB"
        }, {
            "displayName": "Database",
            "field": "appName",
            "value": "Database"
        }, {
            "displayName": "IIS",
            "field": "appName",
            "value": "IIS"
        }, {
            "displayName": "Jasper_Report_Server",
            "field": "appName",
            "value": "Jasper_Report_Server"
        }, {
            "displayName": "Liferay_App_Server",
            "field": "appName",
            "value": "Liferay_App_Server"
        }, {
            "displayName": "LoadBalancer",
            "field": "appName",
            "value": "LoadBalancer"
        }, {
            "displayName": "MasterNode",
            "field": "appName",
            "value": "MasterNode"
        }, {
            "displayName": "NoSQLDatabase",
            "field": "appName",
            "value": "NoSQLDatabase"
        }, {
            "displayName": "SVN_EDGE_SERVER",
            "field": "appName",
            "value": "SVN_EDGE_SERVER"
        }, {
            "displayName": "SlaveNodes",
            "field": "appName",
            "value": "SlaveNodes"
        }, {
            "displayName": "Tomcat",
            "field": "appName",
            "value": "Tomcat"
        }, {
            "displayName": "Ubuntu",
            "field": "appName",
            "value": "Ubuntu"
        }, {
            "displayName": "Ubuntu_0",
            "field": "appName",
            "value": "Ubuntu_0"
        }, {
            "displayName": "Ubuntu_1",
            "field": "appName",
            "value": "Ubuntu_1"
        }, {
            "displayName": "Ubuntu_2",
            "field": "appName",
            "value": "Ubuntu_2"
        }, {
            "displayName": "Ubuntu_7",
            "field": "appName",
            "value": "Ubuntu_7"
        }, {
            "displayName": "Varnish",
            "field": "appName",
            "value": "Varnish"
        }, {
            "displayName": "WebServer",
            "field": "appName",
            "value": "WebServer"
        }, {
            "displayName": "apache2_0",
            "field": "appName",
            "value": "apache2_0"
        }, {
            "displayName": "apache2_1",
            "field": "appName",
            "value": "apache2_1"
        }, {
            "displayName": "apache2_7",
            "field": "appName",
            "value": "apache2_7"
        }, {
            "displayName": "apache2_8",
            "field": "appName",
            "value": "apache2_8"
        }, {
            "displayName": "docker_7",
            "field": "appName",
            "value": "docker_7"
        }, {
            "displayName": "hadoop_client",
            "field": "appName",
            "value": "hadoop_client"
        }, {
            "displayName": "hadoop_datanodes",
            "field": "appName",
            "value": "hadoop_datanodes"
        }, {
            "displayName": "hadoop_master",
            "field": "appName",
            "value": "hadoop_master"
        }, {
            "displayName": "mysql_1",
            "field": "appName",
            "value": "mysql_1"
        }, {
            "displayName": "nginx_2",
            "field": "appName",
            "value": "nginx_2"
        }, {
            "displayName": "playframework",
            "field": "appName",
            "value": "playframework"
        }, {
            "displayName": "wordpress",
            "field": "appName",
            "value": "wordpress"
        }],
        "cloudNames": [{
            "displayName": "CloudCenter regionOne",
            "field": "cloudName",
            "value": "CloudCenter regionOne"
        }, {
            "displayName": "US East (Virginia)",
            "field": "cloudName",
            "value": "US East (Virginia)"
        }, {
            "displayName ": "US West(Oregon)",
            "field ": "cloudName ",
            "value ": "US West(Oregon)"
        }, {
            "displayName ": "US - East ",
            "field": "cloudName",
            "value": "US-East"
        }, {
            "displayName": "US-West",
            "field": "cloudName",
            "value": "US-West"
        }, {
            "displayName": "us-central1",
            "field": "cloudName",
            "value": "us-central1"
        }],
        "tags": [],
        "serviceNames": [{
            "displayName": "CentOS",
            "field": "serviceId",
            "value": "43"
        }, {
            "displayName": "Couchbase",
            "field": "serviceId",
            "value": "64"
        }, {
            "displayName": "Ubuntu",
            "field": "serviceId",
            "value": "46"
        }, {
            "displayName": "apache2",
            "field": "serviceId",
            "value": "16"
        }, {
            "displayName": "cassandra",
            "field": "serviceId",
            "value": "8"
        }, {
            "displayName": "centos7",
            "field": "serviceId",
            "value": "113"
        }, {
            "displayName": "docker",
            "field": "serviceId",
            "value": "55"
        }, {
            "displayName": "iis",
            "field": "serviceId",
            "value": "31"
        }, {
            "displayName": "memcached",
            "field": "serviceId",
            "value": "11"
        }, {
            "displayName": "mysql",
            "field": "serviceId",
            "value": "22"
        }, {
            "displayName": "nginx",
            "field": "serviceId",
            "value": "12"
        }, {
            "displayName": "rdsmysql",
            "field": "serviceId",
            "value": "50"
        }, {
            "displayName": "rubyonrails",
            "field": "serviceId",
            "value": "5"
        }, {
            "displayName": "tomcat6",
            "field": "serviceId",
            "value": "7"
        }, {
            "displayName": "varnish",
            "field": "serviceId",
            "value": "6"
        }],
        "osNames": [{
            "displayName": "Linux",
            "field": "osName",
            "value": "Linux"
        }, {
            "displayName": "Windows",
            "field": "osName",
            "value": "Windows"
        }],
        "memorySizes": [{
            "displayName": "1024",
            "field": "memorySize",
            "value": "1024"
        }, {
            "displayName": "2048",
            "field": "memorySize",
            "value": "2048"
        }, {
            "displayName": "4096",
            "field": "memorySize",
            "value": "4096"
        }],
        "cpuses": [{
            "displayName": "1",
            "field": "numberOfCpus",
            "value": "1"
        }, {
            "displayName": "2",
            "field": "numberOfCpus",
            "value": "2"
        }, {
            "displayName": "4",
            "field": "numberOfCpus",
            "value": "4"
        }],
        "storageSizes": [{
            "displayName": "10",
            "field": "storageSize",
            "value": "10"
        }],
        "statuses": [{
            "displayName": "Cleaned",
            "field": "status",
            "value": "NodeCleaned"
        }, {
            "displayName": "Error",
            "field": "status",
            "value": "NodeError"
        }, {
            "displayName": "Ready",
            "field": "status",
            "value": "NodeReady"
        }, {
            "displayName": "Suspended",
            "field": "status",
            "value": "NodeSuspended"
        }, {
            "displayName": "Terminated",
            "field": "status",
            "value": "NodeTerminated"
        }]
    }
}

Example 2 – Specific Tenant

curl -k -X GET -H "Accept: application/json" -u cloudcenteradmin:40E45DBE57E35ECB
"https://<HOST>:<PORT>/v2/tenants/1/reports?reportType=MANAGED_VM_INVENTORY_REPORT&
startDate=1467497638451&endDate=1470089638453&page=0&size=50

Response

{
    "summary": {
        "tenantId": "8",
        "totalCloudCost": 0.104,
        "totalNodeHours": 1.6358329,
        "totalNumberOfRunningVMs": 0,
        "totalNumberOfVMs": 4
    },
    "details": {
        "resource": null,
        "size": 4,
        "pageNumber": 0,
        "totalElements": 4,
        "totalPages": 1,
        "vmInventoryDetails": [{
            "tenantId": "8",
            "userId": "20018",
            "firstName": "TenantA2",
            "lastName": "Admin",
            "email": "a2_admin@test.com",
            "jobId": "506",
            "jobName": "WebServer",
            "nodeId": "i-07ea84d4",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1436401703000,
            "nodeEndTime": 1436463414000,
            "regionName": "Amazon-us-east-1",
            "cloudName": "US East (Virginia)",
            "cloudAccountName": "TenantA2 AWS Account",
            "hostName": "ip-12-31-27-4.ec2.internal",
            "publicIpAddress": "10.5.12.40",
            "privateIpAddress": "12.31.27.4",
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.026,
            "nodeHours": 0.509722,
            "tags": null,
            "serviceId": "16",
            "serviceName": "apache2",
            "appName": "WebServer",
            "osName": "Linux"
        }, {
            "tenantId": "8",
            "userId": "20018",
            "firstName": "TenantA2",
            "lastName": "Admin",
            "email": "a2_admin@test.com",
            "jobId": "558",
            "jobName": "WebServer",
            "nodeId": "i-10186cc3",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1436463365000,
            "nodeEndTime": 1436493218000,
            "regionName": "Amazon-us-east-1",
            "cloudName": "US East (Virginia)",
            "cloudAccountName": "TenantA2 AWS Account",
            "hostName": "ip-12-31-17-1.ec2.internal ",
            "publicIpAddress ": "10.0.23.2 ",
            "privateIpAddress ": "12.31.17.1 ",
            "memorySize ": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.026,
            "nodeHours": 0.311944,
            "tags": null,
            "serviceId": "16",
            "serviceName": "apache2",
            "appName": "WebServer",
            "osName": "Linux"
        }, {
            "tenantId": "8",
            "userId": "20018",
            "firstName": "TenantA2",
            "lastName": "Admin",
            "email": "a2_admin@test.com",
            "jobId": "557",
            "jobName": "Database",
            "nodeId": "i-7f1f6bac",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1436463363000,
            "nodeEndTime": 1436493217000,
            "regionName": "Amazon-us-east-1",
            "cloudName": "US East (Virginia)",
            "cloudAccountName": "TenantA2 AWS Account",
            "hostName": "ip-12-31-19-4.ec2.internal",
            "publicIpAddress": "10.2.5.24",
            "privateIpAddress": "12.31.19.4 ",
            "memorySize ": 1024,
            "storageSize ": 10,
            "numberOfCpus ": 1,
            "cloudCost ": 0.026,
            "nodeHours ": 0.2925,
            "tags ": null,
            "serviceId": "22",
            "serviceName": "mysql",
            "appName": "Database",
            "osName": "Linux"
        }, {
            "tenantId": "8",
            "userId": "20018",
            "firstName": "TenantA2",
            "lastName": "Admin",
            "email": "a2_admin@test.com",
            "jobId": "505",
            "jobName": "Database",
            "nodeId": "i-bceb856f",
            "nodeStatus": "NodeTerminated",
            "nodeStartTime": 1436401733000,
            "nodeEndTime": 1436463414000,
            "regionName": "Amazon-us-east-1",
            "cloudName": "US East (Virginia)",
            "cloudAccountName": "TenantA2 AWS Account ",
            "hostName ": "ip - 12 - 31 - 24 - 8. ec2.internal ",
            "publicIpAddress ": "10.172.16.1 ",
            "privateIpAddress ": "12.31.24.8 ",
            "memorySize": 1024,
            "storageSize": 10,
            "numberOfCpus": 1,
            "cloudCost": 0.026,
            "nodeHours": 0.5216669,
            "tags": null,
            "serviceId": "22",
            "serviceName": "mysql",
            "appName": "Database",
            "osName": "Linux"
        }]
    },
    "filters": {
        "userNames": [{
            "displayName": "TenantA2 Admin",
            "field": "userId",
            "value": "20018"
        }],
        "appNames": [{
            "displayName": "Database",
            "field": "appName",
            "value": "Database"
        }, {
            "displayName": "WebServer",
            "field": "appName",
            "value": "WebServer"
        }],
        "cloudNames": [{
            "displayName": "US East (Virginia)",
            "field": "cloudName",
            "value": "US East (Virginia)"
        }],
        "tags ": [],
        "serviceNames ": [{
            "displayName ": "apache2 ",
            "field ": "serviceId ",
            "value ": "16 "
        }, {
            "displayName": "mysql",
            "field": "serviceId",
            "value": "22"
        }],
        "osNames": [{
            "displayName": "Linux",
            "field": "osName",
            "value": "Linux"
        }],
        "memorySizes": [{
            "displayName": "1024",
            "field": "memorySize",
            "value": "1024"
        }],
        "cpuses": [{
            "displayName": "1",
            "field": "numberOfCpus",
            "value": "1"
        }],
        "storageSizes": [{
            "displayName": "10",
            "field": "storageSize",
            "value": "10"
        }],
        "statuses": [{
            "displayName": "Terminated",
            "field": "status",
            "value": "NodeTerminated"
        }]
    }
}

Request Attributes

tenantId
  • DescriptionUnique, system-generated identifier for the tenant organization. A tenant admin must belong to this tenant to invoke any APIs for this tenant. See Add Sub-Tenants > Tenant ID and Tenant Name Dependency.

  • Type: String

Required

reportType

Required

startDate

Optional query parameter

endDate

Optional query parameter

tenantId
  • DescriptionUnique, system-generated identifier for the tenant organization. A tenant admin must belong to this tenant to invoke any APIs for this tenant. See Add Sub-Tenants > Tenant ID and Tenant Name Dependency.

  • Type: String

Optional query parameter

Response Attributes

summary
  • Description: Identifies the total non-managed VM inventory information for your cloud region or cloud account:
  • Type: Sequence of groups

    totalNumberOfVMs
     totalNumberOfRunningVMs   
    • Type: Integer
details
  • Description: Identifies the non-managed VM inventory details for all jobs for a cloud region or account.
  • Type: Sequence of job details

    nodeId
    • DescriptionUnique identifier for the node – generated by the cloud provider

    • Type: String
    status
    • Description: Status of the operation. See Deployment and VM States for a list of all job operations.
    • Type: Enumeration

      EnumerationDescription
      SUBMITTEDThe operation has been submitted
      RUNNINGThe operation is currently in progress
      SUCCESSThe operation succeeded
      FAILThe operation failed
    hostName
    • Description: The DNS host name for this VM.

    • Type: String
    publicIpAddr
    • Description: Public IP address of the application VM or CCO. This attribute is the same as the publicIp or publicIpAddress attributes.
    • Type: String
    privateIpAddr
    • Description: Private IP address of the application VM or CCO. This attribute is the same as the privateIp attribute and the privateIpAddress attribute.
    • Type: String