Resource Type: ec2_launchconfiguration

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

Overview

Type representing an EC2 launch configuration.

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • image_id

    The image id to use for the instances.

  • instance_type

    The type to use for the instances.

  • key_name

    The name of the key pair associated with this instance.

  • region

    The region in which to launch the instances.

  • security_groups

    The security groups to associate with the instances.

Parameters

  • name (namevar)

    The name of the launch configuration.

  • provider

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

  • user_data

    User data script to execute on new instances.

  • vpc

    A hint to specify the VPC, useful when detecting ambiguously named security groups like default.