我想从该实例获取ec2实例的user_data。我在链接中查看了AWS :: EC2 :: Instance类的文档 http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/EC2/Instance.html
并试图像这样获取user_data
要求' aws-sdk' 放置AWS :: EC2 :: Instance.instance.user_data
但我认为这不是正确的方式。任何人都可以告诉我如何获取实例的user_data。
答案 0 :(得分:0)
试试这个: -
require 'aws-sdk'
EC2 = AWS::EC2.new(
:access_key_id => 'access_key_id',
:secret_access_key => 'secret_access_key')
instance = EC2.instances['i-9e516a95']
puts instance.user_data
注意: - ' i-9e516a95'是一个特定的instance_id,并确保该实例正在运行。