Cloud Cost Recommendations Details

Cloud Cost Recommendations details for workloads and node pools.

Return Azure VM Recommendation

Returns Azure VM Recommendation details for the given Recommendation identifier.

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string

Account Identifier for the Entity.

id
required
string

Azure VM Recommendation identifier.

Responses
400

Bad Request

500

Internal server error

default

Returns the Azure VM Recommendation for the given identifier.

get/ccm/api/recommendation/details/azure-vm
Request samples
Response samples
application/json
{
  • "status": "SUCCESS",
  • "code": "DEFAULT_ERROR_CODE",
  • "message": "string",
  • "correlationId": "string",
  • "errors": [
    ]
}

Return EC2 Recommendation

Returns EC2 Recommendation details for the given Recommendation identifier.

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string

Account Identifier for the Entity.

id
required
string

EC2 Recommendation identifier.

Responses
400

Bad Request

500

Internal server error

default

Returns the EC2 Recommendation for the given identifier.

get/ccm/api/recommendation/details/ec2-instance
Request samples
Response samples
application/json
{
  • "status": "SUCCESS",
  • "code": "DEFAULT_ERROR_CODE",
  • "message": "string",
  • "correlationId": "string",
  • "errors": [
    ]
}

Return ECS Recommendation

Returns ECS Recommendation details for the given Recommendation identifier.

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string

Account Identifier for the Entity.

id
required
string

ECS Recommendation identifier.

from
string

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

to
string

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

bufferPercentage
integer <int64>

Buffer Percentage defaults to zero

Responses
400

Bad Request

500

Internal server error

default

Returns the ECS Recommendation for the given identifier.

get/ccm/api/recommendation/details/ecs-service
Request samples
Response samples
application/json
{
  • "status": "SUCCESS",
  • "code": "DEFAULT_ERROR_CODE",
  • "message": "string",
  • "correlationId": "string",
  • "errors": [
    ]
}

Return node pool Recommendation

Returns node pool Recommendation details for the given identifier.

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string

Account Identifier for the Entity.

id
required
string

Node pool Recommendation identifier

Responses
400

Bad Request

500

Internal server error

default

Returns node pool Recommendation details for the given identifier.

get/ccm/api/recommendation/details/node-pool
Request samples
Response samples
application/json
{
  • "status": "SUCCESS",
  • "code": "DEFAULT_ERROR_CODE",
  • "message": "string",
  • "correlationId": "string",
  • "errors": [
    ]
}

Return workload Recommendation

Returns workload Recommendation details for the given Recommendation identifier.

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string

Account Identifier for the Entity.

id
required
string

Workload Recommendation identifier.

from
string

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

to
string

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

500

Internal server error

default

Returns the workload Recommendation for the given identifier.

get/ccm/api/recommendation/details/workload
Request samples
Response samples
application/json
{
  • "status": "SUCCESS",
  • "code": "DEFAULT_ERROR_CODE",
  • "message": "string",
  • "correlationId": "string",
  • "errors": [
    ]
}