class Ec2Meta::Api20140225::MetaData::MetaData

Public Instance Methods

block_device_mapping() click to toggle source
# File lib/ec2_meta/apis/2014_02_25/meta_data.rb, line 210
def block_device_mapping
  BlockDeviceMapping.new(fetcher, new_prefix('block-device-mapping'))
end
iam() click to toggle source
# File lib/ec2_meta/apis/2014_02_25/meta_data.rb, line 214
def iam
  Iam.new(fetcher, new_prefix('iam'))
end
network() click to toggle source
# File lib/ec2_meta/apis/2014_02_25/meta_data.rb, line 218
def network
  Network.new(fetcher, new_prefix('network'))
end
placement() click to toggle source
# File lib/ec2_meta/apis/2014_02_25/meta_data.rb, line 222
def placement
  Placement.new(fetcher, new_prefix('placement'))
end
public_keys(no) click to toggle source
# File lib/ec2_meta/apis/2014_02_25/meta_data.rb, line 226
def public_keys(no)
  PublicKeys.new(fetcher, new_prefix("public-keys/#{no}"), no)
end
services() click to toggle source
# File lib/ec2_meta/apis/2014_02_25/meta_data.rb, line 230
def services
  Services.new(fetcher, new_prefix('services'))
end
spot() click to toggle source
# File lib/ec2_meta/apis/2014_02_25/meta_data.rb, line 234
def spot
  Spot.new(fetcher, new_prefix('spot'))
end