AutoScalingGroupConfiguration

Describes the configuration of an Auto Scaling group.

Cost OptimizationFinOpsMachine LearningResource Recommendations

Properties

Name Type Description
desiredCapacity object
minSize object
maxSize object
instanceType object
View JSON Schema on GitHub

JSON Schema

compute-optimizer-auto-scaling-group-configuration-schema.json Raw ↑
{
  "$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-auto-scaling-group-configuration-schema.json",
  "title": "AutoScalingGroupConfiguration",
  "description": "Describes the configuration of an Auto Scaling group.",
  "type": "object",
  "properties": {
    "desiredCapacity": {
      "allOf": [
        {
          "$ref": "#/components/schemas/DesiredCapacity"
        },
        {
          "description": "The desired capacity, or number of instances, for the Auto Scaling group."
        }
      ]
    },
    "minSize": {
      "allOf": [
        {
          "$ref": "#/components/schemas/MinSize"
        },
        {
          "description": "The minimum size, or minimum number of instances, for the Auto Scaling group."
        }
      ]
    },
    "maxSize": {
      "allOf": [
        {
          "$ref": "#/components/schemas/MaxSize"
        },
        {
          "description": "The maximum size, or maximum number of instances, for the Auto Scaling group."
        }
      ]
    },
    "instanceType": {
      "allOf": [
        {
          "$ref": "#/components/schemas/InstanceType"
        },
        {
          "description": "The instance type for the Auto Scaling group."
        }
      ]
    }
  }
}