aws_cdk.mixins_preview.aws_ec2.mixins

CfnCapacityManagerDataExportMixinProps

CfnCapacityManagerDataExportPropsMixin

Creates a new data export configuration for EC2 Capacity Manager.

CfnCapacityReservationFleetMixinProps

CfnCapacityReservationFleetPropsMixin

Creates a new Capacity Reservation Fleet with the specified attributes.

CfnCapacityReservationMixinProps

CfnCapacityReservationPropsMixin

Creates a new Capacity Reservation with the specified attributes.

CfnCarrierGatewayMixinProps

CfnCarrierGatewayPropsMixin

Creates a carrier gateway.

CfnClientVpnAuthorizationRuleMixinProps

CfnClientVpnAuthorizationRulePropsMixin

Specifies an ingress authorization rule to add to a Client VPN endpoint.

CfnClientVpnEndpointMixinProps

CfnClientVpnEndpointPropsMixin

Specifies a Client VPN endpoint.

CfnClientVpnRouteMixinProps

CfnClientVpnRoutePropsMixin

Specifies a network route to add to a Client VPN endpoint.

CfnClientVpnTargetNetworkAssociationMixinProps

CfnClientVpnTargetNetworkAssociationPropsMixin

Specifies a target network to associate with a Client VPN endpoint.

CfnCustomerGatewayMixinProps

CfnCustomerGatewayPropsMixin

Specifies a customer gateway.

CfnDHCPOptionsMixinProps

CfnDHCPOptionsPropsMixin

Specifies a set of DHCP options for your VPC.

CfnEC2FleetMixinProps

CfnEC2FleetPropsMixin

Specifies the configuration information to launch a fleet–or group–of instances.

CfnEIPAssociationMixinProps

CfnEIPAssociationPropsMixin

Associates an Elastic IP address with an instance or a network interface.

CfnEIPMixinProps

CfnEIPPropsMixin

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

CfnEgressOnlyInternetGatewayMixinProps

CfnEgressOnlyInternetGatewayPropsMixin

[IPv6 only] Specifies an egress-only internet gateway for your VPC.

CfnEnclaveCertificateIamRoleAssociationMixinProps

CfnEnclaveCertificateIamRoleAssociationPropsMixin

Associates an AWS Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate.

CfnFlowLogMixinProps

CfnFlowLogPropsMixin

Specifies a VPC flow log that captures IP traffic for a specified network interface, subnet, or VPC.

CfnGatewayRouteTableAssociationMixinProps

CfnGatewayRouteTableAssociationPropsMixin

Associates a virtual private gateway or internet gateway with a route table.

CfnHostMixinProps

CfnHostPropsMixin

Allocates a fully dedicated physical server for launching EC2 instances.

CfnIPAMAllocationMixinProps

CfnIPAMAllocationPropsMixin

In IPAM, an allocation is a CIDR assignment from an IPAM pool to another IPAM pool or to a resource.

CfnIPAMMixinProps

CfnIPAMPoolCidrMixinProps

CfnIPAMPoolCidrPropsMixin

A CIDR provisioned to an IPAM pool.

CfnIPAMPoolMixinProps

CfnIPAMPoolPropsMixin

In IPAM, a pool is a collection of contiguous IP addresses CIDRs.

CfnIPAMPropsMixin

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.

CfnIPAMResourceDiscoveryAssociationMixinProps

CfnIPAMResourceDiscoveryAssociationPropsMixin

An IPAM resource discovery association.

CfnIPAMResourceDiscoveryMixinProps

CfnIPAMResourceDiscoveryPropsMixin

A resource discovery is an IPAM component that enables IPAM to manage and monitor resources that belong to the owning account.

CfnIPAMScopeMixinProps

CfnIPAMScopePropsMixin

In IPAM, a scope is the highest-level container within IPAM.

CfnInstanceConnectEndpointMixinProps

CfnInstanceConnectEndpointPropsMixin

Creates an EC2 Instance Connect Endpoint.

CfnInstanceMixinProps

CfnInstancePropsMixin

Specifies an EC2 instance.

CfnInternetGatewayMixinProps

CfnInternetGatewayPropsMixin

Allocates an internet gateway for use with a VPC.

CfnIpPoolRouteTableAssociationMixinProps

CfnIpPoolRouteTableAssociationPropsMixin

A route server association is the connection established between a route server and a VPC.

CfnKeyPairMixinProps

CfnKeyPairPropsMixin

Specifies a key pair for use with an Amazon Elastic Compute Cloud instance as follows:.

CfnLaunchTemplateMixinProps

CfnLaunchTemplatePropsMixin

Specifies the properties for creating a launch template.

CfnLocalGatewayRouteMixinProps

CfnLocalGatewayRoutePropsMixin

Creates a static route for the specified local gateway route table. You must specify one of the following targets:.

CfnLocalGatewayRouteTableMixinProps

CfnLocalGatewayRouteTablePropsMixin

Describes a local gateway route table.

CfnLocalGatewayRouteTableVPCAssociationMixinProps

CfnLocalGatewayRouteTableVPCAssociationPropsMixin

Associates the specified VPC with the specified local gateway route table.

CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationMixinProps

CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationPropsMixin

Describes an association between a local gateway route table and a virtual interface group.

CfnLocalGatewayVirtualInterfaceGroupMixinProps

CfnLocalGatewayVirtualInterfaceGroupPropsMixin

Describes a local gateway virtual interface group.

CfnLocalGatewayVirtualInterfaceMixinProps

CfnLocalGatewayVirtualInterfacePropsMixin

Describes a local gateway virtual interface.

CfnNatGatewayMixinProps

CfnNatGatewayPropsMixin

Specifies a network address translation (NAT) gateway in the specified subnet.

CfnNetworkAclEntryMixinProps

CfnNetworkAclEntryPropsMixin

Specifies an entry, known as a rule, in a network ACL with a rule number you specify.

CfnNetworkAclMixinProps

CfnNetworkAclPropsMixin

Specifies a network ACL for your VPC.

CfnNetworkInsightsAccessScopeAnalysisMixinProps

CfnNetworkInsightsAccessScopeAnalysisPropsMixin

Describes a Network Access Scope analysis.

CfnNetworkInsightsAccessScopeMixinProps

CfnNetworkInsightsAccessScopePropsMixin

Describes a Network Access Scope.

CfnNetworkInsightsAnalysisMixinProps

CfnNetworkInsightsAnalysisPropsMixin

Specifies a network insights analysis.

CfnNetworkInsightsPathMixinProps

CfnNetworkInsightsPathPropsMixin

Specifies a path to analyze for reachability.

CfnNetworkInterfaceAttachmentMixinProps

CfnNetworkInterfaceAttachmentPropsMixin

Attaches an elastic network interface (ENI) to an Amazon EC2 instance.

CfnNetworkInterfaceMixinProps

CfnNetworkInterfacePermissionMixinProps

CfnNetworkInterfacePermissionPropsMixin

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

Describes a network interface in an Amazon EC2 instance for AWS CloudFormation .

CfnNetworkPerformanceMetricSubscriptionMixinProps

CfnNetworkPerformanceMetricSubscriptionPropsMixin

Describes Infrastructure Performance subscriptions.

CfnPlacementGroupMixinProps

CfnPlacementGroupPropsMixin

Specifies a placement group in which to launch instances.

CfnPrefixListMixinProps

CfnPrefixListPropsMixin

Specifies a managed prefix list.

CfnRouteMixinProps

CfnRoutePropsMixin

Specifies a route in a route table. For more information, see Routes in the Amazon VPC User Guide .

CfnRouteServerAssociationMixinProps

CfnRouteServerAssociationPropsMixin

Specifies the association between a route server and a VPC.

CfnRouteServerEndpointMixinProps

CfnRouteServerEndpointPropsMixin

Creates a new endpoint for a route server in a specified subnet.

CfnRouteServerMixinProps

CfnRouteServerPeerEventLogs

Builder for CfnRouteServerPeerLogsMixin to generate EVENT_LOGS for CfnRouteServerPeer.

CfnRouteServerPeerLogsMixin

Specifies a BGP peer configuration for a route server endpoint.

CfnRouteServerPeerMixinProps

CfnRouteServerPeerPropsMixin

Specifies a BGP peer configuration for a route server endpoint.

CfnRouteServerPropagationMixinProps

CfnRouteServerPropagationPropsMixin

Specifies route propagation from a route server to a route table.

CfnRouteServerPropsMixin

Specifies a route server to manage dynamic routing in a VPC.

CfnRouteTableMixinProps

CfnRouteTablePropsMixin

Specifies a route table for the specified VPC.

CfnSecurityGroupEgressMixinProps

CfnSecurityGroupEgressPropsMixin

Adds the specified outbound (egress) rule to a security group.

CfnSecurityGroupIngressMixinProps

CfnSecurityGroupIngressPropsMixin

Adds an inbound (ingress) rule to a security group.

CfnSecurityGroupMixinProps

CfnSecurityGroupPropsMixin

Specifies a security group.

CfnSecurityGroupVpcAssociationMixinProps

CfnSecurityGroupVpcAssociationPropsMixin

A security group association with a VPC.

CfnSnapshotBlockPublicAccessMixinProps

CfnSnapshotBlockPublicAccessPropsMixin

Specifies the state of the block public access for snapshots setting for the Region.

CfnSpotFleetMixinProps

CfnSpotFleetPropsMixin

Specifies a Spot Fleet request.

CfnSubnetCidrBlockMixinProps

CfnSubnetCidrBlockPropsMixin

Associates a CIDR block with your subnet.

CfnSubnetMixinProps

CfnSubnetNetworkAclAssociationMixinProps

CfnSubnetNetworkAclAssociationPropsMixin

Associates a subnet with a network ACL. For more information, see ReplaceNetworkAclAssociation in the Amazon EC2 API Reference .

CfnSubnetPropsMixin

Specifies a subnet for the specified VPC.

CfnSubnetRouteTableAssociationMixinProps

CfnSubnetRouteTableAssociationPropsMixin

Associates a subnet with a route table.

CfnTrafficMirrorFilterMixinProps

CfnTrafficMirrorFilterPropsMixin

Specifies a Traffic Mirror filter.

CfnTrafficMirrorFilterRuleMixinProps

CfnTrafficMirrorFilterRulePropsMixin

Creates a Traffic Mirror filter rule.

CfnTrafficMirrorSessionMixinProps

CfnTrafficMirrorSessionPropsMixin

Creates a Traffic Mirror session.

CfnTrafficMirrorTargetMixinProps

CfnTrafficMirrorTargetPropsMixin

Specifies a target for your Traffic Mirror session.

CfnTransitGatewayAttachmentMixinProps

CfnTransitGatewayAttachmentPropsMixin

Attaches a VPC to a transit gateway.

CfnTransitGatewayConnectMixinProps

CfnTransitGatewayConnectPeerMixinProps

CfnTransitGatewayConnectPeerPropsMixin

Describes a transit gateway Connect peer.

CfnTransitGatewayConnectPropsMixin

Creates a Connect attachment from a specified transit gateway attachment.

CfnTransitGatewayMeteringPolicyEntryMixinProps

CfnTransitGatewayMeteringPolicyEntryPropsMixin

AWS::EC2::TransitGatewayMeteringPolicyEntry Resource Definition.

CfnTransitGatewayMeteringPolicyMixinProps

CfnTransitGatewayMeteringPolicyPropsMixin

AWS::EC2::TransitGatewayMeteringPolicy Resource Definition.

CfnTransitGatewayMixinProps

CfnTransitGatewayMulticastDomainAssociationMixinProps

CfnTransitGatewayMulticastDomainAssociationPropsMixin

Associates the specified subnets and transit gateway attachments with the specified transit gateway multicast domain.

CfnTransitGatewayMulticastDomainMixinProps

CfnTransitGatewayMulticastDomainPropsMixin

Creates a multicast domain using the specified transit gateway.

CfnTransitGatewayMulticastGroupMemberMixinProps

CfnTransitGatewayMulticastGroupMemberPropsMixin

Registers members (network interfaces) with the transit gateway multicast group.

CfnTransitGatewayMulticastGroupSourceMixinProps

CfnTransitGatewayMulticastGroupSourcePropsMixin

Registers sources (network interfaces) with the specified transit gateway multicast domain.

CfnTransitGatewayPeeringAttachmentMixinProps

CfnTransitGatewayPeeringAttachmentPropsMixin

Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter).

CfnTransitGatewayPropsMixin

Specifies a transit gateway.

CfnTransitGatewayRouteMixinProps

CfnTransitGatewayRoutePropsMixin

Specifies a static route for a transit gateway route table.

CfnTransitGatewayRouteTableAssociationMixinProps

CfnTransitGatewayRouteTableAssociationPropsMixin

Associates the specified attachment with the specified transit gateway route table.

CfnTransitGatewayRouteTableMixinProps

CfnTransitGatewayRouteTablePropagationMixinProps

CfnTransitGatewayRouteTablePropagationPropsMixin

Enables the specified attachment to propagate routes to the specified propagation route table.

CfnTransitGatewayRouteTablePropsMixin

Specifies a route table for a transit gateway.

CfnTransitGatewayVpcAttachmentMixinProps

CfnTransitGatewayVpcAttachmentPropsMixin

Specifies a VPC attachment.

CfnVPCBlockPublicAccessExclusionMixinProps

CfnVPCBlockPublicAccessExclusionPropsMixin

Create a VPC Block Public Access (BPA) exclusion.

CfnVPCBlockPublicAccessOptionsMixinProps

CfnVPCBlockPublicAccessOptionsPropsMixin

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.

CfnVPCCidrBlockMixinProps

CfnVPCCidrBlockPropsMixin

Associates a CIDR block with your VPC.

CfnVPCDHCPOptionsAssociationMixinProps

CfnVPCDHCPOptionsAssociationPropsMixin

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

CfnVPCEncryptionControlMixinProps

CfnVPCEncryptionControlPropsMixin

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

CfnVPCEndpointConnectionNotificationMixinProps

CfnVPCEndpointConnectionNotificationPropsMixin

Specifies a connection notification for a VPC endpoint or VPC endpoint service.

CfnVPCEndpointMixinProps

CfnVPCEndpointPropsMixin

Specifies a VPC endpoint.

CfnVPCEndpointServiceMixinProps

CfnVPCEndpointServicePermissionsMixinProps

CfnVPCEndpointServicePermissionsPropsMixin

Grant or revoke permissions for service consumers (users, IAM roles, and AWS accounts) to connect to a VPC endpoint service.

CfnVPCEndpointServicePropsMixin

Creates a VPC endpoint service configuration to which service consumers ( AWS accounts, users, and IAM roles) can connect.

CfnVPCGatewayAttachmentMixinProps

CfnVPCGatewayAttachmentPropsMixin

Attaches an internet gateway, or a virtual private gateway to a VPC, enabling connectivity between the internet and the VPC.

CfnVPCLogsMixin

Specifies a virtual private cloud (VPC).

CfnVPCMixinProps

CfnVPCPeeringConnectionMixinProps

CfnVPCPeeringConnectionPropsMixin

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

Specifies a virtual private cloud (VPC).

CfnVPCRoute53ResolverQueryLogs

Builder for CfnVPCLogsMixin to generate ROUTE53_RESOLVER_QUERY_LOGS for CfnVPC.

CfnVPNConcentratorMixinProps

CfnVPNConcentratorPropsMixin

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

CfnVPNConnectionConnectionLogs

Builder for CfnVPNConnectionLogsMixin to generate CONNECTION_LOGS for CfnVPNConnection.

CfnVPNConnectionEventLogs

Builder for CfnVPNConnectionLogsMixin to generate EVENT_LOGS for CfnVPNConnection.

CfnVPNConnectionLogsMixin

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

CfnVPNConnectionMixinProps

CfnVPNConnectionPropsMixin

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

CfnVPNConnectionRouteMixinProps

CfnVPNConnectionRoutePropsMixin

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

CfnVPNGatewayMixinProps

CfnVPNGatewayPropsMixin

Specifies a virtual private gateway.

CfnVPNGatewayRoutePropagationMixinProps

CfnVPNGatewayRoutePropagationPropsMixin

Enables a virtual private gateway (VGW) to propagate routes to the specified route table of a VPC.

CfnVerifiedAccessEndpointMixinProps

CfnVerifiedAccessEndpointPropsMixin

An AWS Verified Access endpoint specifies the application that AWS Verified Access provides access to.

CfnVerifiedAccessGroupMixinProps

CfnVerifiedAccessGroupPropsMixin

An AWS Verified Access group is a collection of AWS Verified Access endpoints who’s associated applications have similar security requirements.

CfnVerifiedAccessInstanceLogsMixin

An AWS Verified Access instance is a regional entity that evaluates application requests and grants access only when your security requirements are met.

CfnVerifiedAccessInstanceMixinProps

CfnVerifiedAccessInstancePropsMixin

An AWS Verified Access instance is a regional entity that evaluates application requests and grants access only when your security requirements are met.

CfnVerifiedAccessInstanceVerifiedAccessLogs

Builder for CfnVerifiedAccessInstanceLogsMixin to generate VERIFIED_ACCESS_LOGS for CfnVerifiedAccessInstance.

CfnVerifiedAccessTrustProviderMixinProps

CfnVerifiedAccessTrustProviderPropsMixin

A trust provider is a third-party entity that creates, maintains, and manages identity information for users and devices.

CfnVolumeAttachmentMixinProps

CfnVolumeAttachmentPropsMixin

Attaches an Amazon EBS volume to a running instance and exposes it to the instance with the specified device name.

CfnVolumeMixinProps

CfnVolumePropsMixin

Specifies an Amazon Elastic Block Store (Amazon EBS) volume.