如何在AWS中查询实例的元数据并提供JSON格式的输出

时间:2019-07-03 14:29:43

标签: c# .net amazon-web-services amazon-s3 amazon-ec2

我后面的示例代码将查询AWS内实例的元数据并提供JSON格式的输出。

它可以是任何一种语言,因为我只想看看任何示例。

该代码必须允许单独检索特定数据密钥。

我试图从中获取信息 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html

1 个答案:

答案 0 :(得分:0)

如果您使用的是C#,并且可以使用适用于EC2的AWS SDK for .NET NuGet软件包(https://www.nuget.org/packages/AWSSDK.EC2/),则可以使用EC2InstanceMetadata静态类检索各种元数据键。

有关该课程的文档在这里:https://docs.aws.amazon.com/sdkfornet/v3/apidocs/index.html?page=EC2/TEC2Metadata.html&tocid=Amazon_EC2_Util_EC2Metadata

还有简短的博客文章:https://aws.amazon.com/blogs/developer/ec2metadata/

可以在此处查看代码:https://github.com/aws/aws-sdk-net/blob/master/sdk/src/Services/EC2/Custom/_bcl/Util/EC2Metadata.cs