class AWS::EC2::InternetGatewayCollection

def [] internet_gateway_id

Returns:
  • (InternetGateway) -

Parameters:
  • internet_gateway_id (String) --
def [] internet_gateway_id
  InternetGateway.new(internet_gateway_id, :config => config)
end

def _each_item options = {}, &block

def _each_item options = {}, &block
  response = filtered_request(:describe_internet_gateways, options, &block)
  response.internet_gateway_set.each do |g|
    gateway = InternetGateway.new_from(:describe_internet_gateways, g,
      g.internet_gateway_id, :config => config)
    yield(gateway)
  end
end

def create

Returns:
  • (InternetGateway) -
def create
  response = client.create_internet_gateway
  self[response.internet_gateway.internet_gateway_id]
end