Skip to content
v2.273.0

@aws-cdk/cfn-property-mixins.aws_ec2 ​

NameKindSummary
CfnApplicationStatusCheckPropsMixinMixinAn application status check monitors an HTTP or HTTPS endpoint on Amazon EC2 instances and reports application-layer health.
CfnCapacityManagerDataExportPropsMixinMixinCreates a new data export configuration for EC2 Capacity Manager.
CfnCapacityReservationFleetPropsMixinMixinCreates a new Capacity Reservation Fleet with the specified attributes.
CfnCapacityReservationPropsMixinMixinCreates a new Capacity Reservation with the specified attributes.
CfnCarrierGatewayPropsMixinMixinCreates a carrier gateway.
CfnClientVpnAuthorizationRulePropsMixinMixinSpecifies an ingress authorization rule to add to a Client VPN endpoint.
CfnClientVpnEndpointPropsMixinMixinSpecifies a Client VPN endpoint.
CfnClientVpnRoutePropsMixinMixinSpecifies a network route to add to a Client VPN endpoint.
CfnClientVpnTargetNetworkAssociationPropsMixinMixinSpecifies a target network to associate with a Client VPN endpoint.
CfnCustomerGatewayPropsMixinMixinSpecifies a customer gateway.
CfnDHCPOptionsPropsMixinMixinSpecifies a set of DHCP options for your VPC.
CfnEC2FleetPropsMixinMixinSpecifies the configuration information to launch a fleet--or group--of instances.
CfnEgressOnlyInternetGatewayPropsMixinMixin[IPv6 only] Specifies an egress-only internet gateway for your VPC.
CfnEIPAssociationPropsMixinMixinAssociates an Elastic IP address with an instance or a network interface.
CfnEIPPropsMixinMixinSpecifies an Elastic IP (EIP) address and can, optionally, associate it with an Amazon EC2 instance.
CfnEnclaveCertificateIamRoleAssociationPropsMixinMixinAssociates an AWS Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate.
CfnFlowLogPropsMixinMixinSpecifies a VPC flow log that captures IP traffic for a specified network interface, subnet, or VPC.
CfnFpgaImagePropsMixinMixinCreates and manages an Amazon FPGA Image (AFI) from a design checkpoint (DCP).
CfnGatewayRouteTableAssociationPropsMixinMixinAssociates a virtual private gateway or internet gateway with a route table.
CfnHostPropsMixinMixinAllocates a fully dedicated physical server for launching EC2 instances.
CfnInstanceConnectEndpointPropsMixinMixinCreates an EC2 Instance Connect Endpoint.
CfnInstanceEventWindowPropsMixinMixinResource type definition for AWS::EC2::InstanceEventWindow.
CfnInstancePropsMixinMixinSpecifies an EC2 instance.
CfnInternetGatewayPropsMixinMixinAllocates an internet gateway for use with a VPC.
CfnIPAMAllocationPropsMixinMixinIn IPAM, an allocation is a CIDR assignment from an IPAM pool to another IPAM pool or to a resource.
CfnIpamExternalResourceVerificationTokenPropsMixinMixinA verification token is an AWS-generated random value that you can use to prove ownership of an external resource.
CfnIPAMPoolCidrPropsMixinMixinA CIDR provisioned to an IPAM pool.
CfnIPAMPoolPropsMixinMixinIn IPAM, a pool is a collection of contiguous IP addresses CIDRs.
CfnIPAMPrefixListResolverPropsMixinMixinResource Type definition for AWS::EC2::IPAMPrefixListResolver.
CfnIPAMPrefixListResolverTargetPropsMixinMixinResource Type definition for AWS::EC2::IPAMPrefixListResolverTarget.
CfnIPAMPropsMixinMixinIPAM is a VPC feature that you can use to automate your IP address management workflows including assigning, tracking, troubleshooting, and auditing IP addresses across AWS Regions and accounts throughout your AWS Organization.
CfnIPAMResourceDiscoveryAssociationPropsMixinMixinAn IPAM resource discovery association.
CfnIPAMResourceDiscoveryPropsMixinMixinA resource discovery is an IPAM component that enables IPAM to manage and monitor resources that belong to the owning account.
CfnIPAMScopePropsMixinMixinIn IPAM, a scope is the highest-level container within IPAM.
CfnIpPoolRouteTableAssociationPropsMixinMixinA route server association is the connection established between a route server and a VPC.
CfnIPv4PoolPropsMixinMixinResource Type definition for AWS::EC2::IPv4Pool.
CfnKeyPairPropsMixinMixinSpecifies a key pair for use with an Amazon Elastic Compute Cloud instance as follows:.
CfnLaunchTemplatePropsMixinMixinSpecifies the properties for creating a launch template.
CfnLocalGatewayRoutePropsMixinMixinCreates a static route for the specified local gateway route table. You must specify one of the following targets:.
CfnLocalGatewayRouteTablePropsMixinMixinDescribes a local gateway route table.
CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationPropsMixinMixinDescribes an association between a local gateway route table and a virtual interface group.
CfnLocalGatewayRouteTableVPCAssociationPropsMixinMixinAssociates the specified VPC with the specified local gateway route table.
CfnLocalGatewayVirtualInterfaceGroupPropsMixinMixinDescribes a local gateway virtual interface group.
CfnLocalGatewayVirtualInterfacePropsMixinMixinDescribes a local gateway virtual interface.
CfnNatGatewayPropsMixinMixinSpecifies a network address translation (NAT) gateway in the specified subnet.
CfnNetworkAclEntryPropsMixinMixinSpecifies an entry, known as a rule, in a network ACL with a rule number you specify.
CfnNetworkAclPropsMixinMixinSpecifies a network ACL for your VPC.
CfnNetworkInsightsAccessScopeAnalysisPropsMixinMixinDescribes a Network Access Scope analysis.
CfnNetworkInsightsAccessScopePropsMixinMixinDescribes a Network Access Scope.
CfnNetworkInsightsAnalysisPropsMixinMixinSpecifies a network insights analysis.
CfnNetworkInsightsPathPropsMixinMixinSpecifies a path to analyze for reachability.
CfnNetworkInterfaceAttachmentPropsMixinMixinAttaches an elastic network interface (ENI) to an Amazon EC2 instance.
CfnNetworkInterfacePermissionPropsMixinMixinSpecifies a permission for the network interface, For example, you can grant an AWS -authorized account permission to attach the network interface to an instance in their account.
CfnNetworkInterfacePropsMixinMixinDescribes a network interface in an Amazon EC2 instance for AWS CloudFormation .
CfnNetworkPerformanceMetricSubscriptionPropsMixinMixinDescribes Infrastructure Performance subscriptions.
CfnPlacementGroupPropsMixinMixinSpecifies a placement group in which to launch instances.
CfnPrefixListPropsMixinMixinSpecifies a managed prefix list.
CfnRoutePropsMixinMixinSpecifies a route in a route table. For more information, see Routes in the Amazon VPC User Guide .
CfnRouteServerAssociationPropsMixinMixinSpecifies the association between a route server and a VPC.
CfnRouteServerEndpointPropsMixinMixinCreates a new endpoint for a route server in a specified subnet.
CfnRouteServerPeerPropsMixinMixinSpecifies a BGP peer configuration for a route server endpoint.
CfnRouteServerPropagationPropsMixinMixinSpecifies route propagation from a route server to a route table.
CfnRouteServerPropsMixinMixinSpecifies a route server to manage dynamic routing in a VPC.
CfnRouteTablePropsMixinMixinSpecifies a route table for the specified VPC.
CfnSecurityGroupEgressPropsMixinMixinAdds the specified outbound (egress) rule to a security group.
CfnSecurityGroupIngressPropsMixinMixinAdds an inbound (ingress) rule to a security group.
CfnSecurityGroupPropsMixinMixinSpecifies a security group.
CfnSecurityGroupVpcAssociationPropsMixinMixinA security group association with a VPC.
CfnSnapshotBlockPublicAccessPropsMixinMixinSpecifies the state of the block public access for snapshots setting for the Region.
CfnSpotFleetPropsMixinMixinSpecifies a Spot Fleet request.
CfnSqlHaStandbyDetectedInstancePropsMixinMixinResource Type definition for AWS::EC2::SqlHaStandbyDetectedInstance.
CfnSubnetCidrBlockPropsMixinMixinAssociates a CIDR block with your subnet.
CfnSubnetCidrReservationPropsMixinMixinResource Type definition for a CIDR range reserved inside an Amazon EC2 subnet.
CfnSubnetNetworkAclAssociationPropsMixinMixinAssociates a subnet with a network ACL. For more information, see ReplaceNetworkAclAssociation in the Amazon EC2 API Reference .
CfnSubnetPropsMixinMixinSpecifies a subnet for the specified VPC.
CfnSubnetRouteTableAssociationPropsMixinMixinAssociates a subnet with a route table.
CfnTrafficMirrorFilterPropsMixinMixinSpecifies a Traffic Mirror filter.
CfnTrafficMirrorFilterRulePropsMixinMixinCreates a Traffic Mirror filter rule.
CfnTrafficMirrorSessionPropsMixinMixinCreates a Traffic Mirror session.
CfnTrafficMirrorTargetPropsMixinMixinSpecifies a target for your Traffic Mirror session.
CfnTransitGatewayAttachmentPropsMixinMixinAttaches a VPC to a transit gateway.
CfnTransitGatewayConnectPeerPropsMixinMixinDescribes a transit gateway Connect peer.
CfnTransitGatewayConnectPropsMixinMixinCreates a Connect attachment from a specified transit gateway attachment.
CfnTransitGatewayMeteringPolicyEntryPropsMixinMixinCreates an entry in a transit gateway metering policy to define traffic measurement rules.
CfnTransitGatewayMeteringPolicyPropsMixinMixinDescribes a transit gateway metering policy.
CfnTransitGatewayMulticastDomainAssociationPropsMixinMixinAssociates the specified subnets and transit gateway attachments with the specified transit gateway multicast domain.
CfnTransitGatewayMulticastDomainPropsMixinMixinCreates a multicast domain using the specified transit gateway.
CfnTransitGatewayMulticastGroupMemberPropsMixinMixinRegisters members (network interfaces) with the transit gateway multicast group.
CfnTransitGatewayMulticastGroupSourcePropsMixinMixinRegisters sources (network interfaces) with the specified transit gateway multicast domain.
CfnTransitGatewayPeeringAttachmentPropsMixinMixinRequests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter).
CfnTransitGatewayPolicyTableAssociationPropsMixinMixinAWS::EC2::TransitGatewayPolicyTableAssociation Resource Definition.
CfnTransitGatewayPolicyTableEntryPropsMixinMixinAWS::EC2::TransitGatewayPolicyTableEntry Resource Definition.
CfnTransitGatewayPolicyTablePropsMixinMixinAWS::EC2::TransitGatewayPolicyTable Resource Definition.
CfnTransitGatewayPropsMixinMixinSpecifies a transit gateway.
CfnTransitGatewayRoutePropsMixinMixinSpecifies a static route for a transit gateway route table.
CfnTransitGatewayRouteTableAssociationPropsMixinMixinAssociates the specified attachment with the specified transit gateway route table.
CfnTransitGatewayRouteTablePropagationPropsMixinMixinEnables the specified attachment to propagate routes to the specified propagation route table.
CfnTransitGatewayRouteTablePropsMixinMixinSpecifies a route table for a transit gateway.
CfnTransitGatewayVpcAttachmentPropsMixinMixinSpecifies a VPC attachment.
CfnVerifiedAccessEndpointPropsMixinMixinAn AWS Verified Access endpoint specifies the application that AWS Verified Access provides access to.
CfnVerifiedAccessGroupPropsMixinMixinAn AWS Verified Access group is a collection of AWS Verified Access endpoints who's associated applications have similar security requirements.
CfnVerifiedAccessInstancePropsMixinMixinAn AWS Verified Access instance is a regional entity that evaluates application requests and grants access only when your security requirements are met.
CfnVerifiedAccessTrustProviderPropsMixinMixinA trust provider is a third-party entity that creates, maintains, and manages identity information for users and devices.
CfnVolumeAttachmentPropsMixinMixinAttaches an Amazon EBS volume to a running instance and exposes it to the instance with the specified device name.
CfnVolumePropsMixinMixinSpecifies an Amazon Elastic Block Store (Amazon EBS) volume.
CfnVPCBlockPublicAccessExclusionPropsMixinMixinCreate a VPC Block Public Access (BPA) exclusion.
CfnVPCBlockPublicAccessOptionsPropsMixinMixinVPC Block Public Access (BPA) enables you to block resources in VPCs and subnets that you own in a Region from reaching or being reached from the internet through internet gateways and egress-only internet gateways.
CfnVPCCidrBlockPropsMixinMixinAssociates a CIDR block with your VPC.
CfnVPCDHCPOptionsAssociationPropsMixinMixinAssociates a set of DHCP options with a VPC, or associates no DHCP options with the VPC.
CfnVPCEncryptionControlPropsMixinMixinDescribes the configuration and state of VPC encryption controls.
CfnVPCEndpointConnectionNotificationPropsMixinMixinSpecifies a connection notification for a VPC endpoint or VPC endpoint service.
CfnVPCEndpointPropsMixinMixinSpecifies a VPC endpoint.
CfnVPCEndpointServicePermissionsPropsMixinMixinGrant or revoke permissions for service consumers (users, IAM roles, and AWS accounts) to connect to a VPC endpoint service.
CfnVPCEndpointServicePropsMixinMixinCreates a VPC endpoint service configuration to which service consumers ( AWS accounts, users, and IAM roles) can connect.
CfnVPCGatewayAttachmentPropsMixinMixinAttaches an internet gateway, or a virtual private gateway to a VPC, enabling connectivity between the internet and the VPC.
CfnVPCPeeringConnectionPropsMixinMixinRequests a VPC peering connection between two VPCs: a requester VPC that you own and an accepter VPC with which to create the connection.
CfnVPCPropsMixinMixinSpecifies a virtual private cloud (VPC).
CfnVPNConcentratorPropsMixinMixinDescribes a VPN concentrator.
CfnVPNConnectionPropsMixinMixinSpecifies a VPN connection between a virtual private gateway and a VPN customer gateway or a transit gateway and a VPN customer gateway.
CfnVPNConnectionRoutePropsMixinMixinSpecifies a static route for a VPN connection between an existing virtual private gateway and a VPN customer gateway.
CfnVPNGatewayPropsMixinMixinSpecifies a virtual private gateway.
CfnVPNGatewayRoutePropagationPropsMixinMixinEnables a virtual private gateway (VGW) to propagate routes to the specified route table of a VPC.