AwsRegions.java
package com.cloudforge.core.interfaces;
import java.util.List;
/**
* The commercial AWS regions CloudForge offers for deployment. Enabled by default in every
* account; opt-in regions are not listed. The Manager and CLI region pickers read this list, and a
* test keeps the {@code region} option on {@code DeploymentConfig} in step with it.
*/
public final class AwsRegions {
private static final List<String> COMMERCIAL = List.of(
"us-east-1", "us-east-2", "us-west-1", "us-west-2",
"ca-central-1", "sa-east-1",
"eu-west-1", "eu-west-2", "eu-west-3", "eu-central-1", "eu-north-1",
"ap-south-1", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3",
"ap-southeast-1", "ap-southeast-2");
private AwsRegions() {
}
public static List<String> commercial() {
return COMMERCIAL;
}
}