AWS Fundamentals Logo
AWS Fundamentals

AWS EC2

111 CloudFormation resource types available for EC2.

CapacityManagerDataExport

AWS::EC2::CapacityManagerDataExport

Resource Type definition for AWS::EC2::CapacityManagerDataExport

CapacityReservation

AWS::EC2::CapacityReservation

Resource Type definition for AWS::EC2::CapacityReservation

CapacityReservationFleet

AWS::EC2::CapacityReservationFleet

Resource Type definition for AWS::EC2::CapacityReservationFleet

CarrierGateway

AWS::EC2::CarrierGateway

Resource Type definition for Carrier Gateway which describes the Carrier Gateway resource

ClientVpnAuthorizationRule

AWS::EC2::ClientVpnAuthorizationRule

Resource Type definition for AWS::EC2::ClientVpnAuthorizationRule

ClientVpnEndpoint

AWS::EC2::ClientVpnEndpoint

Resource Type definition for AWS::EC2::ClientVpnEndpoint

ClientVpnRoute

AWS::EC2::ClientVpnRoute

Resource Type definition for AWS::EC2::ClientVpnRoute

ClientVpnTargetNetworkAssociation

AWS::EC2::ClientVpnTargetNetworkAssociation

Resource Type definition for AWS::EC2::ClientVpnTargetNetworkAssociation

CustomerGateway

AWS::EC2::CustomerGateway

Specifies a customer gateway.

DHCPOptions

AWS::EC2::DHCPOptions

Resource Type definition for AWS::EC2::DHCPOptions

EC2Fleet

AWS::EC2::EC2Fleet

Resource Type definition for AWS::EC2::EC2Fleet

EgressOnlyInternetGateway

AWS::EC2::EgressOnlyInternetGateway

Resource Type definition for AWS::EC2::EgressOnlyInternetGateway

EIP

AWS::EC2::EIP

Specifies an Elastic IP (EIP) address and can, optionally, associate it with an Amazon EC2 instance. You can allocate an Elastic IP address from a...

EIPAssociation

AWS::EC2::EIPAssociation

Associates an Elastic IP address with an instance or a network interface. Before you can use an Elastic IP address, you must allocate it to your ac...

EnclaveCertificateIamRoleAssociation

AWS::EC2::EnclaveCertificateIamRoleAssociation

Associates an AWS Identity and Access Management (IAM) role with an AWS Certificate Manager (ACM) certificate. This association is based on Amazon ...

FlowLog

AWS::EC2::FlowLog

Specifies a VPC flow log, which enables you to capture IP traffic for a specific network interface, subnet, or VPC.

GatewayRouteTableAssociation

AWS::EC2::GatewayRouteTableAssociation

Associates a gateway with a route table. The gateway and route table must be in the same VPC. This association causes the incoming traffic to the g...

Host

AWS::EC2::Host

Resource Type definition for AWS::EC2::Host

Instance

AWS::EC2::Instance

Resource Type definition for AWS::EC2::Instance

InstanceConnectEndpoint

AWS::EC2::InstanceConnectEndpoint

Resource Type definition for AWS::EC2::InstanceConnectEndpoint

InternetGateway

AWS::EC2::InternetGateway

Allocates an internet gateway for use with a VPC. After creating the Internet gateway, you then attach it to a VPC.

IPAM

AWS::EC2::IPAM

Resource Schema of AWS::EC2::IPAM Type

IPAMAllocation

AWS::EC2::IPAMAllocation

Resource Schema of AWS::EC2::IPAMAllocation Type

IPAMPool

AWS::EC2::IPAMPool

Resource Schema of AWS::EC2::IPAMPool Type

IPAMPoolCidr

AWS::EC2::IPAMPoolCidr

Resource Schema of AWS::EC2::IPAMPoolCidr Type

IPAMPrefixListResolver

AWS::EC2::IPAMPrefixListResolver

Resource Type definition for AWS::EC2::IPAMPrefixListResolver

IPAMResourceDiscovery

AWS::EC2::IPAMResourceDiscovery

Resource Schema of AWS::EC2::IPAMResourceDiscovery Type

IPAMResourceDiscoveryAssociation

AWS::EC2::IPAMResourceDiscoveryAssociation

Resource Schema of AWS::EC2::IPAMResourceDiscoveryAssociation Type

IPAMScope

AWS::EC2::IPAMScope

Resource Schema of AWS::EC2::IPAMScope Type

IpPoolRouteTableAssociation

AWS::EC2::IpPoolRouteTableAssociation

Resource Type definition for AWS::EC2::IpPoolRouteTableAssociation

KeyPair

AWS::EC2::KeyPair

Specifies a key pair for use with an EC2long instance as follows: + To import an existing key pair, include the PublicKeyMaterial property. ...

LaunchTemplate

AWS::EC2::LaunchTemplate

Specifies the properties for creating a launch template. The minimum required properties for specifying a launch template are as follows: + You...

LocalGatewayRoute

AWS::EC2::LocalGatewayRoute

Resource Type definition for Local Gateway Route which describes a route for a local gateway route table.

LocalGatewayRouteTable

AWS::EC2::LocalGatewayRouteTable

Resource Type definition for Local Gateway Route Table which describes a route table for a local gateway.

LocalGatewayRouteTableVirtualInterfaceGroupAssociation

AWS::EC2::LocalGatewayRouteTableVirtualInterfaceGroupAssociation

Resource Type definition for Local Gateway Route Table Virtual Interface Group Association which describes a local gateway route table virtual inte...

LocalGatewayRouteTableVPCAssociation

AWS::EC2::LocalGatewayRouteTableVPCAssociation

Resource Type definition for Local Gateway Route Table VPC Association which describes an association between a local gateway route table and a VPC.

LocalGatewayVirtualInterface

AWS::EC2::LocalGatewayVirtualInterface

Resource Type definition for Local Gateway Virtual Interface which describes a virtual interface for AWS Outposts local gateways.

LocalGatewayVirtualInterfaceGroup

AWS::EC2::LocalGatewayVirtualInterfaceGroup

Resource Type definition for LocalGatewayVirtualInterfaceGroup which describes a group of LocalGateway VirtualInterfaces

NatGateway

AWS::EC2::NatGateway

Specifies a network address translation (NAT) gateway in the specified subnet. You can create either a public NAT gateway or a private NAT gateway....

NetworkAcl

AWS::EC2::NetworkAcl

Specifies a network ACL for your VPC. To add a network ACL entry, see [AWS::EC2::NetworkAclEntry](https://docs.aws.amazon.com/AWSCloudFormation/la...

NetworkAclEntry

AWS::EC2::NetworkAclEntry

Resource Type definition for AWS::EC2::NetworkAclEntry

NetworkInsightsAccessScope

AWS::EC2::NetworkInsightsAccessScope

Resource schema for AWS::EC2::NetworkInsightsAccessScope

NetworkInsightsAccessScopeAnalysis

AWS::EC2::NetworkInsightsAccessScopeAnalysis

Resource schema for AWS::EC2::NetworkInsightsAccessScopeAnalysis

NetworkInsightsAnalysis

AWS::EC2::NetworkInsightsAnalysis

Resource schema for AWS::EC2::NetworkInsightsAnalysis

NetworkInsightsPath

AWS::EC2::NetworkInsightsPath

Resource schema for AWS::EC2::NetworkInsightsPath

NetworkInterface

AWS::EC2::NetworkInterface

The AWS::EC2::NetworkInterface resource creates network interface

NetworkInterfaceAttachment

AWS::EC2::NetworkInterfaceAttachment

Attaches an elastic network interface (ENI) to an Amazon EC2 instance. You can use this resource type to attach additional network interfaces to an...

NetworkInterfacePermission

AWS::EC2::NetworkInterfacePermission

Resource Type definition for AWS::EC2::NetworkInterfacePermission

NetworkPerformanceMetricSubscription

AWS::EC2::NetworkPerformanceMetricSubscription

Resource Type definition for AWS::EC2::NetworkPerformanceMetricSubscription

PlacementGroup

AWS::EC2::PlacementGroup

Resource Type definition for AWS::EC2::PlacementGroup

PrefixList

AWS::EC2::PrefixList

Resource schema of AWS::EC2::PrefixList Type

Route

AWS::EC2::Route

Specifies a route in a route table. For more information, see [Routes](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Route_Tables.html#route...

RouteServer

AWS::EC2::RouteServer

VPC Route Server

RouteServerAssociation

AWS::EC2::RouteServerAssociation

VPC Route Server Association

RouteServerEndpoint

AWS::EC2::RouteServerEndpoint

VPC Route Server Endpoint

RouteServerPeer

AWS::EC2::RouteServerPeer

VPC Route Server Peer

RouteServerPropagation

AWS::EC2::RouteServerPropagation

VPC Route Server Propagation

RouteTable

AWS::EC2::RouteTable

Specifies a route table for the specified VPC. After you create a route table, you can add routes and associate the table with a subnet. For more ...

SecurityGroup

AWS::EC2::SecurityGroup

Resource Type definition for AWS::EC2::SecurityGroup

SecurityGroupEgress

AWS::EC2::SecurityGroupEgress

Adds the specified outbound (egress) rule to a security group. An outbound rule permits instances to send traffic to the specified IPv4 or IPv6 ad...

SecurityGroupIngress

AWS::EC2::SecurityGroupIngress

Resource Type definition for AWS::EC2::SecurityGroupIngress

SecurityGroupVpcAssociation

AWS::EC2::SecurityGroupVpcAssociation

Resource type definition for the AWS::EC2::SecurityGroupVpcAssociation resource

SnapshotBlockPublicAccess

AWS::EC2::SnapshotBlockPublicAccess

Resource Type definition for AWS::EC2::SnapshotBlockPublicAccess

SpotFleet

AWS::EC2::SpotFleet

Resource Type definition for AWS::EC2::SpotFleet

Subnet

AWS::EC2::Subnet

Specifies a subnet for the specified VPC. For an IPv4 only subnet, specify an IPv4 CIDR block. If the VPC has an IPv6 CIDR block, you can create a...

SubnetCidrBlock

AWS::EC2::SubnetCidrBlock

The AWS::EC2::SubnetCidrBlock resource creates association between subnet and IPv6 CIDR

SubnetNetworkAclAssociation

AWS::EC2::SubnetNetworkAclAssociation

Resource Type definition for AWS::EC2::SubnetNetworkAclAssociation

SubnetRouteTableAssociation

AWS::EC2::SubnetRouteTableAssociation

Associates a subnet with a route table. The subnet and route table must be in the same VPC. This association causes traffic originating from the su...

TrafficMirrorFilter

AWS::EC2::TrafficMirrorFilter

Resource schema for AWS::EC2::TrafficMirrorFilter

TrafficMirrorFilterRule

AWS::EC2::TrafficMirrorFilterRule

Resource Type definition for for AWS::EC2::TrafficMirrorFilterRule

TrafficMirrorSession

AWS::EC2::TrafficMirrorSession

Resource schema for AWS::EC2::TrafficMirrorSession

TrafficMirrorTarget

AWS::EC2::TrafficMirrorTarget

The description of the Traffic Mirror target.

TransitGateway

AWS::EC2::TransitGateway

Resource Type definition for AWS::EC2::TransitGateway

TransitGatewayAttachment

AWS::EC2::TransitGatewayAttachment

Resource Type definition for AWS::EC2::TransitGatewayAttachment

TransitGatewayConnect

AWS::EC2::TransitGatewayConnect

The AWS::EC2::TransitGatewayConnect type

TransitGatewayConnectPeer

AWS::EC2::TransitGatewayConnectPeer

Resource Type definition for AWS::EC2::TransitGatewayConnectPeer

TransitGatewayMeteringPolicy

AWS::EC2::TransitGatewayMeteringPolicy

AWS::EC2::TransitGatewayMeteringPolicy Resource Definition

TransitGatewayMeteringPolicyEntry

AWS::EC2::TransitGatewayMeteringPolicyEntry

AWS::EC2::TransitGatewayMeteringPolicyEntry Resource Definition

TransitGatewayMulticastDomain

AWS::EC2::TransitGatewayMulticastDomain

The AWS::EC2::TransitGatewayMulticastDomain type

TransitGatewayMulticastDomainAssociation

AWS::EC2::TransitGatewayMulticastDomainAssociation

The AWS::EC2::TransitGatewayMulticastDomainAssociation type

TransitGatewayMulticastGroupMember

AWS::EC2::TransitGatewayMulticastGroupMember

The AWS::EC2::TransitGatewayMulticastGroupMember registers and deregisters members and sources (network interfaces) with the transit gateway multic...

TransitGatewayMulticastGroupSource

AWS::EC2::TransitGatewayMulticastGroupSource

The AWS::EC2::TransitGatewayMulticastGroupSource registers and deregisters members and sources (network interfaces) with the transit gateway multic...

TransitGatewayPeeringAttachment

AWS::EC2::TransitGatewayPeeringAttachment

The AWS::EC2::TransitGatewayPeeringAttachment type

TransitGatewayRoute

AWS::EC2::TransitGatewayRoute

Resource Type definition for AWS::EC2::TransitGatewayRoute

TransitGatewayRouteTable

AWS::EC2::TransitGatewayRouteTable

Resource Type definition for AWS::EC2::TransitGatewayRouteTable

TransitGatewayRouteTableAssociation

AWS::EC2::TransitGatewayRouteTableAssociation

Resource Type definition for AWS::EC2::TransitGatewayRouteTableAssociation

TransitGatewayRouteTablePropagation

AWS::EC2::TransitGatewayRouteTablePropagation

AWS::EC2::TransitGatewayRouteTablePropagation Type

TransitGatewayVpcAttachment

AWS::EC2::TransitGatewayVpcAttachment

Resource Type definition for AWS::EC2::TransitGatewayVpcAttachment

VerifiedAccessEndpoint

AWS::EC2::VerifiedAccessEndpoint

The AWS::EC2::VerifiedAccessEndpoint resource creates an AWS EC2 Verified Access Endpoint.

VerifiedAccessGroup

AWS::EC2::VerifiedAccessGroup

The AWS::EC2::VerifiedAccessGroup resource creates an AWS EC2 Verified Access Group.

VerifiedAccessInstance

AWS::EC2::VerifiedAccessInstance

The AWS::EC2::VerifiedAccessInstance resource creates an AWS EC2 Verified Access Instance.

VerifiedAccessTrustProvider

AWS::EC2::VerifiedAccessTrustProvider

The AWS::EC2::VerifiedAccessTrustProvider type describes a verified access trust provider

Volume

AWS::EC2::Volume

Specifies an Amazon Elastic Block Store (Amazon EBS) volume. You can create an empty volume, a volume from a snapshot, or a volume copy from an exi...

VolumeAttachment

AWS::EC2::VolumeAttachment

Attaches an Amazon EBS volume to a running instance and exposes it to the instance with the specified device name. Before this resource can be del...

VPC

AWS::EC2::VPC

Specifies a virtual private cloud (VPC). To add an IPv6 CIDR block to the VPC, see [AWS::EC2::VPCCidrBlock](https://docs.aws.amazon.com/AWSCloudFo...

VPCBlockPublicAccessExclusion

AWS::EC2::VPCBlockPublicAccessExclusion

Resource Type definition for AWS::EC2::VPCBlockPublicAccessExclusion.

VPCBlockPublicAccessOptions

AWS::EC2::VPCBlockPublicAccessOptions

Resource Type definition for AWS::EC2::VPCBlockPublicAccessOptions

VPCCidrBlock

AWS::EC2::VPCCidrBlock

Resource Type definition for AWS::EC2::VPCCidrBlock

VPCDHCPOptionsAssociation

AWS::EC2::VPCDHCPOptionsAssociation

Associates a set of DHCP options with a VPC, or associates no DHCP options with the VPC.

VPCEncryptionControl

AWS::EC2::VPCEncryptionControl

Resource Type definition for AWS::EC2::VPCEncryptionControl

VPCEndpoint

AWS::EC2::VPCEndpoint

Specifies a VPC endpoint. A VPC endpoint provides a private connection between your VPC and an endpoint service. You can use an endpoint service pr...

VPCEndpointConnectionNotification

AWS::EC2::VPCEndpointConnectionNotification

Resource Type definition for AWS::EC2::VPCEndpointConnectionNotification

VPCEndpointService

AWS::EC2::VPCEndpointService

Resource Type definition for AWS::EC2::VPCEndpointService

VPCEndpointServicePermissions

AWS::EC2::VPCEndpointServicePermissions

Resource Type definition for AWS::EC2::VPCEndpointServicePermissions

VPCGatewayAttachment

AWS::EC2::VPCGatewayAttachment

Resource Type definition for AWS::EC2::VPCGatewayAttachment

VPCPeeringConnection

AWS::EC2::VPCPeeringConnection

Resource Type definition for AWS::EC2::VPCPeeringConnection

VPNConcentrator

AWS::EC2::VPNConcentrator

Describes a VPN concentrator.

VPNConnection

AWS::EC2::VPNConnection

Specifies a VPN connection between a virtual private gateway and a VPN customer gateway or a transit gateway and a VPN customer gateway. To specif...

VPNConnectionRoute

AWS::EC2::VPNConnectionRoute

Specifies a static route for a VPN connection between an existing virtual private gateway and a VPN customer gateway. The static route allows traff...

VPNGateway

AWS::EC2::VPNGateway

Specifies a virtual private gateway. A virtual private gateway is the endpoint on the VPC side of your VPN connection. You can create a virtual pri...

VPNGatewayRoutePropagation

AWS::EC2::VPNGatewayRoutePropagation

Resource Type definition for AWS::EC2::VPNGatewayRoutePropagation

Get the EC2 Cheat Sheet

Everything you need to know about EC2 on one page. HD quality, print-friendly.

Download Free Infographic

Quick Stats

Resource Types
111
Service Namespace
AWS::EC2::*