IBM Cloud:如何查找位置名称的区域标识符?

IBM Cloud: How to find region identifier for location name?

IBM Cloud recently updated global location names (regions)。我如何以编程方式(CLI 或 API)找出新名称是什么以及它们与区域标识符的关系?

在命令行上,最简单的方法是使用 ibmcloud regions 命令:

>> ibmcloud regions 
Listing regions...

Name       Display name    Customer   Deployment   Type   
au-syd     Sydney          IBM        Production   public   
jp-tok     Tokyo                                      
eu-de      Frankfurt       IBM        Production   public   
eu-gb      London          IBM        Production   public   
us-south   Dallas          IBM        Production   public   
us-east    Washington DC   IBM        Production   public 

另一种选择是在 mccp.<region>.bluemix.net/V2/regions 上使用 GET 请求(您至少需要知道一个区域标识符:

curl mccp.eu-de.bluemix.net/V2/regions

这个 returns 一个 JSON 对象,包含可用区域、它们的标识符和显示名称、API 端点信息等等。