Amazon Compute Optimizer · Schema
ECSServiceRecommendationOption
Describes the recommendation options for an Amazon ECS service.
Cost OptimizationFinOpsMachine LearningResource Recommendations
Properties
| Name | Type | Description |
|---|---|---|
| memory | object | |
| cpu | object | |
| savingsOpportunity | object | |
| projectedUtilizationMetrics | object | |
| containerRecommendations | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-compute-optimizer/refs/heads/main/json-schema/compute-optimizer-ecs-service-recommendation-option-schema.json",
"title": "ECSServiceRecommendationOption",
"description": " Describes the recommendation options for an Amazon ECS service. ",
"type": "object",
"properties": {
"memory": {
"allOf": [
{
"$ref": "#/components/schemas/NullableMemory"
},
{
"description": " The memory size of the Amazon ECS service recommendation option. "
}
]
},
"cpu": {
"allOf": [
{
"$ref": "#/components/schemas/NullableCpu"
},
{
"description": " The CPU size of the Amazon ECS service recommendation option. "
}
]
},
"savingsOpportunity": {
"$ref": "#/components/schemas/SavingsOpportunity"
},
"projectedUtilizationMetrics": {
"allOf": [
{
"$ref": "#/components/schemas/ECSServiceProjectedUtilizationMetrics"
},
{
"description": " An array of objects that describe the projected utilization metrics of the Amazon ECS service recommendation option. "
}
]
},
"containerRecommendations": {
"allOf": [
{
"$ref": "#/components/schemas/ContainerRecommendations"
},
{
"description": " The CPU and memory size recommendations for the containers within the task of your Amazon ECS service. "
}
]
}
}
}