有没有办法确定.Net中的当前AWS区域?
我已经能够在java https://aws.amazon.com/blogs/developer/determining-an-applications-current-region/中找到一种方法,但在.Net中找不到相应的方法。
答案 0 :(得分:2)
如果您使用的是.NET SDK,那就像
一样简单var region = Amazon.Util.EC2InstanceMetadata.Region;
它有两个主要属性,DisplayName
和SystemName
。前者为您提供"EU West (London)"
等字符串,而后者则为"eu-west-2"
。
答案 1 :(得分:0)
此信息可在EC2元数据服务的EC2实例上获得。实际上,只有可用区可用,但您可以从AZ推断该区域。
.Net SDK中可以通过Amazon.EC2.Util和EC2Metadata获取此内容。