class Convection::Model::Template::Resource::ELBV2LoadBalancer

AWS::ElasticLoadBalancingV2::LoadBalancer

Public Instance Methods

load_balancer_attribute(&block) click to toggle source

Append a load_balancer_attribute to load_balancer_attributes

# File lib/convection/model/template/resource/aws_elbv2_load_balancer.rb, line 25
def load_balancer_attribute(&block)
  attribute = ResourceProperty::ELBV2LoadBalancerAttribute.new(self)
  attribute.instance_exec(&block) if block
  load_balancer_attributes << attribute
end
render(*args) click to toggle source
# File lib/convection/model/template/resource/aws_elbv2_load_balancer.rb, line 37
def render(*args)
  super.tap do |resource|
    render_tags(resource)
  end
end
subnet_mapping(&block) click to toggle source
# File lib/convection/model/template/resource/aws_elbv2_load_balancer.rb, line 31
def subnet_mapping(&block)
  subnet_mapping = ResourceProperty::ELBV2LoadBalancerSubnetMapping.new(self)
  subnet_mapping.instance_exec(&block) if block
  subnet_mappings << subnet_mapping
end