{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "AwsAttributes",
  "type": "object",
  "properties": {
    "first_on_demand": {
      "type": "integer",
      "description": "Number of on-demand instances to place first."
    },
    "availability": {
      "type": "string"
    },
    "zone_id": {
      "type": "string",
      "description": "The availability zone identifier (e.g., us-west-2a)."
    },
    "instance_profile_arn": {
      "type": "string",
      "description": "IAM instance profile ARN for the cluster instances."
    },
    "spot_bid_price_percent": {
      "type": "integer",
      "description": "Max bid price as percentage of on-demand price."
    },
    "ebs_volume_type": {
      "type": "string"
    },
    "ebs_volume_count": {
      "type": "integer"
    },
    "ebs_volume_size": {
      "type": "integer"
    }
  }
}