in aliyun-net-credentials/Utils/AuthUtils.cs [125:136]
public static string GetStsRegionWithVpc(string stsRegionId, bool? enableVpc)
{
string regionId = string.IsNullOrEmpty(stsRegionId) ? Environment.GetEnvironmentVariable("ALIBABA_CLOUD_STS_REGION") : stsRegionId;
var enable = Environment.GetEnvironmentVariable("ALIBABA_CLOUD_VPC_ENDPOINT_ENABLED") ?? "";
bool enableVpcEnv = enable.ToLower() == "true";
string isVpc = (enableVpc == null ? enableVpcEnv : (bool)enableVpc) ? "-vpc" : "";
if (!string.IsNullOrEmpty(regionId))
{
return string.Format("{0}.{1}", isVpc, regionId);
}
return "";
}