Governance Recommendation APIs
This contains APIs related to CACM Governance Recommendations
Query parameters
accountIdentifierstringRequired
Account Identifier for the Entity.
ruleIdstringRequired
Responses
400
Bad Request
This is Failure entity as defied in Harness
statusstring · enumOptionalPossible values:
codestring · enumOptionalPossible values:
messagestringOptional
correlationIdstringOptional
500
Internal server error
default
Return governance rule recommendation health summary.
application/json
get/governance/recommendationHealth
GET /gateway/ccm/api/governance/recommendationHealth?accountIdentifier=text&ruleId=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"
}
]
}Path parameters
recommendationIdstringRequired
Query parameters
accountIdentifierstringRequired
Account Identifier for the Entity.
Responses
400
Bad Request
This is Failure entity as defied in Harness
statusstring · enumOptionalPossible values:
codestring · enumOptionalPossible values:
messagestringOptional
correlationIdstringOptional
500
Internal server error
default
Returns governance recommendation details.
application/json
get/governance/recommendation/{recommendationId}
GET /gateway/ccm/api/governance/recommendation/{recommendationId}?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"
}
]
}Query parameters
accountIdentifierstringRequired
Account Identifier for the Entity.
Body
This has the query to list the Rule Recommendation Health Summary
accountIdstringOptional
accountId
cloudProviderstring · enumOptionalPossible values:
cloudProvider
isOOTBbooleanOptional
isOOTB
healthStatusstring · enumOptionalPossible values:
healthStatus
searchstringOptional
search
limitinteger · int32Optional
limit
offsetinteger · int32Optional
offset
Responses
400
Bad Request
This is Failure entity as defied in Harness
statusstring · enumOptionalPossible values:
codestring · enumOptionalPossible values:
messagestringOptional
correlationIdstringOptional
500
Internal server error
default
Return list of governance rule recommendation health summary.
application/json
post/governance/recommendationHealth/list
POST /gateway/ccm/api/governance/recommendationHealth/list?accountIdentifier=text HTTP/1.1
Host: nextgen-ce-d788d786-ssnpc
Content-Type: application/json
Accept: */*
Content-Length: 176
{
"accountId": "text",
"cloudProvider": "AWS",
"isOOTB": true,
"healthStatus": "FAILED",
"search": "text",
"limit": 1,
"offset": 1,
"orderBy": [
{
"field": "PERSPECTIVE_ID",
"order": "ASCENDING"
}
]
}{
"status": "SUCCESS",
"code": "DEFAULT_ERROR_CODE",
"message": "text",
"correlationId": "text",
"errors": [
{
"fieldId": "text",
"error": "text"
}
]
}Last updated
Was this helpful?