Resource Type: ec2_vpc
- Defined in:
- lib/puppet/type/ec2_vpc.rb
- Providers:
-
v2
Overview
A type representing an AWS VPC.
Properties
-
cidr_block
The IP range for the VPC.
-
dhcp_options
The DHCP option set to use for this VPC.
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
-
instance_tenancy
(defaults to: default)
The supported tenancy options for instances in this VPC.
Supported values:- default
- dedicated
-
region
The region in which to launch the VPC.
-
tags
The tags to assign to the VPC.
Parameters
-
name (namevar)
The name of the VPC.
-
provider
The specific backend to use for this ‘ec2_vpc` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.