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"
]
}, - "awsRecommendationFilterPropertiesDTO": {
- "instanceType": [
- "string"
]
}, - "azureRecommendationFilterProperties": {
- "instanceType": [
- "string"
], - "resourceGroup": [
- "string"
]
}, - "containerRecommendationFilterPropertiesDTO": {
- "k8sClusterName": [
- "string"
], - "k8sNamespace": [
- "string"
], - "ecsClusterName": [
- "string"
], - "ecsLaunchType": [
- "string"
]
}, - "governanceRecommendationFilterPropertiesDTO": {
- "governanceRuleName": [
- "string"
]
}, - "baseRecommendationFilterPropertiesDTO": {
- "id": [
- "string"
], - "cloudAccountId": [
- "string"
], - "cloudAccountName": [
- "string"
], - "resourceId": [
- "string"
], - "resourceName": [
- "string"
], - "region": [
- "string"
], - "resourceType": [
- "WORKLOAD"
], - "recommendationState": [
- "OPEN"
], - "cloudProvider": [
- "AWS"
]
}, - "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
}, - "timeRangeTypeFilter": "LAST_MONTH",
- "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"
}
], - "costCategoryDTOs": [
- {
- "costCategory": "string",
- "costBucket": "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"
]
}, - "awsRecommendationFilterPropertiesDTO": {
- "instanceType": [
- "string"
]
}, - "azureRecommendationFilterProperties": {
- "instanceType": [
- "string"
], - "resourceGroup": [
- "string"
]
}, - "containerRecommendationFilterPropertiesDTO": {
- "k8sClusterName": [
- "string"
], - "k8sNamespace": [
- "string"
], - "ecsClusterName": [
- "string"
], - "ecsLaunchType": [
- "string"
]
}, - "governanceRecommendationFilterPropertiesDTO": {
- "governanceRuleName": [
- "string"
]
}, - "baseRecommendationFilterPropertiesDTO": {
- "id": [
- "string"
], - "cloudAccountId": [
- "string"
], - "cloudAccountName": [
- "string"
], - "resourceId": [
- "string"
], - "resourceName": [
- "string"
], - "region": [
- "string"
], - "resourceType": [
- "WORKLOAD"
], - "recommendationState": [
- "OPEN"
], - "cloudProvider": [
- "AWS"
]
}, - "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
}, - "timeRangeTypeFilter": "LAST_MONTH",
- "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"
}
], - "costCategoryDTOs": [
- {
- "costCategory": "string",
- "costBucket": "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"
]
}, - "awsRecommendationFilterPropertiesDTO": {
- "instanceType": [
- "string"
]
}, - "azureRecommendationFilterProperties": {
- "instanceType": [
- "string"
], - "resourceGroup": [
- "string"
]
}, - "containerRecommendationFilterPropertiesDTO": {
- "k8sClusterName": [
- "string"
], - "k8sNamespace": [
- "string"
], - "ecsClusterName": [
- "string"
], - "ecsLaunchType": [
- "string"
]
}, - "governanceRecommendationFilterPropertiesDTO": {
- "governanceRuleName": [
- "string"
]
}, - "baseRecommendationFilterPropertiesDTO": {
- "id": [
- "string"
], - "cloudAccountId": [
- "string"
], - "cloudAccountName": [
- "string"
], - "resourceId": [
- "string"
], - "resourceName": [
- "string"
], - "region": [
- "string"
], - "resourceType": [
- "WORKLOAD"
], - "recommendationState": [
- "OPEN"
], - "cloudProvider": [
- "AWS"
]
}, - "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
}, - "timeRangeTypeFilter": "LAST_MONTH",
- "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"
}
], - "costCategoryDTOs": [
- {
- "costCategory": "string",
- "costBucket": "string"
}
], - "tags": {
- "property1": "string",
- "property2": "string"
}, - "filterType": "CCMRecommendation"
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}
Override savings for recommendation
Bad Request
Internal server error
Returns boolean
{- "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"
]
}, - "awsRecommendationFilterPropertiesDTO": {
- "instanceType": [
- "string"
]
}, - "azureRecommendationFilterProperties": {
- "instanceType": [
- "string"
], - "resourceGroup": [
- "string"
]
}, - "containerRecommendationFilterPropertiesDTO": {
- "k8sClusterName": [
- "string"
], - "k8sNamespace": [
- "string"
], - "ecsClusterName": [
- "string"
], - "ecsLaunchType": [
- "string"
]
}, - "governanceRecommendationFilterPropertiesDTO": {
- "governanceRuleName": [
- "string"
]
}, - "baseRecommendationFilterPropertiesDTO": {
- "id": [
- "string"
], - "cloudAccountId": [
- "string"
], - "cloudAccountName": [
- "string"
], - "resourceId": [
- "string"
], - "resourceName": [
- "string"
], - "region": [
- "string"
], - "resourceType": [
- "WORKLOAD"
], - "recommendationState": [
- "OPEN"
], - "cloudProvider": [
- "AWS"
]
}, - "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
}, - "timeRangeTypeFilter": "LAST_MONTH",
- "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"
}
], - "costCategoryDTOs": [
- {
- "costCategory": "string",
- "costBucket": "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"
]
}, - "awsRecommendationFilterPropertiesDTO": {
- "instanceType": [
- "string"
]
}, - "azureRecommendationFilterProperties": {
- "instanceType": [
- "string"
], - "resourceGroup": [
- "string"
]
}, - "containerRecommendationFilterPropertiesDTO": {
- "k8sClusterName": [
- "string"
], - "k8sNamespace": [
- "string"
], - "ecsClusterName": [
- "string"
], - "ecsLaunchType": [
- "string"
]
}, - "governanceRecommendationFilterPropertiesDTO": {
- "governanceRuleName": [
- "string"
]
}, - "baseRecommendationFilterPropertiesDTO": {
- "id": [
- "string"
], - "cloudAccountId": [
- "string"
], - "cloudAccountName": [
- "string"
], - "resourceId": [
- "string"
], - "resourceName": [
- "string"
], - "region": [
- "string"
], - "resourceType": [
- "WORKLOAD"
], - "recommendationState": [
- "OPEN"
], - "cloudProvider": [
- "AWS"
]
}, - "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
}, - "timeRangeTypeFilter": "LAST_MONTH",
- "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"
}
], - "costCategoryDTOs": [
- {
- "costCategory": "string",
- "costBucket": "string"
}
], - "tags": {
- "property1": "string",
- "property2": "string"
}, - "filterType": "CCMRecommendation"
}
{- "status": "SUCCESS",
- "code": "DEFAULT_ERROR_CODE",
- "message": "string",
- "correlationId": "string",
- "errors": [
- {
- "fieldId": "string",
- "error": "string"
}
]
}