in pkg/agent/datamodel/sig_config.go [56:72]
func GetCloudTargetEnv(location string) string {
loc := strings.ToLower(strings.Join(strings.Fields(location), ""))
switch {
case strings.HasPrefix(loc, "china"):
return AzureChinaCloud
case loc == "germanynortheast" || loc == "germanycentral":
return AzureGermanCloud
case strings.HasPrefix(loc, "usgov") || strings.HasPrefix(loc, "usdod"):
return AzureUSGovernmentCloud
case strings.HasPrefix(strings.ToLower(loc), "usnat"):
return USNatCloud
case strings.HasPrefix(strings.ToLower(loc), "ussec"):
return USSecCloud
default:
return AzurePublicCloud
}
}