Resource Type: elb_loadbalancer

Defined in:
lib/puppet/type/elb_loadbalancer.rb
Providers:
v2

Overview

Type representing an ELB load balancer.

Properties

  • availability_zones

    The availability zones in which to launch the load balancer.

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • instances

    The instances to associate with the load balancer.

  • listeners

    The ports and protocols the load balancer listens to.

  • region

    The region in which to launch the load balancer.

  • scheme (defaults to: internet-facing)

    Whether the load balancer is internal or public facing.

    Supported values:
    • internet-facing
    • internal
  • security_groups

    The security groups to associate the load balancer (VPC only).

  • subnets

    The region in which to launch the load balancer.

  • tags

    The tags for the load balancer.

Parameters

  • name (namevar)

    The name of the load balancer.

  • provider

    The specific backend to use for this ‘elb_loadbalancer` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.