in src/main/java/com/amazon/jenkins/ec2fleet/EC2Api.java [184:198]
public String getEndpoint(@Nullable final String regionName, @Nullable final String endpoint) {
if (StringUtils.isNotEmpty(endpoint)) {
return endpoint;
} else if (StringUtils.isNotEmpty(regionName)) {
final Region region = RegionUtils.getRegion(regionName);
if (region != null && region.isServiceSupported(endpoint)) {
return region.getServiceEndpoint(endpoint);
} else {
final String domain = regionName.startsWith("cn-") ? "amazonaws.com.cn" : "amazonaws.com";
return "https://ec2." + regionName + "." + domain;
}
} else {
return null;
}
}