yunion.io/x/cloudmux@v0.3.10-0-alpha.1/pkg/multicloud/azure/geographicinfo.go (about)

     1  // Copyright 2019 Yunion
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  package azure
    16  
    17  import (
    18  	api "yunion.io/x/cloudmux/pkg/apis/compute"
    19  	"yunion.io/x/cloudmux/pkg/cloudprovider"
    20  )
    21  
    22  var AzureGeographicInfo = map[string]cloudprovider.SGeographicInfo{
    23  	"southafricanorth":   api.RegionPretoria,     //比勒陀利亚, 南非
    24  	"southafricawest":    api.RegionCapeTown,     //开普敦 南非
    25  	"australiacentral2":  api.RegionYarralumla,   //亚拉伦拉 澳大利亚
    26  	"koreasouth":         api.RegionBusan,        //釜山 韩国
    27  	"canadacentral":      api.RegionToronto,      //加拿大 多伦多
    28  	"northeurope":        api.RegionDublin,       //都柏林 爱尔兰
    29  	"australiacentral":   api.RegionYarralumla,   //亚拉伦拉 澳大利亚
    30  	"francecentral":      api.RegionAllier,       //阿利埃河 法国
    31  	"westus":             api.RegionSanFrancisco, //旧金山 美国
    32  	"japanwest":          api.RegionOsaka,        //大阪市 日本
    33  	"francesouth":        api.RegionTarn,         //塔恩 法国
    34  	"eastus":             api.RegionVirginia,     // 美国 弗吉尼亚
    35  	"westindia":          api.RegionMumbai,       //印度 孟买
    36  	"westcentralus":      api.RegionUtah,         //美国 犹他州
    37  	"southeastasia":      api.RegionSingapore,    //新加坡
    38  	"eastasia":           api.RegionHongkong,
    39  	"eastus2":            api.RegionVirginia,    // 美国 弗吉尼亚
    40  	"japaneast":          api.RegionTokyo,       // 日本 东京
    41  	"ukwest":             api.RegionHalton,      //英国 哈尔顿
    42  	"australiasoutheast": api.RegionMelbourne,   // 澳大利亚 墨尔本
    43  	"uksouth":            api.RegionSussex,      //英国 西苏塞克斯
    44  	"westus2":            api.RegionWashington,  //美国 华盛顿
    45  	"southcentralus":     api.RegionTexas,       //美国 德克萨斯
    46  	"brazilsouth":        api.RegionSaoPaulo,    //巴西 圣保罗
    47  	"koreacentral":       api.RegionSeoul,       //韩国 汉城 -> 首尔
    48  	"centralindia":       api.RegionMaharashtra, //印度 马哈拉施特拉邦
    49  	"northcentralus":     api.RegionChicago,     //美国 芝加哥
    50  	"centralus":          api.RegionIowa,        //美国 爱荷华
    51  	"australiaeast":      api.RegionSydney,      //澳大利亚 悉尼
    52  	"westeurope":         api.RegionHolland,     //荷兰
    53  	"canadaeast":         api.RegionQuebec,      //加拿大 魁北克市
    54  	"southindia":         api.RegionKanchipuram, //印度 甘吉布勒姆
    55  	"uaenorth":           api.RegionDubai,
    56  	"uaecentral":         api.RegionDubai,
    57  	"switzerlandwest":    api.RegionGeneva,      // 日内瓦
    58  	"switzerlandnorth":   api.RegionZurich,      // 苏黎世
    59  	"norwaywest":         api.RegionStavanger,   // 斯塔万格
    60  	"norwayeast":         api.RegionOslo,        // 奥斯陆
    61  	"germanywestcentral": api.RegionFrankfurt,   // 法兰克福
    62  	"germanynorth":       api.RegionDelmenhorst, // 代尔门霍斯特
    63  	"westus3":            api.RegionPhoenix,
    64  	"brazilsoutheast":    api.RegionRioDeJaneiro,    // 里约热内卢
    65  	"jioindiawest":       api.RegionJioIndiaWest,    // 贾姆讷格尔
    66  	"jioindiacentral":    api.RegionJioIndiaCentral, // 那格浦尔
    67  
    68  	"chinaeast":   api.RegionShanghai,
    69  	"chinaeast2":  api.RegionShanghai,
    70  	"chinanorth":  api.RegionBeijing,
    71  	"chinanorth2": api.RegionBeijing,
    72  	"chinanorth3": api.RegionZhangjiakou,
    73  }