Cloud Cost Recommendation Ignore List

Cloud Cost recommendation CRUD apis for recommendations ignore list.

Add resources to recommendations ignore list

Add resources to recommendations ignore list

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string

Account Identifier for the Entity.

Request Body schema: application/json
required

Request body containing IgnoreList

Array of objects (RecommendationWorkloadId) unique
Array of objects (RecommendationNodepoolId) unique
Array of objects (RecommendationECSServiceId) unique
Array of objects (RecommendationEC2InstanceId) unique
Array of objects (RecommendationAzureVmId) unique
Array of objects (RecommendationGovernanceRuleId) unique
Responses
400

Bad Request

500

Internal server error

default

Returns ignore list

post/ccm/api/recommendation/ignore-list/add
Request samples
application/json
{
  • "workloads": [
    ],
  • "nodepools": [
    ],
  • "ecsServices": [
    ],
  • "ec2Instances": [
    ],
  • "azureVmIds": [
    ],
  • "governanceRuleIds": [
    ]
}
Response samples
application/json
{
  • "status": "SUCCESS",
  • "code": "DEFAULT_ERROR_CODE",
  • "message": "string",
  • "correlationId": "string",
  • "errors": [
    ]
}

Get resources in recommendations ignore list

Get resources in recommendations ignore list

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string

Account Identifier for the Entity.

Responses
400

Bad Request

500

Internal server error

default

Returns ignore list

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

Remove resources from recommendations ignore list

Remove resources from recommendations ignore list

Securityx-api-key
Request
query Parameters
accountIdentifier
required
string

Account Identifier for the Entity.

Request Body schema: application/json
required

Request body containing IgnoreList

Array of objects (RecommendationWorkloadId) unique
Array of objects (RecommendationNodepoolId) unique
Array of objects (RecommendationECSServiceId) unique
Array of objects (RecommendationEC2InstanceId) unique
Array of objects (RecommendationAzureVmId) unique
Array of objects (RecommendationGovernanceRuleId) unique
Responses
400

Bad Request

500

Internal server error

default

Returns ignore list

post/ccm/api/recommendation/ignore-list/remove
Request samples
application/json
{
  • "workloads": [
    ],
  • "nodepools": [
    ],
  • "ecsServices": [
    ],
  • "ec2Instances": [
    ],
  • "azureVmIds": [
    ],
  • "governanceRuleIds": [
    ]
}
Response samples
application/json
{
  • "status": "SUCCESS",
  • "code": "DEFAULT_ERROR_CODE",
  • "message": "string",
  • "correlationId": "string",
  • "errors": [
    ]
}