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
Amazon EC2 Construct Library
Amazon VpcV2 Construct Library
Amazon Route53 Construct Library
-
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 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 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 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 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 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 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 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 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.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.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 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 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 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 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 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 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 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 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.route53ClassDescription(experimental) Indicates that this resource can be referenced as a VPCEndpointService.