Elastigroup automated Availability Zone detection

As part of our commitment to always simplify, Availability Zones (AZs) are now automatically detected in Spotinst’s API. You can now completely omit AZs in your Spotinst API calls using a new attributesubnetIds, which will extract the AZs on your behalf based on the region and subnet ID parameters.

Terraform
subnet_ids = [
    "subnet-4c1d1538",
    "subnet-2791bb61",
    "subnet-703a6f58"
]
JSON
{
  "group": {
    "compute": {
      "subnetIds": [
        "subnet-4c1d1538",
        "subnet-2791bb61"
      ],
    ...
    ...
}

 

The new attribute is available for Terraform configurations or Restful APIs / CloudFormation templates.
For backward compatibility, the previous parametercompute.availabilityZones.name will continue to be supported but will now be optional.

You can check out the full documentation for our Elastigroup API here.