@aws-cdk/cfn-property-mixins.aws_ec2
| Name | Kind | Summary |
|---|---|---|
CfnApplicationStatusCheckPropsMixin | Mixin | An application status check monitors an HTTP or HTTPS endpoint on Amazon EC2 instances and reports application-layer health. |
CfnCapacityManagerDataExportPropsMixin | Mixin | Creates a new data export configuration for EC2 Capacity Manager. |
CfnCapacityReservationFleetPropsMixin | Mixin | Creates a new Capacity Reservation Fleet with the specified attributes. |
CfnCapacityReservationPropsMixin | Mixin | Creates a new Capacity Reservation with the specified attributes. |
CfnCarrierGatewayPropsMixin | Mixin | Creates a carrier gateway. |
CfnClientVpnAuthorizationRulePropsMixin | Mixin | Specifies an ingress authorization rule to add to a Client VPN endpoint. |
CfnClientVpnEndpointPropsMixin | Mixin | Specifies a Client VPN endpoint. |
CfnClientVpnRoutePropsMixin | Mixin | Specifies a network route to add to a Client VPN endpoint. |
CfnClientVpnTargetNetworkAssociationPropsMixin | Mixin | Specifies a target network to associate with a Client VPN endpoint. |
CfnCustomerGatewayPropsMixin | Mixin | Specifies a customer gateway. |
CfnDHCPOptionsPropsMixin | Mixin | Specifies a set of DHCP options for your VPC. |
CfnEC2FleetPropsMixin | Mixin | Specifies the configuration information to launch a fleet--or group--of instances. |
CfnEgressOnlyInternetGatewayPropsMixin | Mixin | [IPv6 only] Specifies an egress-only internet gateway for your VPC. |
CfnEIPAssociationPropsMixin | Mixin | Associates an Elastic IP address with an instance or a network interface. |
CfnEIPPropsMixin | Mixin | Specifies an Elastic IP (EIP) address and can, optionally, associate it with an Amazon EC2 instance. |
CfnEnclaveCertificateIamRoleAssociationPropsMixin | Mixin | Associates an AWS Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate. |
CfnFlowLogPropsMixin | Mixin | Specifies a VPC flow log that captures IP traffic for a specified network interface, subnet, or VPC. |
CfnFpgaImagePropsMixin | Mixin | Creates and manages an Amazon FPGA Image (AFI) from a design checkpoint (DCP). |
CfnGatewayRouteTableAssociationPropsMixin | Mixin | Associates a virtual private gateway or internet gateway with a route table. |
CfnHostPropsMixin | Mixin | Allocates a fully dedicated physical server for launching EC2 instances. |
CfnInstanceConnectEndpointPropsMixin | Mixin | Creates an EC2 Instance Connect Endpoint. |
CfnInstanceEventWindowPropsMixin | Mixin | Resource type definition for AWS::EC2::InstanceEventWindow. |
CfnInstancePropsMixin | Mixin | Specifies an EC2 instance. |
CfnInternetGatewayPropsMixin | Mixin | Allocates an internet gateway for use with a VPC. |
CfnIPAMAllocationPropsMixin | Mixin | In IPAM, an allocation is a CIDR assignment from an IPAM pool to another IPAM pool or to a resource. |
CfnIpamExternalResourceVerificationTokenPropsMixin | Mixin | A verification token is an AWS-generated random value that you can use to prove ownership of an external resource. |
CfnIPAMPoolCidrPropsMixin | Mixin | A CIDR provisioned to an IPAM pool. |
CfnIPAMPoolPropsMixin | Mixin | In IPAM, a pool is a collection of contiguous IP addresses CIDRs. |
CfnIPAMPrefixListResolverPropsMixin | Mixin | Resource Type definition for AWS::EC2::IPAMPrefixListResolver. |
CfnIPAMPrefixListResolverTargetPropsMixin | Mixin | Resource Type definition for AWS::EC2::IPAMPrefixListResolverTarget. |
CfnIPAMPropsMixin | Mixin | IPAM 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. |
CfnIPAMResourceDiscoveryAssociationPropsMixin | Mixin | An IPAM resource discovery association. |
CfnIPAMResourceDiscoveryPropsMixin | Mixin | A resource discovery is an IPAM component that enables IPAM to manage and monitor resources that belong to the owning account. |
CfnIPAMScopePropsMixin | Mixin | In IPAM, a scope is the highest-level container within IPAM. |
CfnIpPoolRouteTableAssociationPropsMixin | Mixin | A route server association is the connection established between a route server and a VPC. |
CfnIPv4PoolPropsMixin | Mixin | Resource Type definition for AWS::EC2::IPv4Pool. |
CfnKeyPairPropsMixin | Mixin | Specifies a key pair for use with an Amazon Elastic Compute Cloud instance as follows:. |
CfnLaunchTemplatePropsMixin | Mixin | Specifies the properties for creating a launch template. |
CfnLocalGatewayRoutePropsMixin | Mixin | Creates a static route for the specified local gateway route table. You must specify one of the following targets:. |
CfnLocalGatewayRouteTablePropsMixin | Mixin | Describes a local gateway route table. |
CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationPropsMixin | Mixin | Describes an association between a local gateway route table and a virtual interface group. |
CfnLocalGatewayRouteTableVPCAssociationPropsMixin | Mixin | Associates the specified VPC with the specified local gateway route table. |
CfnLocalGatewayVirtualInterfaceGroupPropsMixin | Mixin | Describes a local gateway virtual interface group. |
CfnLocalGatewayVirtualInterfacePropsMixin | Mixin | Describes a local gateway virtual interface. |
CfnNatGatewayPropsMixin | Mixin | Specifies a network address translation (NAT) gateway in the specified subnet. |
CfnNetworkAclEntryPropsMixin | Mixin | Specifies an entry, known as a rule, in a network ACL with a rule number you specify. |
CfnNetworkAclPropsMixin | Mixin | Specifies a network ACL for your VPC. |
CfnNetworkInsightsAccessScopeAnalysisPropsMixin | Mixin | Describes a Network Access Scope analysis. |
CfnNetworkInsightsAccessScopePropsMixin | Mixin | Describes a Network Access Scope. |
CfnNetworkInsightsAnalysisPropsMixin | Mixin | Specifies a network insights analysis. |
CfnNetworkInsightsPathPropsMixin | Mixin | Specifies a path to analyze for reachability. |
CfnNetworkInterfaceAttachmentPropsMixin | Mixin | Attaches an elastic network interface (ENI) to an Amazon EC2 instance. |
CfnNetworkInterfacePermissionPropsMixin | Mixin | Specifies 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. |
CfnNetworkInterfacePropsMixin | Mixin | Describes a network interface in an Amazon EC2 instance for AWS CloudFormation . |
CfnNetworkPerformanceMetricSubscriptionPropsMixin | Mixin | Describes Infrastructure Performance subscriptions. |
CfnPlacementGroupPropsMixin | Mixin | Specifies a placement group in which to launch instances. |
CfnPrefixListPropsMixin | Mixin | Specifies a managed prefix list. |
CfnRoutePropsMixin | Mixin | Specifies a route in a route table. For more information, see Routes in the Amazon VPC User Guide . |
CfnRouteServerAssociationPropsMixin | Mixin | Specifies the association between a route server and a VPC. |
CfnRouteServerEndpointPropsMixin | Mixin | Creates a new endpoint for a route server in a specified subnet. |
CfnRouteServerPeerPropsMixin | Mixin | Specifies a BGP peer configuration for a route server endpoint. |
CfnRouteServerPropagationPropsMixin | Mixin | Specifies route propagation from a route server to a route table. |
CfnRouteServerPropsMixin | Mixin | Specifies a route server to manage dynamic routing in a VPC. |
CfnRouteTablePropsMixin | Mixin | Specifies a route table for the specified VPC. |
CfnSecurityGroupEgressPropsMixin | Mixin | Adds the specified outbound (egress) rule to a security group. |
CfnSecurityGroupIngressPropsMixin | Mixin | Adds an inbound (ingress) rule to a security group. |
CfnSecurityGroupPropsMixin | Mixin | Specifies a security group. |
CfnSecurityGroupVpcAssociationPropsMixin | Mixin | A security group association with a VPC. |
CfnSnapshotBlockPublicAccessPropsMixin | Mixin | Specifies the state of the block public access for snapshots setting for the Region. |
CfnSpotFleetPropsMixin | Mixin | Specifies a Spot Fleet request. |
CfnSqlHaStandbyDetectedInstancePropsMixin | Mixin | Resource Type definition for AWS::EC2::SqlHaStandbyDetectedInstance. |
CfnSubnetCidrBlockPropsMixin | Mixin | Associates a CIDR block with your subnet. |
CfnSubnetCidrReservationPropsMixin | Mixin | Resource Type definition for a CIDR range reserved inside an Amazon EC2 subnet. |
CfnSubnetNetworkAclAssociationPropsMixin | Mixin | Associates a subnet with a network ACL. For more information, see ReplaceNetworkAclAssociation in the Amazon EC2 API Reference . |
CfnSubnetPropsMixin | Mixin | Specifies a subnet for the specified VPC. |
CfnSubnetRouteTableAssociationPropsMixin | Mixin | Associates a subnet with a route table. |
CfnTrafficMirrorFilterPropsMixin | Mixin | Specifies a Traffic Mirror filter. |
CfnTrafficMirrorFilterRulePropsMixin | Mixin | Creates a Traffic Mirror filter rule. |
CfnTrafficMirrorSessionPropsMixin | Mixin | Creates a Traffic Mirror session. |
CfnTrafficMirrorTargetPropsMixin | Mixin | Specifies a target for your Traffic Mirror session. |
CfnTransitGatewayAttachmentPropsMixin | Mixin | Attaches a VPC to a transit gateway. |
CfnTransitGatewayConnectPeerPropsMixin | Mixin | Describes a transit gateway Connect peer. |
CfnTransitGatewayConnectPropsMixin | Mixin | Creates a Connect attachment from a specified transit gateway attachment. |
CfnTransitGatewayMeteringPolicyEntryPropsMixin | Mixin | Creates an entry in a transit gateway metering policy to define traffic measurement rules. |
CfnTransitGatewayMeteringPolicyPropsMixin | Mixin | Describes a transit gateway metering policy. |
CfnTransitGatewayMulticastDomainAssociationPropsMixin | Mixin | Associates the specified subnets and transit gateway attachments with the specified transit gateway multicast domain. |
CfnTransitGatewayMulticastDomainPropsMixin | Mixin | Creates a multicast domain using the specified transit gateway. |
CfnTransitGatewayMulticastGroupMemberPropsMixin | Mixin | Registers members (network interfaces) with the transit gateway multicast group. |
CfnTransitGatewayMulticastGroupSourcePropsMixin | Mixin | Registers sources (network interfaces) with the specified transit gateway multicast domain. |
CfnTransitGatewayPeeringAttachmentPropsMixin | Mixin | Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). |
CfnTransitGatewayPolicyTableAssociationPropsMixin | Mixin | AWS::EC2::TransitGatewayPolicyTableAssociation Resource Definition. |
CfnTransitGatewayPolicyTableEntryPropsMixin | Mixin | AWS::EC2::TransitGatewayPolicyTableEntry Resource Definition. |
CfnTransitGatewayPolicyTablePropsMixin | Mixin | AWS::EC2::TransitGatewayPolicyTable Resource Definition. |
CfnTransitGatewayPropsMixin | Mixin | Specifies a transit gateway. |
CfnTransitGatewayRoutePropsMixin | Mixin | Specifies a static route for a transit gateway route table. |
CfnTransitGatewayRouteTableAssociationPropsMixin | Mixin | Associates the specified attachment with the specified transit gateway route table. |
CfnTransitGatewayRouteTablePropagationPropsMixin | Mixin | Enables the specified attachment to propagate routes to the specified propagation route table. |
CfnTransitGatewayRouteTablePropsMixin | Mixin | Specifies a route table for a transit gateway. |
CfnTransitGatewayVpcAttachmentPropsMixin | Mixin | Specifies a VPC attachment. |
CfnVerifiedAccessEndpointPropsMixin | Mixin | An AWS Verified Access endpoint specifies the application that AWS Verified Access provides access to. |
CfnVerifiedAccessGroupPropsMixin | Mixin | An AWS Verified Access group is a collection of AWS Verified Access endpoints who's associated applications have similar security requirements. |
CfnVerifiedAccessInstancePropsMixin | Mixin | An AWS Verified Access instance is a regional entity that evaluates application requests and grants access only when your security requirements are met. |
CfnVerifiedAccessTrustProviderPropsMixin | Mixin | A trust provider is a third-party entity that creates, maintains, and manages identity information for users and devices. |
CfnVolumeAttachmentPropsMixin | Mixin | Attaches an Amazon EBS volume to a running instance and exposes it to the instance with the specified device name. |
CfnVolumePropsMixin | Mixin | Specifies an Amazon Elastic Block Store (Amazon EBS) volume. |
CfnVPCBlockPublicAccessExclusionPropsMixin | Mixin | Create a VPC Block Public Access (BPA) exclusion. |
CfnVPCBlockPublicAccessOptionsPropsMixin | Mixin | VPC 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. |
CfnVPCCidrBlockPropsMixin | Mixin | Associates a CIDR block with your VPC. |
CfnVPCDHCPOptionsAssociationPropsMixin | Mixin | Associates a set of DHCP options with a VPC, or associates no DHCP options with the VPC. |
CfnVPCEncryptionControlPropsMixin | Mixin | Describes the configuration and state of VPC encryption controls. |
CfnVPCEndpointConnectionNotificationPropsMixin | Mixin | Specifies a connection notification for a VPC endpoint or VPC endpoint service. |
CfnVPCEndpointPropsMixin | Mixin | Specifies a VPC endpoint. |
CfnVPCEndpointServicePermissionsPropsMixin | Mixin | Grant or revoke permissions for service consumers (users, IAM roles, and AWS accounts) to connect to a VPC endpoint service. |
CfnVPCEndpointServicePropsMixin | Mixin | Creates a VPC endpoint service configuration to which service consumers ( AWS accounts, users, and IAM roles) can connect. |
CfnVPCGatewayAttachmentPropsMixin | Mixin | Attaches an internet gateway, or a virtual private gateway to a VPC, enabling connectivity between the internet and the VPC. |
CfnVPCPeeringConnectionPropsMixin | Mixin | Requests a VPC peering connection between two VPCs: a requester VPC that you own and an accepter VPC with which to create the connection. |
CfnVPCPropsMixin | Mixin | Specifies a virtual private cloud (VPC). |
CfnVPNConcentratorPropsMixin | Mixin | Describes a VPN concentrator. |
CfnVPNConnectionPropsMixin | Mixin | Specifies a VPN connection between a virtual private gateway and a VPN customer gateway or a transit gateway and a VPN customer gateway. |
CfnVPNConnectionRoutePropsMixin | Mixin | Specifies a static route for a VPN connection between an existing virtual private gateway and a VPN customer gateway. |
CfnVPNGatewayPropsMixin | Mixin | Specifies a virtual private gateway. |
CfnVPNGatewayRoutePropagationPropsMixin | Mixin | Enables a virtual private gateway (VGW) to propagate routes to the specified route table of a VPC. |