class Awspec::Type::Nlb

Constants

STATES

Public Instance Methods

has_security_group?(_sg_id) click to toggle source
# File lib/awspec/type/nlb.rb, line 23
def has_security_group?(_sg_id)
  false
end
has_subnet?(subnet_id) click to toggle source
# File lib/awspec/type/nlb.rb, line 27
def has_subnet?(subnet_id)
  azs = resource_via_client.availability_zones
  ret = azs.find do |az|
    az.subnet_id == subnet_id
  end
  return true if ret

  subnet2 = find_subnet(subnet_id)
  azs.find do |az|
    az.subnet_id == subnet2.subnet_id
  end
end
id() click to toggle source
# File lib/awspec/type/nlb.rb, line 9
def id
  @id ||= resource_via_client.load_balancer_name if resource_via_client
end
resource_via_client() click to toggle source
# File lib/awspec/type/nlb.rb, line 5
def resource_via_client
  @resource_via_client ||= find_nlb(@display_name)
end