Skip to main content
GET
/
analysis
/
cloud
/
gcp
/
{analysisId}
/
results
List recommendations for a GCP analysis
curl --request GET \
  --url https://{host}/analysis/cloud/gcp/{analysisId}/results
[
  {
    "entityId": "<string>",
    "resourceId": "<string>",
    "accountIdRef": "<string>",
    "region": "<string>",
    "currentType": "<string>",
    "recommendationType": "<string>",
    "recommendedType": "<string>",
    "implementationMethod": "<string>",
    "predictedUptime": 123,
    "totalHoursRunning": "<string>",
    "totalHours": "<string>",
    "name": "<string>",
    "rptHref": "<string>",
    "approvalType": "<string>",
    "densifyPolicy": "<string>",
    "savingsEstimate": "<string>",
    "effortEstimate": "Moderate",
    "powerState": "<string>",
    "recommendedHostEntityId": "<string>",
    "currentCost": "<string>",
    "recommendedCost": "<string>",
    "serviceType": "<string>",
    "currentHourlyRate": "<string>",
    "recommendedHourlyRate": "<string>",
    "attributes": [
      {
        "id": "<string>",
        "name": "<string>",
        "value": "<string>"
      }
    ],
    "recommFirstSeen": 123,
    "recommLastSeen": 123,
    "recommSeenCount": 123,
    "auditInfo": {
      "dataCollection": {
        "dateFirstAudited": 123,
        "dateLastAudited": 123,
        "auditCount": 123
      },
      "workloadDataLast30": {
        "firstDate": 123,
        "lastDate": 123,
        "totalDays": 123,
        "seenDays": 123
      }
    },
    "dataQuality": [
      {
        "workloadName": "<string>",
        "firstSeen": 123,
        "lastSeen": 123,
        "completeDays": 123,
        "partialDays": 123
      }
    ]
  }
]

Path Parameters

analysisId
string
required

Unique ID of the GCP analysis.

Query Parameters

includeAttributes
boolean
default:false

Return system attributes when true.

dataQuality
string

Quoted, comma-separated workload names for data-quality details.

recommendationType
string

Filter by recommendation action (e.g., Upsize, Downsize, Modernize, Just Right, Terminate, Not Analyzed, etc.).

region
string

Filter by GCP region.

currentType
string

Filter by current instance type.

serviceType
string

Filter by service type (Compute Engine).

name
string

Filter by system name.

entityId
string

Filter by Densify entity ID.

accountIdRef
string

Filter by GCP project identifier.

Response

Collection of recommendations

entityId
string

Densify entity ID.

resourceId
string

GCP identifier for the Compute Engine system.

accountIdRef
string

GCP project ID.

region
string
currentType
string
recommendationType
string

Action type (e.g., Just Right, Upsize/Downsize [Optimal Family or same family], Modernize [Optimal Family or same family], Terminate, Not Analyzed).

implementationMethod
string

Self Optimization | Manual | N/A.

predictedUptime
number

Percent.

totalHoursRunning
string
totalHours
string
name
string
rptHref
string<uri>

Use Accept: application/octet-stream over HTTPS to download the PDF report.

approvalType
string
densifyPolicy
string
savingsEstimate
string

Catalog-cost delta (current - recommended); PDF uses predicted uptime in its calc.

effortEstimate
enum<string>
Available options:
Moderate,
Low,
Very Low,
None,
Impossible
powerState
string
currentCost
string
serviceType
string

Compute Engine.

currentHourlyRate
string
attributes
object[]

Returned only when includeAttributes=true.

recommFirstSeen
integer
recommLastSeen
integer
recommSeenCount
integer
auditInfo
object
dataQuality
object[]