Uses of Package
software.amazon.awscdk.interfaces.ec2
Packages that use software.amazon.awscdk.interfaces.ec2
Package
Description
AWS APIGatewayv2 Construct Library
AWS Backup Construct Library
AWS Batch Construct Library
AWS::DirectConnect Construct Library
Amazon EC2 Construct Library
Amazon VpcV2 Construct Library
Amazon Elastic File System Construct Library
Amazon Elastic Load Balancing V2 Construct Library
Amazon EMR Construct Library
AWS::NetworkFirewall Construct Library
Amazon Redshift Construct Library
AWS::RefactorSpaces Construct Library
Amazon Route53 Construct Library
Amazon Route53 Resolver Construct Library
AWS::RTBFabric Construct Library
Amazon SageMaker Construct Library
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.autoscalingClassDescription(experimental) Indicates that this resource can be referenced as a LaunchTemplate.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.batchClassDescription(experimental) Indicates that this resource can be referenced as a LaunchTemplate.(experimental) Indicates that this resource can be referenced as a PlacementGroup.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.configClassDescription(experimental) Indicates that this resource can be referenced as a Volume.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.datapipelineClassDescription(experimental) Indicates that this resource can be referenced as a Subnet.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.directconnectClassDescription(experimental) Indicates that this resource can be referenced as a TransitGateway.(experimental) Indicates that this resource can be referenced as a VPNGateway.
-
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.ec2ClassDescription(experimental) Indicates that this resource can be referenced as a CarrierGateway.(experimental) Indicates that this resource can be referenced as a CustomerGateway.(experimental) Indicates that this resource can be referenced as a DHCPOptions.(experimental) Indicates that this resource can be referenced as a EgressOnlyInternetGateway.(experimental) Indicates that this resource can be referenced as a EIP.(experimental) Indicates that this resource can be referenced as a Host.(experimental) Indicates that this resource can be referenced as a Instance.(experimental) Indicates that this resource can be referenced as a InternetGateway.(experimental) Indicates that this resource can be referenced as a LaunchTemplate.(experimental) Indicates that this resource can be referenced as a NatGateway.(experimental) Indicates that this resource can be referenced as a NetworkAcl.(experimental) Indicates that this resource can be referenced as a NetworkInterface.(experimental) Indicates that this resource can be referenced as a PlacementGroup.(experimental) Indicates that this resource can be referenced as a PrefixList.(experimental) Indicates that this resource can be referenced as a RouteTable.(experimental) Indicates that this resource can be referenced as a SecurityGroup.(experimental) Indicates that this resource can be referenced as a Subnet.(experimental) Indicates that this resource can be referenced as a TransitGatewayAttachment.(experimental) Indicates that this resource can be referenced as a TransitGatewayPeeringAttachment.(experimental) Indicates that this resource can be referenced as a TransitGateway.(experimental) Indicates that this resource can be referenced as a TransitGatewayRouteTable.(experimental) Indicates that this resource can be referenced as a TransitGatewayVpcAttachment.(experimental) Indicates that this resource can be referenced as a Volume.(experimental) Indicates that this resource can be referenced as a VPCEndpointService.(experimental) Indicates that this resource can be referenced as a VPCPeeringConnection.(experimental) Indicates that this resource can be referenced as a VPC.(experimental) Indicates that this resource can be referenced as a VPNConnection.(experimental) Indicates that this resource can be referenced as a VPNGateway.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.efsClassDescription(experimental) Indicates that this resource can be referenced as a Subnet.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.eksClassDescription(experimental) Indicates that this resource can be referenced as a LaunchTemplate.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.elasticbeanstalkClassDescription(experimental) Indicates that this resource can be referenced as a SecurityGroup.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.elasticloadbalancingv2ClassDescription(experimental) Indicates that this resource can be referenced as a Instance.(experimental) Indicates that this resource can be referenced as a Subnet.(experimental) Indicates that this resource can be referenced as a VPC.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.emrClassDescription(experimental) Indicates that this resource can be referenced as a SecurityGroup.(experimental) Indicates that this resource can be referenced as a VPC.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.imagebuilderClassDescription(experimental) Indicates that this resource can be referenced as a LaunchTemplate.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.networkfirewallClassDescription(experimental) Indicates that this resource can be referenced as a Subnet.(experimental) Indicates that this resource can be referenced as a VPC.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.redshiftClassDescription(experimental) Indicates that this resource can be referenced as a EIP.(experimental) Indicates that this resource can be referenced as a VPCEndpoint.
-
-
-
-
-
-
-
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.interfaces.ec2ClassDescriptionA reference to a CapacityManagerDataExport resource.A builder for
CapacityManagerDataExportReferenceA reference to a CapacityReservationFleet resource.A builder forCapacityReservationFleetReferenceA reference to a CapacityReservation resource.A builder forCapacityReservationReferenceA reference to a CarrierGateway resource.A builder forCarrierGatewayReferenceA reference to a ClientVpnAuthorizationRule resource.A builder forClientVpnAuthorizationRuleReferenceA reference to a ClientVpnEndpoint resource.A builder forClientVpnEndpointReferenceA reference to a ClientVpnRoute resource.A builder forClientVpnRouteReferenceA reference to a ClientVpnTargetNetworkAssociation resource.A builder forClientVpnTargetNetworkAssociationReferenceA reference to a CustomerGateway resource.A builder forCustomerGatewayReferenceA reference to a DHCPOptions resource.A builder forDHCPOptionsReferenceA reference to a EC2Fleet resource.A builder forEC2FleetReferenceA reference to a EgressOnlyInternetGateway resource.A builder forEgressOnlyInternetGatewayReferenceA reference to a EIPAssociation resource.A builder forEIPAssociationReferenceA reference to a EIP resource.A builder forEIPReferenceA reference to a EnclaveCertificateIamRoleAssociation resource.A builder forEnclaveCertificateIamRoleAssociationReferenceA reference to a FlowLog resource.A builder forFlowLogReferenceA reference to a GatewayRouteTableAssociation resource.A builder forGatewayRouteTableAssociationReferenceA reference to a Host resource.A builder forHostReference(experimental) Indicates that this resource can be referenced as a CapacityManagerDataExport.Internal default implementation forICapacityManagerDataExportRef.(experimental) Indicates that this resource can be referenced as a CapacityReservationFleet.Internal default implementation forICapacityReservationFleetRef.(experimental) Indicates that this resource can be referenced as a CapacityReservation.Internal default implementation forICapacityReservationRef.(experimental) Indicates that this resource can be referenced as a CarrierGateway.Internal default implementation forICarrierGatewayRef.(experimental) Indicates that this resource can be referenced as a ClientVpnAuthorizationRule.Internal default implementation forIClientVpnAuthorizationRuleRef.(experimental) Indicates that this resource can be referenced as a ClientVpnEndpoint.Internal default implementation forIClientVpnEndpointRef.(experimental) Indicates that this resource can be referenced as a ClientVpnRoute.Internal default implementation forIClientVpnRouteRef.(experimental) Indicates that this resource can be referenced as a ClientVpnTargetNetworkAssociation.Internal default implementation forIClientVpnTargetNetworkAssociationRef.(experimental) Indicates that this resource can be referenced as a CustomerGateway.Internal default implementation forICustomerGatewayRef.(experimental) Indicates that this resource can be referenced as a DHCPOptions.Internal default implementation forIDHCPOptionsRef.(experimental) Indicates that this resource can be referenced as a EC2Fleet.Internal default implementation forIEC2FleetRef.(experimental) Indicates that this resource can be referenced as a EgressOnlyInternetGateway.Internal default implementation forIEgressOnlyInternetGatewayRef.(experimental) Indicates that this resource can be referenced as a EIPAssociation.Internal default implementation forIEIPAssociationRef.(experimental) Indicates that this resource can be referenced as a EIP.Internal default implementation forIEIPRef.(experimental) Indicates that this resource can be referenced as a EnclaveCertificateIamRoleAssociation.Internal default implementation forIEnclaveCertificateIamRoleAssociationRef.(experimental) Indicates that this resource can be referenced as a FlowLog.Internal default implementation forIFlowLogRef.(experimental) Indicates that this resource can be referenced as a GatewayRouteTableAssociation.Internal default implementation forIGatewayRouteTableAssociationRef.(experimental) Indicates that this resource can be referenced as a Host.Internal default implementation forIHostRef.(experimental) Indicates that this resource can be referenced as a InstanceConnectEndpoint.Internal default implementation forIInstanceConnectEndpointRef.(experimental) Indicates that this resource can be referenced as a Instance.Internal default implementation forIInstanceRef.(experimental) Indicates that this resource can be referenced as a InternetGateway.Internal default implementation forIInternetGatewayRef.(experimental) Indicates that this resource can be referenced as a IPAMAllocation.Internal default implementation forIIPAMAllocationRef.(experimental) Indicates that this resource can be referenced as a IPAMPoolCidr.Internal default implementation forIIPAMPoolCidrRef.(experimental) Indicates that this resource can be referenced as a IPAMPool.Internal default implementation forIIPAMPoolRef.(experimental) Indicates that this resource can be referenced as a IPAMPrefixListResolver.Internal default implementation forIIPAMPrefixListResolverRef.(experimental) Indicates that this resource can be referenced as a IPAM.Internal default implementation forIIPAMRef.(experimental) Indicates that this resource can be referenced as a IPAMResourceDiscoveryAssociation.Internal default implementation forIIPAMResourceDiscoveryAssociationRef.(experimental) Indicates that this resource can be referenced as a IPAMResourceDiscovery.Internal default implementation forIIPAMResourceDiscoveryRef.(experimental) Indicates that this resource can be referenced as a IPAMScope.Internal default implementation forIIPAMScopeRef.(experimental) Indicates that this resource can be referenced as a IpPoolRouteTableAssociation.Internal default implementation forIIpPoolRouteTableAssociationRef.(experimental) Indicates that this resource can be referenced as a KeyPair.Internal default implementation forIKeyPairRef.(experimental) Indicates that this resource can be referenced as a LaunchTemplate.Internal default implementation forILaunchTemplateRef.(experimental) Indicates that this resource can be referenced as a LocalGatewayRoute.Internal default implementation forILocalGatewayRouteRef.(experimental) Indicates that this resource can be referenced as a LocalGatewayRouteTable.Internal default implementation forILocalGatewayRouteTableRef.(experimental) Indicates that this resource can be referenced as a LocalGatewayRouteTableVirtualInterfaceGroupAssociation.Internal default implementation forILocalGatewayRouteTableVirtualInterfaceGroupAssociationRef.(experimental) Indicates that this resource can be referenced as a LocalGatewayRouteTableVPCAssociation.Internal default implementation forILocalGatewayRouteTableVPCAssociationRef.(experimental) Indicates that this resource can be referenced as a LocalGatewayVirtualInterfaceGroup.Internal default implementation forILocalGatewayVirtualInterfaceGroupRef.(experimental) Indicates that this resource can be referenced as a LocalGatewayVirtualInterface.Internal default implementation forILocalGatewayVirtualInterfaceRef.(experimental) Indicates that this resource can be referenced as a NatGateway.Internal default implementation forINatGatewayRef.(experimental) Indicates that this resource can be referenced as a NetworkAclEntry.Internal default implementation forINetworkAclEntryRef.(experimental) Indicates that this resource can be referenced as a NetworkAcl.Internal default implementation forINetworkAclRef.(experimental) Indicates that this resource can be referenced as a NetworkInsightsAccessScopeAnalysis.Internal default implementation forINetworkInsightsAccessScopeAnalysisRef.(experimental) Indicates that this resource can be referenced as a NetworkInsightsAccessScope.Internal default implementation forINetworkInsightsAccessScopeRef.(experimental) Indicates that this resource can be referenced as a NetworkInsightsAnalysis.Internal default implementation forINetworkInsightsAnalysisRef.(experimental) Indicates that this resource can be referenced as a NetworkInsightsPath.Internal default implementation forINetworkInsightsPathRef.(experimental) Indicates that this resource can be referenced as a NetworkInterfaceAttachment.Internal default implementation forINetworkInterfaceAttachmentRef.(experimental) Indicates that this resource can be referenced as a NetworkInterfacePermission.Internal default implementation forINetworkInterfacePermissionRef.(experimental) Indicates that this resource can be referenced as a NetworkInterface.Internal default implementation forINetworkInterfaceRef.(experimental) Indicates that this resource can be referenced as a NetworkPerformanceMetricSubscription.Internal default implementation forINetworkPerformanceMetricSubscriptionRef.A reference to a InstanceConnectEndpoint resource.A builder forInstanceConnectEndpointReferenceA reference to a Instance resource.A builder forInstanceReferenceA reference to a InternetGateway resource.A builder forInternetGatewayReferenceA reference to a IPAMAllocation resource.A builder forIPAMAllocationReferenceA reference to a IPAMPoolCidr resource.A builder forIPAMPoolCidrReferenceA reference to a IPAMPool resource.A builder forIPAMPoolReferenceA reference to a IPAMPrefixListResolver resource.A builder forIPAMPrefixListResolverReferenceA reference to a IPAM resource.A builder forIPAMReferenceA reference to a IPAMResourceDiscoveryAssociation resource.A builder forIPAMResourceDiscoveryAssociationReferenceA reference to a IPAMResourceDiscovery resource.A builder forIPAMResourceDiscoveryReferenceA reference to a IPAMScope resource.A builder forIPAMScopeReference(experimental) Indicates that this resource can be referenced as a PlacementGroup.Internal default implementation forIPlacementGroupRef.A reference to a IpPoolRouteTableAssociation resource.A builder forIpPoolRouteTableAssociationReference(experimental) Indicates that this resource can be referenced as a PrefixList.Internal default implementation forIPrefixListRef.(experimental) Indicates that this resource can be referenced as a Route.Internal default implementation forIRouteRef.(experimental) Indicates that this resource can be referenced as a RouteServerAssociation.Internal default implementation forIRouteServerAssociationRef.(experimental) Indicates that this resource can be referenced as a RouteServerEndpoint.Internal default implementation forIRouteServerEndpointRef.(experimental) Indicates that this resource can be referenced as a RouteServerPeer.Internal default implementation forIRouteServerPeerRef.(experimental) Indicates that this resource can be referenced as a RouteServerPropagation.Internal default implementation forIRouteServerPropagationRef.(experimental) Indicates that this resource can be referenced as a RouteServer.Internal default implementation forIRouteServerRef.(experimental) Indicates that this resource can be referenced as a RouteTable.Internal default implementation forIRouteTableRef.(experimental) Indicates that this resource can be referenced as a SecurityGroupEgress.Internal default implementation forISecurityGroupEgressRef.(experimental) Indicates that this resource can be referenced as a SecurityGroupIngress.Internal default implementation forISecurityGroupIngressRef.(experimental) Indicates that this resource can be referenced as a SecurityGroup.Internal default implementation forISecurityGroupRef.(experimental) Indicates that this resource can be referenced as a SecurityGroupVpcAssociation.Internal default implementation forISecurityGroupVpcAssociationRef.(experimental) Indicates that this resource can be referenced as a SnapshotBlockPublicAccess.Internal default implementation forISnapshotBlockPublicAccessRef.(experimental) Indicates that this resource can be referenced as a SpotFleet.Internal default implementation forISpotFleetRef.(experimental) Indicates that this resource can be referenced as a SubnetCidrBlock.Internal default implementation forISubnetCidrBlockRef.(experimental) Indicates that this resource can be referenced as a SubnetNetworkAclAssociation.Internal default implementation forISubnetNetworkAclAssociationRef.(experimental) Indicates that this resource can be referenced as a Subnet.Internal default implementation forISubnetRef.(experimental) Indicates that this resource can be referenced as a SubnetRouteTableAssociation.Internal default implementation forISubnetRouteTableAssociationRef.(experimental) Indicates that this resource can be referenced as a TrafficMirrorFilter.Internal default implementation forITrafficMirrorFilterRef.(experimental) Indicates that this resource can be referenced as a TrafficMirrorFilterRule.Internal default implementation forITrafficMirrorFilterRuleRef.(experimental) Indicates that this resource can be referenced as a TrafficMirrorSession.Internal default implementation forITrafficMirrorSessionRef.(experimental) Indicates that this resource can be referenced as a TrafficMirrorTarget.Internal default implementation forITrafficMirrorTargetRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayAttachment.Internal default implementation forITransitGatewayAttachmentRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayConnectPeer.Internal default implementation forITransitGatewayConnectPeerRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayConnect.Internal default implementation forITransitGatewayConnectRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayMeteringPolicyEntry.Internal default implementation forITransitGatewayMeteringPolicyEntryRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayMeteringPolicy.Internal default implementation forITransitGatewayMeteringPolicyRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayMulticastDomainAssociation.Internal default implementation forITransitGatewayMulticastDomainAssociationRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayMulticastDomain.Internal default implementation forITransitGatewayMulticastDomainRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayMulticastGroupMember.Internal default implementation forITransitGatewayMulticastGroupMemberRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayMulticastGroupSource.Internal default implementation forITransitGatewayMulticastGroupSourceRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayPeeringAttachment.Internal default implementation forITransitGatewayPeeringAttachmentRef.(experimental) Indicates that this resource can be referenced as a TransitGateway.Internal default implementation forITransitGatewayRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayRoute.Internal default implementation forITransitGatewayRouteRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayRouteTableAssociation.Internal default implementation forITransitGatewayRouteTableAssociationRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayRouteTablePropagation.Internal default implementation forITransitGatewayRouteTablePropagationRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayRouteTable.Internal default implementation forITransitGatewayRouteTableRef.(experimental) Indicates that this resource can be referenced as a TransitGatewayVpcAttachment.Internal default implementation forITransitGatewayVpcAttachmentRef.(experimental) Indicates that this resource can be referenced as a VerifiedAccessEndpoint.Internal default implementation forIVerifiedAccessEndpointRef.(experimental) Indicates that this resource can be referenced as a VerifiedAccessGroup.Internal default implementation forIVerifiedAccessGroupRef.(experimental) Indicates that this resource can be referenced as a VerifiedAccessInstance.Internal default implementation forIVerifiedAccessInstanceRef.(experimental) Indicates that this resource can be referenced as a VerifiedAccessTrustProvider.Internal default implementation forIVerifiedAccessTrustProviderRef.(experimental) Indicates that this resource can be referenced as a VolumeAttachment.Internal default implementation forIVolumeAttachmentRef.(experimental) Indicates that this resource can be referenced as a Volume.Internal default implementation forIVolumeRef.(experimental) Indicates that this resource can be referenced as a VPCBlockPublicAccessExclusion.Internal default implementation forIVPCBlockPublicAccessExclusionRef.(experimental) Indicates that this resource can be referenced as a VPCBlockPublicAccessOptions.Internal default implementation forIVPCBlockPublicAccessOptionsRef.(experimental) Indicates that this resource can be referenced as a VPCCidrBlock.Internal default implementation forIVPCCidrBlockRef.(experimental) Indicates that this resource can be referenced as a VPCDHCPOptionsAssociation.Internal default implementation forIVPCDHCPOptionsAssociationRef.(experimental) Indicates that this resource can be referenced as a VPCEncryptionControl.Internal default implementation forIVPCEncryptionControlRef.(experimental) Indicates that this resource can be referenced as a VPCEndpointConnectionNotification.Internal default implementation forIVPCEndpointConnectionNotificationRef.(experimental) Indicates that this resource can be referenced as a VPCEndpoint.Internal default implementation forIVPCEndpointRef.(experimental) Indicates that this resource can be referenced as a VPCEndpointServicePermissions.Internal default implementation forIVPCEndpointServicePermissionsRef.(experimental) Indicates that this resource can be referenced as a VPCEndpointService.Internal default implementation forIVPCEndpointServiceRef.(experimental) Indicates that this resource can be referenced as a VPCGatewayAttachment.Internal default implementation forIVPCGatewayAttachmentRef.(experimental) Indicates that this resource can be referenced as a VPCPeeringConnection.Internal default implementation forIVPCPeeringConnectionRef.(experimental) Indicates that this resource can be referenced as a VPC.Internal default implementation forIVPCRef.(experimental) Indicates that this resource can be referenced as a VPNConcentrator.Internal default implementation forIVPNConcentratorRef.(experimental) Indicates that this resource can be referenced as a VPNConnection.Internal default implementation forIVPNConnectionRef.(experimental) Indicates that this resource can be referenced as a VPNConnectionRoute.Internal default implementation forIVPNConnectionRouteRef.(experimental) Indicates that this resource can be referenced as a VPNGateway.Internal default implementation forIVPNGatewayRef.(experimental) Indicates that this resource can be referenced as a VPNGatewayRoutePropagation.Internal default implementation forIVPNGatewayRoutePropagationRef.A reference to a KeyPair resource.A builder forKeyPairReferenceA reference to a LaunchTemplate resource.A builder forLaunchTemplateReferenceA reference to a LocalGatewayRoute resource.A builder forLocalGatewayRouteReferenceA reference to a LocalGatewayRouteTable resource.A builder forLocalGatewayRouteTableReferenceA reference to a LocalGatewayRouteTableVirtualInterfaceGroupAssociation resource.A reference to a LocalGatewayRouteTableVPCAssociation resource.A builder forLocalGatewayRouteTableVPCAssociationReferenceA reference to a LocalGatewayVirtualInterfaceGroup resource.A builder forLocalGatewayVirtualInterfaceGroupReferenceA reference to a LocalGatewayVirtualInterface resource.A builder forLocalGatewayVirtualInterfaceReferenceA reference to a NatGateway resource.A builder forNatGatewayReferenceA reference to a NetworkAclEntry resource.A builder forNetworkAclEntryReferenceA reference to a NetworkAcl resource.A builder forNetworkAclReferenceA reference to a NetworkInsightsAccessScopeAnalysis resource.A builder forNetworkInsightsAccessScopeAnalysisReferenceA reference to a NetworkInsightsAccessScope resource.A builder forNetworkInsightsAccessScopeReferenceA reference to a NetworkInsightsAnalysis resource.A builder forNetworkInsightsAnalysisReferenceA reference to a NetworkInsightsPath resource.A builder forNetworkInsightsPathReferenceA reference to a NetworkInterfaceAttachment resource.A builder forNetworkInterfaceAttachmentReferenceA reference to a NetworkInterfacePermission resource.A builder forNetworkInterfacePermissionReferenceA reference to a NetworkInterface resource.A builder forNetworkInterfaceReferenceA reference to a NetworkPerformanceMetricSubscription resource.A builder forNetworkPerformanceMetricSubscriptionReferenceA reference to a PlacementGroup resource.A builder forPlacementGroupReferenceA reference to a PrefixList resource.A builder forPrefixListReferenceA reference to a Route resource.A builder forRouteReferenceA reference to a RouteServerAssociation resource.A builder forRouteServerAssociationReferenceA reference to a RouteServerEndpoint resource.A builder forRouteServerEndpointReferenceA reference to a RouteServerPeer resource.A builder forRouteServerPeerReferenceA reference to a RouteServerPropagation resource.A builder forRouteServerPropagationReferenceA reference to a RouteServer resource.A builder forRouteServerReferenceA reference to a RouteTable resource.A builder forRouteTableReferenceA reference to a SecurityGroupEgress resource.A builder forSecurityGroupEgressReferenceA reference to a SecurityGroupIngress resource.A builder forSecurityGroupIngressReferenceA reference to a SecurityGroup resource.A builder forSecurityGroupReferenceA reference to a SecurityGroupVpcAssociation resource.A builder forSecurityGroupVpcAssociationReferenceA reference to a SnapshotBlockPublicAccess resource.A builder forSnapshotBlockPublicAccessReferenceA reference to a SpotFleet resource.A builder forSpotFleetReferenceA reference to a SubnetCidrBlock resource.A builder forSubnetCidrBlockReferenceA reference to a SubnetNetworkAclAssociation resource.A builder forSubnetNetworkAclAssociationReferenceA reference to a Subnet resource.A builder forSubnetReferenceA reference to a SubnetRouteTableAssociation resource.A builder forSubnetRouteTableAssociationReferenceA reference to a TrafficMirrorFilter resource.A builder forTrafficMirrorFilterReferenceA reference to a TrafficMirrorFilterRule resource.A builder forTrafficMirrorFilterRuleReferenceA reference to a TrafficMirrorSession resource.A builder forTrafficMirrorSessionReferenceA reference to a TrafficMirrorTarget resource.A builder forTrafficMirrorTargetReferenceA reference to a TransitGatewayAttachment resource.A builder forTransitGatewayAttachmentReferenceA reference to a TransitGatewayConnectPeer resource.A builder forTransitGatewayConnectPeerReferenceA reference to a TransitGatewayConnect resource.A builder forTransitGatewayConnectReferenceA reference to a TransitGatewayMeteringPolicyEntry resource.A builder forTransitGatewayMeteringPolicyEntryReferenceA reference to a TransitGatewayMeteringPolicy resource.A builder forTransitGatewayMeteringPolicyReferenceA reference to a TransitGatewayMulticastDomainAssociation resource.A builder forTransitGatewayMulticastDomainAssociationReferenceA reference to a TransitGatewayMulticastDomain resource.A builder forTransitGatewayMulticastDomainReferenceA reference to a TransitGatewayMulticastGroupMember resource.A builder forTransitGatewayMulticastGroupMemberReferenceA reference to a TransitGatewayMulticastGroupSource resource.A builder forTransitGatewayMulticastGroupSourceReferenceA reference to a TransitGatewayPeeringAttachment resource.A builder forTransitGatewayPeeringAttachmentReferenceA reference to a TransitGateway resource.A builder forTransitGatewayReferenceA reference to a TransitGatewayRoute resource.A builder forTransitGatewayRouteReferenceA reference to a TransitGatewayRouteTableAssociation resource.A builder forTransitGatewayRouteTableAssociationReferenceA reference to a TransitGatewayRouteTablePropagation resource.A builder forTransitGatewayRouteTablePropagationReferenceA reference to a TransitGatewayRouteTable resource.A builder forTransitGatewayRouteTableReferenceA reference to a TransitGatewayVpcAttachment resource.A builder forTransitGatewayVpcAttachmentReferenceA reference to a VerifiedAccessEndpoint resource.A builder forVerifiedAccessEndpointReferenceA reference to a VerifiedAccessGroup resource.A builder forVerifiedAccessGroupReferenceA reference to a VerifiedAccessInstance resource.A builder forVerifiedAccessInstanceReferenceA reference to a VerifiedAccessTrustProvider resource.A builder forVerifiedAccessTrustProviderReferenceA reference to a VolumeAttachment resource.A builder forVolumeAttachmentReferenceA reference to a Volume resource.A builder forVolumeReferenceA reference to a VPCBlockPublicAccessExclusion resource.A builder forVPCBlockPublicAccessExclusionReferenceA reference to a VPCBlockPublicAccessOptions resource.A builder forVPCBlockPublicAccessOptionsReferenceA reference to a VPCCidrBlock resource.A builder forVPCCidrBlockReferenceA reference to a VPCDHCPOptionsAssociation resource.A builder forVPCDHCPOptionsAssociationReferenceA reference to a VPCEncryptionControl resource.A builder forVPCEncryptionControlReferenceA reference to a VPCEndpointConnectionNotification resource.A builder forVPCEndpointConnectionNotificationReferenceA reference to a VPCEndpoint resource.A builder forVPCEndpointReferenceA reference to a VPCEndpointServicePermissions resource.A builder forVPCEndpointServicePermissionsReferenceA reference to a VPCEndpointService resource.A builder forVPCEndpointServiceReferenceA reference to a VPCGatewayAttachment resource.A builder forVPCGatewayAttachmentReferenceA reference to a VPCPeeringConnection resource.A builder forVPCPeeringConnectionReferenceA reference to a VPC resource.A builder forVPCReferenceA reference to a VPNConcentrator resource.A builder forVPNConcentratorReferenceA reference to a VPNConnection resource.A builder forVPNConnectionReferenceA reference to a VPNConnectionRoute resource.A builder forVPNConnectionRouteReferenceA reference to a VPNGateway resource.A builder forVPNGatewayReferenceA reference to a VPNGatewayRoutePropagation resource.A builder forVPNGatewayRoutePropagationReference -
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.mixins.preview.services.ec2.eventsClassDescription(experimental) Indicates that this resource can be referenced as a Instance.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.apigatewayv2ClassDescription(experimental) Indicates that this resource can be referenced as a SecurityGroup.(experimental) Indicates that this resource can be referenced as a Subnet.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.backupClassDescription(experimental) Indicates that this resource can be referenced as a Instance.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.batchClassDescription(experimental) Indicates that this resource can be referenced as a PlacementGroup.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.directconnectClassDescription(experimental) Indicates that this resource can be referenced as a TransitGateway.(experimental) Indicates that this resource can be referenced as a VPNGateway.
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.ec2ClassDescriptionA reference to a CapacityManagerDataExport resource.A reference to a CapacityReservationFleet resource.A reference to a CapacityReservation resource.A reference to a CarrierGateway resource.A reference to a ClientVpnAuthorizationRule resource.A reference to a ClientVpnEndpoint resource.A reference to a ClientVpnRoute resource.A reference to a ClientVpnTargetNetworkAssociation resource.A reference to a CustomerGateway resource.A reference to a DHCPOptions resource.A reference to a EC2Fleet resource.A reference to a EgressOnlyInternetGateway resource.A reference to a EIPAssociation resource.A reference to a EIP resource.A reference to a EnclaveCertificateIamRoleAssociation resource.A reference to a FlowLog resource.A reference to a GatewayRouteTableAssociation resource.A reference to a Host resource.(experimental) Indicates that this resource can be referenced as a CapacityManagerDataExport.(experimental) Indicates that this resource can be referenced as a CapacityReservationFleet.(experimental) Indicates that this resource can be referenced as a CapacityReservation.(experimental) Indicates that this resource can be referenced as a CarrierGateway.(experimental) Indicates that this resource can be referenced as a ClientVpnAuthorizationRule.(experimental) Indicates that this resource can be referenced as a ClientVpnEndpoint.Internal default implementation for
IClientVpnEndpointRef.(experimental) Indicates that this resource can be referenced as a ClientVpnRoute.(experimental) Indicates that this resource can be referenced as a ClientVpnTargetNetworkAssociation.(experimental) Indicates that this resource can be referenced as a CustomerGateway.(experimental) Indicates that this resource can be referenced as a DHCPOptions.(experimental) Indicates that this resource can be referenced as a EC2Fleet.(experimental) Indicates that this resource can be referenced as a EgressOnlyInternetGateway.(experimental) Indicates that this resource can be referenced as a EIPAssociation.(experimental) Indicates that this resource can be referenced as a EIP.(experimental) Indicates that this resource can be referenced as a EnclaveCertificateIamRoleAssociation.(experimental) Indicates that this resource can be referenced as a FlowLog.Internal default implementation forIFlowLogRef.(experimental) Indicates that this resource can be referenced as a GatewayRouteTableAssociation.(experimental) Indicates that this resource can be referenced as a Host.(experimental) Indicates that this resource can be referenced as a InstanceConnectEndpoint.(experimental) Indicates that this resource can be referenced as a Instance.Internal default implementation forIInstanceRef.(experimental) Indicates that this resource can be referenced as a InternetGateway.(experimental) Indicates that this resource can be referenced as a IPAMAllocation.(experimental) Indicates that this resource can be referenced as a IPAMPoolCidr.(experimental) Indicates that this resource can be referenced as a IPAMPool.(experimental) Indicates that this resource can be referenced as a IPAMPrefixListResolver.(experimental) Indicates that this resource can be referenced as a IPAM.(experimental) Indicates that this resource can be referenced as a IPAMResourceDiscoveryAssociation.(experimental) Indicates that this resource can be referenced as a IPAMResourceDiscovery.(experimental) Indicates that this resource can be referenced as a IPAMScope.(experimental) Indicates that this resource can be referenced as a IpPoolRouteTableAssociation.(experimental) Indicates that this resource can be referenced as a KeyPair.Internal default implementation forIKeyPairRef.(experimental) Indicates that this resource can be referenced as a LaunchTemplate.Internal default implementation forILaunchTemplateRef.(experimental) Indicates that this resource can be referenced as a LocalGatewayRoute.(experimental) Indicates that this resource can be referenced as a LocalGatewayRouteTable.(experimental) Indicates that this resource can be referenced as a LocalGatewayRouteTableVirtualInterfaceGroupAssociation.(experimental) Indicates that this resource can be referenced as a LocalGatewayRouteTableVPCAssociation.(experimental) Indicates that this resource can be referenced as a LocalGatewayVirtualInterfaceGroup.(experimental) Indicates that this resource can be referenced as a LocalGatewayVirtualInterface.(experimental) Indicates that this resource can be referenced as a NatGateway.(experimental) Indicates that this resource can be referenced as a NetworkAclEntry.Internal default implementation forINetworkAclEntryRef.(experimental) Indicates that this resource can be referenced as a NetworkAcl.Internal default implementation forINetworkAclRef.(experimental) Indicates that this resource can be referenced as a NetworkInsightsAccessScopeAnalysis.(experimental) Indicates that this resource can be referenced as a NetworkInsightsAccessScope.(experimental) Indicates that this resource can be referenced as a NetworkInsightsAnalysis.(experimental) Indicates that this resource can be referenced as a NetworkInsightsPath.(experimental) Indicates that this resource can be referenced as a NetworkInterfaceAttachment.(experimental) Indicates that this resource can be referenced as a NetworkInterfacePermission.(experimental) Indicates that this resource can be referenced as a NetworkInterface.(experimental) Indicates that this resource can be referenced as a NetworkPerformanceMetricSubscription.A reference to a InstanceConnectEndpoint resource.A reference to a Instance resource.A reference to a InternetGateway resource.A reference to a IPAMAllocation resource.A reference to a IPAMPoolCidr resource.A reference to a IPAMPool resource.A reference to a IPAMPrefixListResolver resource.A reference to a IPAM resource.A reference to a IPAMResourceDiscoveryAssociation resource.A reference to a IPAMResourceDiscovery resource.A reference to a IPAMScope resource.(experimental) Indicates that this resource can be referenced as a PlacementGroup.Internal default implementation forIPlacementGroupRef.A reference to a IpPoolRouteTableAssociation resource.(experimental) Indicates that this resource can be referenced as a PrefixList.Internal default implementation forIPrefixListRef.(experimental) Indicates that this resource can be referenced as a Route.(experimental) Indicates that this resource can be referenced as a RouteServerAssociation.(experimental) Indicates that this resource can be referenced as a RouteServerEndpoint.(experimental) Indicates that this resource can be referenced as a RouteServerPeer.(experimental) Indicates that this resource can be referenced as a RouteServerPropagation.(experimental) Indicates that this resource can be referenced as a RouteServer.(experimental) Indicates that this resource can be referenced as a RouteTable.(experimental) Indicates that this resource can be referenced as a SecurityGroupEgress.(experimental) Indicates that this resource can be referenced as a SecurityGroupIngress.(experimental) Indicates that this resource can be referenced as a SecurityGroup.Internal default implementation forISecurityGroupRef.(experimental) Indicates that this resource can be referenced as a SecurityGroupVpcAssociation.(experimental) Indicates that this resource can be referenced as a SnapshotBlockPublicAccess.(experimental) Indicates that this resource can be referenced as a SpotFleet.(experimental) Indicates that this resource can be referenced as a SubnetCidrBlock.(experimental) Indicates that this resource can be referenced as a SubnetNetworkAclAssociation.Internal default implementation forISubnetNetworkAclAssociationRef.(experimental) Indicates that this resource can be referenced as a Subnet.Internal default implementation forISubnetRef.(experimental) Indicates that this resource can be referenced as a SubnetRouteTableAssociation.(experimental) Indicates that this resource can be referenced as a TrafficMirrorFilter.(experimental) Indicates that this resource can be referenced as a TrafficMirrorFilterRule.(experimental) Indicates that this resource can be referenced as a TrafficMirrorSession.(experimental) Indicates that this resource can be referenced as a TrafficMirrorTarget.(experimental) Indicates that this resource can be referenced as a TransitGatewayAttachment.(experimental) Indicates that this resource can be referenced as a TransitGatewayConnectPeer.(experimental) Indicates that this resource can be referenced as a TransitGatewayConnect.(experimental) Indicates that this resource can be referenced as a TransitGatewayMeteringPolicyEntry.(experimental) Indicates that this resource can be referenced as a TransitGatewayMeteringPolicy.(experimental) Indicates that this resource can be referenced as a TransitGatewayMulticastDomainAssociation.(experimental) Indicates that this resource can be referenced as a TransitGatewayMulticastDomain.(experimental) Indicates that this resource can be referenced as a TransitGatewayMulticastGroupMember.(experimental) Indicates that this resource can be referenced as a TransitGatewayMulticastGroupSource.(experimental) Indicates that this resource can be referenced as a TransitGatewayPeeringAttachment.(experimental) Indicates that this resource can be referenced as a TransitGateway.(experimental) Indicates that this resource can be referenced as a TransitGatewayRoute.(experimental) Indicates that this resource can be referenced as a TransitGatewayRouteTableAssociation.(experimental) Indicates that this resource can be referenced as a TransitGatewayRouteTablePropagation.(experimental) Indicates that this resource can be referenced as a TransitGatewayRouteTable.(experimental) Indicates that this resource can be referenced as a TransitGatewayVpcAttachment.(experimental) Indicates that this resource can be referenced as a VerifiedAccessEndpoint.(experimental) Indicates that this resource can be referenced as a VerifiedAccessGroup.(experimental) Indicates that this resource can be referenced as a VerifiedAccessInstance.(experimental) Indicates that this resource can be referenced as a VerifiedAccessTrustProvider.(experimental) Indicates that this resource can be referenced as a VolumeAttachment.(experimental) Indicates that this resource can be referenced as a Volume.Internal default implementation forIVolumeRef.(experimental) Indicates that this resource can be referenced as a VPCBlockPublicAccessExclusion.(experimental) Indicates that this resource can be referenced as a VPCBlockPublicAccessOptions.(experimental) Indicates that this resource can be referenced as a VPCCidrBlock.(experimental) Indicates that this resource can be referenced as a VPCDHCPOptionsAssociation.(experimental) Indicates that this resource can be referenced as a VPCEncryptionControl.(experimental) Indicates that this resource can be referenced as a VPCEndpointConnectionNotification.(experimental) Indicates that this resource can be referenced as a VPCEndpoint.Internal default implementation forIVPCEndpointRef.(experimental) Indicates that this resource can be referenced as a VPCEndpointServicePermissions.(experimental) Indicates that this resource can be referenced as a VPCEndpointService.Internal default implementation forIVPCEndpointServiceRef.(experimental) Indicates that this resource can be referenced as a VPCGatewayAttachment.(experimental) Indicates that this resource can be referenced as a VPCPeeringConnection.(experimental) Indicates that this resource can be referenced as a VPC.Internal default implementation forIVPCRef.(experimental) Indicates that this resource can be referenced as a VPNConcentrator.(experimental) Indicates that this resource can be referenced as a VPNConnection.Internal default implementation forIVPNConnectionRef.(experimental) Indicates that this resource can be referenced as a VPNConnectionRoute.(experimental) Indicates that this resource can be referenced as a VPNGateway.Internal default implementation forIVPNGatewayRef.(experimental) Indicates that this resource can be referenced as a VPNGatewayRoutePropagation.A reference to a KeyPair resource.A reference to a LaunchTemplate resource.A reference to a LocalGatewayRoute resource.A reference to a LocalGatewayRouteTable resource.A reference to a LocalGatewayRouteTableVirtualInterfaceGroupAssociation resource.A reference to a LocalGatewayRouteTableVPCAssociation resource.A reference to a LocalGatewayVirtualInterfaceGroup resource.A reference to a LocalGatewayVirtualInterface resource.A reference to a NatGateway resource.A reference to a NetworkAclEntry resource.A reference to a NetworkAcl resource.A reference to a NetworkInsightsAccessScopeAnalysis resource.A reference to a NetworkInsightsAccessScope resource.A reference to a NetworkInsightsAnalysis resource.A reference to a NetworkInsightsPath resource.A reference to a NetworkInterfaceAttachment resource.A reference to a NetworkInterfacePermission resource.A reference to a NetworkInterface resource.A reference to a NetworkPerformanceMetricSubscription resource.A reference to a PlacementGroup resource.A reference to a PrefixList resource.A reference to a Route resource.A reference to a RouteServerAssociation resource.A reference to a RouteServerEndpoint resource.A reference to a RouteServerPeer resource.A reference to a RouteServerPropagation resource.A reference to a RouteServer resource.A reference to a RouteTable resource.A reference to a SecurityGroupEgress resource.A reference to a SecurityGroupIngress resource.A reference to a SecurityGroup resource.A reference to a SecurityGroupVpcAssociation resource.A reference to a SnapshotBlockPublicAccess resource.A reference to a SpotFleet resource.A reference to a SubnetCidrBlock resource.A reference to a SubnetNetworkAclAssociation resource.A reference to a Subnet resource.A reference to a SubnetRouteTableAssociation resource.A reference to a TrafficMirrorFilter resource.A reference to a TrafficMirrorFilterRule resource.A reference to a TrafficMirrorSession resource.A reference to a TrafficMirrorTarget resource.A reference to a TransitGatewayAttachment resource.A reference to a TransitGatewayConnectPeer resource.A reference to a TransitGatewayConnect resource.A reference to a TransitGatewayMeteringPolicyEntry resource.A reference to a TransitGatewayMeteringPolicy resource.A reference to a TransitGatewayMulticastDomainAssociation resource.A reference to a TransitGatewayMulticastDomain resource.A reference to a TransitGatewayMulticastGroupMember resource.A reference to a TransitGatewayMulticastGroupSource resource.A reference to a TransitGatewayPeeringAttachment resource.A reference to a TransitGateway resource.A reference to a TransitGatewayRoute resource.A reference to a TransitGatewayRouteTableAssociation resource.A reference to a TransitGatewayRouteTablePropagation resource.A reference to a TransitGatewayRouteTable resource.A reference to a TransitGatewayVpcAttachment resource.A reference to a VerifiedAccessEndpoint resource.A reference to a VerifiedAccessGroup resource.A reference to a VerifiedAccessInstance resource.A reference to a VerifiedAccessTrustProvider resource.A reference to a VolumeAttachment resource.A reference to a Volume resource.A reference to a VPCBlockPublicAccessExclusion resource.A reference to a VPCBlockPublicAccessOptions resource.A reference to a VPCCidrBlock resource.A reference to a VPCDHCPOptionsAssociation resource.A reference to a VPCEncryptionControl resource.A reference to a VPCEndpointConnectionNotification resource.A reference to a VPCEndpoint resource.A reference to a VPCEndpointServicePermissions resource.A reference to a VPCEndpointService resource.A reference to a VPCGatewayAttachment resource.A reference to a VPCPeeringConnection resource.A reference to a VPC resource.A reference to a VPNConcentrator resource.A reference to a VPNConnection resource.A reference to a VPNConnectionRoute resource.A reference to a VPNGateway resource.A reference to a VPNGatewayRoutePropagation resource. -
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.ec2.alphaClassDescription(experimental) Indicates that this resource can be referenced as a Subnet.Internal default implementation for
ISubnetRef.(experimental) Indicates that this resource can be referenced as a VPC.Internal default implementation forIVPCRef.A reference to a Subnet resource.A reference to a VPC resource. -
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.efsClassDescription(experimental) Indicates that this resource can be referenced as a Subnet.
-
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.emrClassDescription(experimental) Indicates that this resource can be referenced as a SecurityGroup.(experimental) Indicates that this resource can be referenced as a VPC.
-
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.redshift
-
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.route53ClassDescription(experimental) Indicates that this resource can be referenced as a VPCEndpointService.
-
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.rtbfabric
-
Classes in software.amazon.awscdk.interfaces.ec2 used by software.amazon.awscdk.services.sagemaker