Governance Overview
This contains APIs related to CACM Governance Overview Page
Account Identifier for the Entity.
Time
List of all possible Operators
Bad Request
This is Failure entity as defied in Harness
Internal server error
Return day wise total evaluations grouped by evaluation status.
POST /gateway/ccm/api/governance/overview/dayWiseTotalEvaluations?accountIdentifier=text HTTP/1.1
Host: nextgen-ce-d788d786-ssnpc
Content-Type: application/json
Accept: */*
Content-Length: 37
[
{
"operator": "NOT_IN",
"timestamp": 1
}
]{
"status": "SUCCESS",
"code": "DEFAULT_ERROR_CODE",
"message": "text",
"correlationId": "text",
"errors": [
{
"fieldId": "text",
"error": "text"
}
]
}Account Identifier for the Entity.
Bad Request
This is Failure entity as defied in Harness
Internal server error
Return total number of new enforcement recommendations.
GET /gateway/ccm/api/governance/overview/totalNewEnforcementRecommendations?accountIdentifier=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"
}
]
}Account Identifier for the Entity.
Time
List of all possible Operators
Bad Request
This is Failure entity as defied in Harness
Internal server error
Return top cloud accounts by combined governance recommendation savings.
POST /gateway/ccm/api/governance/overview/topCloudAccountGovernanceSavings?accountIdentifier=text HTTP/1.1
Host: nextgen-ce-d788d786-ssnpc
Content-Type: application/json
Accept: */*
Content-Length: 37
[
{
"operator": "NOT_IN",
"timestamp": 1
}
]{
"status": "SUCCESS",
"code": "DEFAULT_ERROR_CODE",
"message": "text",
"correlationId": "text",
"errors": [
{
"fieldId": "text",
"error": "text"
}
]
}Account Identifier for the Entity.
Bad Request
This is Failure entity as defied in Harness
Internal server error
Return total number of active enforcements.
GET /gateway/ccm/api/governance/overview/totalActiveEnforcements?accountIdentifier=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"
}
]
}Account Identifier for the Entity.
Bad Request
This is Failure entity as defied in Harness
Internal server error
Return total number of evaluations.
GET /gateway/ccm/api/governance/overview/totalEvaluations?accountIdentifier=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"
}
]
}Account Identifier for the Entity.
Time
List of all possible Operators
Bad Request
This is Failure entity as defied in Harness
Internal server error
Return total realised Savings.
POST /gateway/ccm/api/governance/overview/totalRealisedSavingsV2?accountIdentifier=text HTTP/1.1
Host: nextgen-ce-d788d786-ssnpc
Content-Type: application/json
Accept: */*
Content-Length: 37
[
{
"operator": "NOT_IN",
"timestamp": 1
}
]{
"status": "SUCCESS",
"code": "DEFAULT_ERROR_CODE",
"message": "text",
"correlationId": "text",
"errors": [
{
"fieldId": "text",
"error": "text"
}
]
}Account Identifier for the Entity.
Bad Request
This is Failure entity as defied in Harness
Internal server error
Return total realised Savings grouped by cloud provider/resource type.
GET /gateway/ccm/api/governance/overview/totalRealisedSavingsGrouped?accountIdentifier=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"
}
]
}Account Identifier for the Entity.
Time
List of all possible Operators
Bad Request
This is Failure entity as defied in Harness
Internal server error
Return total realised savings time series, bucketed by day/week/month.
POST /gateway/ccm/api/governance/overview/totalRealisedSavingsTimeSeries?accountIdentifier=text HTTP/1.1
Host: nextgen-ce-d788d786-ssnpc
Content-Type: application/json
Accept: */*
Content-Length: 37
[
{
"operator": "NOT_IN",
"timestamp": 1
}
]{
"status": "SUCCESS",
"code": "DEFAULT_ERROR_CODE",
"message": "text",
"correlationId": "text",
"errors": [
{
"fieldId": "text",
"error": "text"
}
]
}Last updated
Was this helpful?