0

我使用 Go SDK 在 Azure 中部署应用程序。我现在计划对 Azure Gov Cloud 做同样的事情。是否必须对来自计算、存储、网络、订阅客户端 API 的调用进行任何更改才能使其适用于 Azure Govcloud?例如,为了获取位置列表,是否应该对 API 调用参数进行任何更改以使其在 GovCloud 中工作?

4

2 回答 2

2

根据文档,您应该能够AZURE_ENVIRONMENT在调用 NewAuthorizerFromEnvironment() 方法之前设置环境变量。将此环境变量的值设置为:AZUREUSGOVERNMENTCLOUD

于 2018-10-01T19:44:38.377 回答
0

当与主权云交互时,通常更新速度比公共云慢,您需要确保选择在您的云中可用的 API 版本。Azure-SDK-for-Go 专门设计用于促进这一点,将 API-Version 放在路径名中。

此外,正如@Steve Michelotti 指出的那样,您需要注入政府环境,以便 SDK 使用正确的基本 URL。

于 2018-11-06T18:05:26.987 回答