本文整理汇总了Java中com.microsoft.azure.AzureEnvironment.AZURE_US_GOVERNMENT属性的典型用法代码示例。如果您正苦于以下问题:Java AzureEnvironment.AZURE_US_GOVERNMENT属性的具体用法?Java AzureEnvironment.AZURE_US_GOVERNMENT怎么用?Java AzureEnvironment.AZURE_US_GOVERNMENT使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类com.microsoft.azure.AzureEnvironment
的用法示例。
在下文中一共展示了AzureEnvironment.AZURE_US_GOVERNMENT属性的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getAzureEnvironment
protected AzureEnvironment getAzureEnvironment(String environment) {
if (StringUtils.isEmpty(environment)) {
return AzureEnvironment.AZURE;
}
switch (environment.toUpperCase(Locale.ENGLISH)) {
case "AZURE_CHINA":
return AzureEnvironment.AZURE_CHINA;
case "AZURE_GERMANY":
return AzureEnvironment.AZURE_GERMANY;
case "AZURE_US_GOVERNMENT":
return AzureEnvironment.AZURE_US_GOVERNMENT;
default:
return AzureEnvironment.AZURE;
}
}
示例2: getAzureEnvironmentFromDeprecatedConfig
/**
* Gets the corresponding AzureEnvironment from the deprecated plugin v1 management url.
*
* N.b. that Azure China is currently not supported.
*
* @param managementUrl plugin v1 endpoint
* @return the AzureEnvironment or null if it doesn't exist
*/
static AzureEnvironment getAzureEnvironmentFromDeprecatedConfig(String managementUrl) {
if (managementUrl == null) {
return null;
}
managementUrl = managementUrl.replaceAll("/$", "");
if (managementUrl.equals(AzureEnvironment.AZURE.managementEndpoint().replaceAll("/$", ""))) {
return AzureEnvironment.AZURE;
} else if (managementUrl.equals(AzureEnvironment.AZURE_US_GOVERNMENT.managementEndpoint()
.replaceAll("/$", ""))) {
return AzureEnvironment.AZURE_US_GOVERNMENT;
} else if (managementUrl.equals(AzureEnvironment.AZURE_GERMANY.managementEndpoint()
.replaceAll("/$", ""))) {
return AzureEnvironment.AZURE_GERMANY;
}
// Azure China is currently not supported
// the deprecated config doesn't match any AzureEnvironment; return null
return null;
}
示例3: getEnvironment
private AzureEnvironment getEnvironment()
{
switch (azureEnvironmentName)
{
case "AZURE":
return AzureEnvironment.AZURE;
case "AZURE_CHINA":
return AzureEnvironment.AZURE_CHINA;
case "AZURE_GERMANY":
return AzureEnvironment.AZURE_GERMANY;
case "AZURE_US_GOVERNMENT":
return AzureEnvironment.AZURE_US_GOVERNMENT;
}
throw new IllegalArgumentException("Invalid setting for azure.environment " + azureEnvironmentName);
}
示例4: environment
AzureEnvironment environment() {
if (environmentName == null) {
return null;
} else if (environmentName.equalsIgnoreCase("AzureCloud")) {
return AzureEnvironment.AZURE;
} else if (environmentName.equalsIgnoreCase("AzureChinaCloud")) {
return AzureEnvironment.AZURE_CHINA;
} else if (environmentName.equalsIgnoreCase("AzureGermanCloud")) {
return AzureEnvironment.AZURE_GERMANY;
} else if (environmentName.equalsIgnoreCase("AzureUSGovernment")) {
return AzureEnvironment.AZURE_US_GOVERNMENT;
} else {
return null;
}
}
示例5: parseEnvironment
static AzureEnvironment parseEnvironment(String environmentName) {
switch (environmentName) {
case "AZURE":
return AzureEnvironment.AZURE;
case "AZURE_CHINA":
return AzureEnvironment.AZURE_CHINA;
case "AZURE_US_GOVERNMENT":
return AzureEnvironment.AZURE_US_GOVERNMENT;
case "AZURE_GERMANY":
return AzureEnvironment.AZURE_GERMANY;
default:
throw new IllegalArgumentException("auth: unrecognized Azure environment: " + environmentName);
}
}