class Awspec::Type::NatGateway
Constants
- STATES
Public Instance Methods
has_eip?(ip_address = nil)
click to toggle source
# File lib/awspec/type/nat_gateway.rb, line 25 def has_eip?(ip_address = nil) ret = resource_via_client.nat_gateway_addresses.find do |address| address.public_ip == ip_address end return true if ret res = select_eip(ip_address) ret = resource_via_client.nat_gateway_addresses.find do |address| address.public_ip == res.public_ip end return true if ret end
id()
click to toggle source
# File lib/awspec/type/nat_gateway.rb, line 11 def id @id ||= resource_via_client.nat_gateway_id if resource_via_client end
resource_via_client()
click to toggle source
# File lib/awspec/type/nat_gateway.rb, line 7 def resource_via_client @resource_via_client ||= find_nat_gateway(@display_name) end