Mark recommendation as applied/open
Bad Request
Internal server error
Returns void.
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Returns the total number of Cloud Cost Recommendations based on the specified filters.
CCM Recommendations filter body.
Bad Request
Internal server error
Returns the count of all Recommendations available.
{- "k8sRecommendationFilterPropertiesDTO": {
- "ids": [
- "string"
], - "names": [
- "string"
], - "namespaces": [
- "string"
], - "clusterNames": [
- "string"
], - "resourceTypes": [
- "WORKLOAD"
], - "recommendationStates": [
- "OPEN"
], - "cloudProvider": [
- "AWS"
], - "regions": [
- "string"
]
}, - "perspectiveFilters": [
- {
- "idFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}, - "timeFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "AFTER",
- "value": 0
}, - "viewMetadataFilter": {
- "viewId": "string",
- "isPreview": true,
- "preview": true
}, - "ruleFilter": {
- "conditions": [
- {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}
]
}
}
], - "minSaving": 0,
- "minCost": 0,
- "daysBack": 0,
- "offset": 0,
- "limit": 0,
- "childRecommendation": true,
- "includeIgnoredRecommendation": true,
- "parentRecommendation": true,
- "tagDTOs": [
- {
- "key": "string",
- "value": "string"
}
], - "tags": {
- "property1": "string",
- "property2": "string"
}, - "filterType": "CCMRecommendation"
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Returns the list of filter values for all the specified filters.
Bad Request
Internal server error
Returns the values available for a filter.
{- "columns": [
- "string"
], - "filter": {
- "k8sRecommendationFilterPropertiesDTO": {
- "ids": [
- "string"
], - "names": [
- "string"
], - "namespaces": [
- "string"
], - "clusterNames": [
- "string"
], - "resourceTypes": [
- "WORKLOAD"
], - "recommendationStates": [
- "OPEN"
], - "cloudProvider": [
- "AWS"
], - "regions": [
- "string"
]
}, - "perspectiveFilters": [
- {
- "idFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}, - "timeFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "AFTER",
- "value": 0
}, - "viewMetadataFilter": {
- "viewId": "string",
- "isPreview": true,
- "preview": true
}, - "ruleFilter": {
- "conditions": [
- {
- "field": {
- "fieldId": null,
- "fieldName": null,
- "identifier": null,
- "identifierName": null
}, - "operator": "NOT_IN",
- "values": [
- null
]
}
]
}
}
], - "minSaving": 0,
- "minCost": 0,
- "daysBack": 0,
- "offset": 0,
- "limit": 0,
- "childRecommendation": true,
- "includeIgnoredRecommendation": true,
- "parentRecommendation": true,
- "tagDTOs": [
- {
- "key": "string",
- "value": "string"
}
], - "tags": {
- "property1": "string",
- "property2": "string"
}, - "filterType": "CCMRecommendation"
}
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Returns the list of Cloud Cost Recommendations for the specified filters.
CCM Recommendations filter body.
Bad Request
Internal server error
Returns the list of Recommendations available.
{- "k8sRecommendationFilterPropertiesDTO": {
- "ids": [
- "string"
], - "names": [
- "string"
], - "namespaces": [
- "string"
], - "clusterNames": [
- "string"
], - "resourceTypes": [
- "WORKLOAD"
], - "recommendationStates": [
- "OPEN"
], - "cloudProvider": [
- "AWS"
], - "regions": [
- "string"
]
}, - "perspectiveFilters": [
- {
- "idFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}, - "timeFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "AFTER",
- "value": 0
}, - "viewMetadataFilter": {
- "viewId": "string",
- "isPreview": true,
- "preview": true
}, - "ruleFilter": {
- "conditions": [
- {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}
]
}
}
], - "minSaving": 0,
- "minCost": 0,
- "daysBack": 0,
- "offset": 0,
- "limit": 0,
- "childRecommendation": true,
- "includeIgnoredRecommendation": true,
- "parentRecommendation": true,
- "tagDTOs": [
- {
- "key": "string",
- "value": "string"
}
], - "tags": {
- "property1": "string",
- "property2": "string"
}, - "filterType": "CCMRecommendation"
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Returns the Cloud Cost Recommendations statistics for the specified filters Grouped on Resource Type.
CCM Recommendations filter body.
Bad Request
Internal server error
Returns the statistics of all Recommendations available Grouped on Resource Type.
{- "k8sRecommendationFilterPropertiesDTO": {
- "ids": [
- "string"
], - "names": [
- "string"
], - "namespaces": [
- "string"
], - "clusterNames": [
- "string"
], - "resourceTypes": [
- "WORKLOAD"
], - "recommendationStates": [
- "OPEN"
], - "cloudProvider": [
- "AWS"
], - "regions": [
- "string"
]
}, - "perspectiveFilters": [
- {
- "idFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}, - "timeFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "AFTER",
- "value": 0
}, - "viewMetadataFilter": {
- "viewId": "string",
- "isPreview": true,
- "preview": true
}, - "ruleFilter": {
- "conditions": [
- {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}
]
}
}
], - "minSaving": 0,
- "minCost": 0,
- "daysBack": 0,
- "offset": 0,
- "limit": 0,
- "childRecommendation": true,
- "includeIgnoredRecommendation": true,
- "parentRecommendation": true,
- "tagDTOs": [
- {
- "key": "string",
- "value": "string"
}
], - "tags": {
- "property1": "string",
- "property2": "string"
}, - "filterType": "CCMRecommendation"
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Returns the Cloud Cost Recommendations statistics for the specified filters.
CCM Recommendations filter body.
Bad Request
Internal server error
Returns the statistics of all Recommendations available.
{- "k8sRecommendationFilterPropertiesDTO": {
- "ids": [
- "string"
], - "names": [
- "string"
], - "namespaces": [
- "string"
], - "clusterNames": [
- "string"
], - "resourceTypes": [
- "WORKLOAD"
], - "recommendationStates": [
- "OPEN"
], - "cloudProvider": [
- "AWS"
], - "regions": [
- "string"
]
}, - "perspectiveFilters": [
- {
- "idFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}, - "timeFilter": {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "AFTER",
- "value": 0
}, - "viewMetadataFilter": {
- "viewId": "string",
- "isPreview": true,
- "preview": true
}, - "ruleFilter": {
- "conditions": [
- {
- "field": {
- "fieldId": "string",
- "fieldName": "string",
- "identifier": "CLUSTER",
- "identifierName": "string"
}, - "operator": "NOT_IN",
- "values": [
- "string"
]
}
]
}
}
], - "minSaving": 0,
- "minCost": 0,
- "daysBack": 0,
- "offset": 0,
- "limit": 0,
- "childRecommendation": true,
- "includeIgnoredRecommendation": true,
- "parentRecommendation": true,
- "tagDTOs": [
- {
- "key": "string",
- "value": "string"
}
], - "tags": {
- "property1": "string",
- "property2": "string"
}, - "filterType": "CCMRecommendation"
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}