Amazon EC2 Auto Scaling · JSON Structure

Ec2 Auto Scaling Delete Auto Scaling Group Type Structure

DeleteAutoScalingGroupType schema from Auto Scaling

Type: object Properties: 2 Required: 1
Amazon Web ServicesAuto ScalingComputeEC2High AvailabilityScaling

DeleteAutoScalingGroupType is a JSON Structure definition published by Amazon EC2 Auto Scaling, describing 2 properties, of which 1 is required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

AutoScalingGroupName ForceDelete

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-ec2-auto-scaling/refs/heads/main/json-structure/ec2-auto-scaling-delete-auto-scaling-group-type-structure.json",
  "name": "DeleteAutoScalingGroupType",
  "description": "DeleteAutoScalingGroupType schema from Auto Scaling",
  "type": "object",
  "properties": {
    "AutoScalingGroupName": {
      "allOf": [
        {
          "$ref": "#/components/schemas/XmlStringMaxLen255"
        },
        {
          "description": "The name of the Auto Scaling group."
        }
      ]
    },
    "ForceDelete": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ForceDelete"
        },
        {
          "description": "Specifies that the group is to be deleted along with all instances associated with the group, without waiting for all instances to be terminated. This action also deletes any outstanding lifecycle actions associated with the group."
        }
      ]
    }
  },
  "required": [
    "AutoScalingGroupName"
  ]
}