For the complete documentation index, see llms.txt. This page is also available as Markdown.

Recommendations Details

Recommendations details for workloads and node pools.

Return Azure VM Recommendation

get

Returns Azure VM Recommendation details for the given Recommendation identifier.

Query parameters
accountIdentifierstringRequired

Account Identifier for the Entity.

idstringRequired

Azure VM Recommendation identifier.

Responses
400

Bad Request

application/json

This is Failure entity as defied in Harness

statusstring · enumOptionalPossible values:
codestring · enumOptionalPossible values:
messagestringOptional
correlationIdstringOptional
get/recommendation/details/azure-vm
GET /gateway/ccm/api/recommendation/details/azure-vm?accountIdentifier=text&id=text HTTP/1.1
Host: nextgen-ce-d788d786-ssnpc
Accept: */*
{
  "status": "SUCCESS",
  "code": "DEFAULT_ERROR_CODE",
  "message": "text",
  "correlationId": "text",
  "errors": [
    {
      "fieldId": "text",
      "error": "text"
    }
  ]
}

Return EC2 Recommendation

get

Returns EC2 or AWS Passthrough V2 Recommendation details for the given Recommendation identifier.

Query parameters
accountIdentifierstringRequired

Account Identifier for the Entity.

idstringRequired

EC2 Recommendation identifier.

Responses
400

Bad Request

application/json

This is Failure entity as defied in Harness

statusstring · enumOptionalPossible values:
codestring · enumOptionalPossible values:
messagestringOptional
correlationIdstringOptional
get/recommendation/details/ec2-instance
GET /gateway/ccm/api/recommendation/details/ec2-instance?accountIdentifier=text&id=text HTTP/1.1
Host: nextgen-ce-d788d786-ssnpc
Accept: */*
{
  "status": "SUCCESS",
  "code": "DEFAULT_ERROR_CODE",
  "message": "text",
  "correlationId": "text",
  "errors": [
    {
      "fieldId": "text",
      "error": "text"
    }
  ]
}

Return ECS Recommendation

get

Returns ECS Recommendation details for the given Recommendation identifier.

Query parameters
accountIdentifierstringRequired

Account Identifier for the Entity.

idstringRequired

ECS Recommendation identifier.

fromstringOptional

Should use org.joda.time.DateTime parsable format. Example, '2022-01-31', '2022-01-31T07:54Z' or '2022-01-31T07:54:51.264Z' Defaults to Today-7days

tostringOptional

Should use org.joda.time.DateTime parsable format. Example, '2022-01-31', '2022-01-31T07:54Z' or '2022-01-31T07:54:51.264Z' Defaults to Today

bufferPercentageinteger · int64Optional

Buffer Percentage defaults to zero

Responses
400

Bad Request

application/json

This is Failure entity as defied in Harness

statusstring · enumOptionalPossible values:
codestring · enumOptionalPossible values:
messagestringOptional
correlationIdstringOptional
get/recommendation/details/ecs-service
GET /gateway/ccm/api/recommendation/details/ecs-service?accountIdentifier=text&id=text HTTP/1.1
Host: nextgen-ce-d788d786-ssnpc
Accept: */*
{
  "status": "SUCCESS",
  "code": "DEFAULT_ERROR_CODE",
  "message": "text",
  "correlationId": "text",
  "errors": [
    {
      "fieldId": "text",
      "error": "text"
    }
  ]
}

Return node pool Recommendation

get

Returns node pool Recommendation details for the given identifier.

Query parameters
accountIdentifierstringRequired

Account Identifier for the Entity.

idstringRequired

Node pool Recommendation identifier

Responses
400

Bad Request

application/json

This is Failure entity as defied in Harness

statusstring · enumOptionalPossible values:
codestring · enumOptionalPossible values:
messagestringOptional
correlationIdstringOptional
get/recommendation/details/node-pool
GET /gateway/ccm/api/recommendation/details/node-pool?accountIdentifier=text&id=text HTTP/1.1
Host: nextgen-ce-d788d786-ssnpc
Accept: */*
{
  "status": "SUCCESS",
  "code": "DEFAULT_ERROR_CODE",
  "message": "text",
  "correlationId": "text",
  "errors": [
    {
      "fieldId": "text",
      "error": "text"
    }
  ]
}

Return workload Recommendation

get

Returns workload Recommendation details for the given Recommendation identifier.

Query parameters
accountIdentifierstringRequired

Account Identifier for the Entity.

idstringRequired

Workload Recommendation identifier.

fromstringOptional

Should use org.joda.time.DateTime parsable format. Example, '2022-01-31', '2022-01-31T07:54Z' or '2022-01-31T07:54:51.264Z' Defaults to Today-7days

tostringOptional

Should use org.joda.time.DateTime parsable format. Example, '2022-01-31', '2022-01-31T07:54Z' or '2022-01-31T07:54:51.264Z' Defaults to Today

Responses
400

Bad Request

application/json

This is Failure entity as defied in Harness

statusstring · enumOptionalPossible values:
codestring · enumOptionalPossible values:
messagestringOptional
correlationIdstringOptional
get/recommendation/details/workload
GET /gateway/ccm/api/recommendation/details/workload?accountIdentifier=text&id=text HTTP/1.1
Host: nextgen-ce-d788d786-ssnpc
Accept: */*
{
  "status": "SUCCESS",
  "code": "DEFAULT_ERROR_CODE",
  "message": "text",
  "correlationId": "text",
  "errors": [
    {
      "fieldId": "text",
      "error": "text"
    }
  ]
}

Last updated

Was this helpful?