Uses of Interface
software.amazon.awscdk.services.ec2.IConnectable
Packages that use IConnectable
Package
Description
AWS::AppRunner Construct Library
Amazon EC2 Auto Scaling Construct Library
AWS Batch Construct Library
AWS CodeBuild Construct Library
Amazon DocumentDB Construct Library
Amazon EC2 Construct Library
Amazon ECS Construct Library
Amazon Elastic File System Construct Library
Amazon EKS Construct Library
Amazon EKS V2 Construct Library
ElastiCache CDK Construct Library
Amazon Elastic Load Balancing Construct Library
Amazon Elastic Load Balancing V2 Construct Library
Amazon OpenSearch Service Construct Library
Amazon FSx Construct Library
Kinesis Analytics Flink
Amazon Data Firehose Construct Library
AWS Lambda Construct Library
Amazon Lambda Golang Library
Amazon Lambda Node.js Library
Amazon Lambda Python Library
Amazon Managed Streaming for Apache Kafka Construct Library
Amazon Neptune Construct Library
Amazon OpenSearch Service Construct Library
Amazon Relational Database Service Construct Library
Amazon Redshift Construct Library
Amazon SageMaker Construct Library
AWS Secrets Manager Construct Library
Tasks for AWS Step Functions
Amazon CloudWatch Synthetics Construct Library
Triggers
-
Uses of IConnectable in software.amazon.awscdk.services.apprunner.alpha
Subinterfaces of IConnectable in software.amazon.awscdk.services.apprunner.alphaModifier and TypeInterfaceDescriptioninterface(experimental) Represents the App Runner VPC Connector.static interfaceInternal default implementation forIVpcConnector.Classes in software.amazon.awscdk.services.apprunner.alpha that implement IConnectableModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.class(experimental) The App Runner VPC Connector. -
Uses of IConnectable in software.amazon.awscdk.services.autoscaling
Classes in software.amazon.awscdk.services.autoscaling that implement IConnectableModifier and TypeClassDescriptionclassA Fleet represents a managed set of EC2 instances. -
Uses of IConnectable in software.amazon.awscdk.services.batch
Subinterfaces of IConnectable in software.amazon.awscdk.services.batchModifier and TypeInterfaceDescriptioninterfaceA ManagedComputeEnvironment that uses ECS orchestration on Fargate instances.static interfaceInternal default implementation forIFargateComputeEnvironment.interfaceRepresents a Managed ComputeEnvironment.static interfaceInternal default implementation forIManagedComputeEnvironment.interfaceA ManagedComputeEnvironment that uses ECS orchestration on EC2 instances.static interfaceInternal default implementation forIManagedEc2EcsComputeEnvironment.Classes in software.amazon.awscdk.services.batch that implement IConnectableModifier and TypeClassDescriptionclassA ManagedComputeEnvironment that uses ECS orchestration on Fargate instances.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.classA ManagedComputeEnvironment that uses ECS orchestration on EC2 instances.classA ManagedComputeEnvironment that uses ECS orchestration on EC2 instances. -
Uses of IConnectable in software.amazon.awscdk.services.cloudfront.experimental
Classes in software.amazon.awscdk.services.cloudfront.experimental that implement IConnectable -
Uses of IConnectable in software.amazon.awscdk.services.codebuild
Subinterfaces of IConnectable in software.amazon.awscdk.services.codebuildModifier and TypeInterfaceDescriptioninterfaceRepresents a Fleet for a reserved capacity CodeBuild project.static interfaceInternal default implementation forIFleet.interfacestatic interfaceInternal default implementation forIProject.Classes in software.amazon.awscdk.services.codebuild that implement IConnectableModifier and TypeClassDescriptionclassFleet for a reserved capacity CodeBuild project.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.classA convenience class for CodeBuild Projects that are used in CodePipeline.classA representation of a CodeBuild Project. -
Uses of IConnectable in software.amazon.awscdk.services.docdb
Subinterfaces of IConnectable in software.amazon.awscdk.services.docdbModifier and TypeInterfaceDescriptioninterfaceCreate a clustered database with a given number of instances.static interfaceInternal default implementation forIDatabaseCluster.Classes in software.amazon.awscdk.services.docdb that implement IConnectableModifier and TypeClassDescriptionclassCreate a clustered database with a given number of instances.static final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IConnectable in software.amazon.awscdk.services.ec2
Subinterfaces of IConnectable in software.amazon.awscdk.services.ec2Modifier and TypeInterfaceDescriptioninterfaceA client VPN endpoint.static interfaceInternal default implementation forIClientVpnEndpoint.static interfaceInternal default implementation forIConnectable.interfacestatic interfaceInternal default implementation forIInstance.interfaceAn interface VPC endpoint.static interfaceInternal default implementation forIInterfaceVpcEndpoint.interfaceInterface for classes that provide the peer-specification parts of a security group rule.static interfaceInternal default implementation forIPeer.interfaceA prefix list.static interfaceInternal default implementation forIPrefixList.interfaceInterface for security group-like objects.static interfaceInternal default implementation forISecurityGroup.Classes in software.amazon.awscdk.services.ec2 that implement IConnectableModifier and TypeClassDescriptionclassThis creates a linux bastion host you can use to connect to other instances or services in your VPC.classA client VPN connection.classManage the allowed network connections for constructs with Security Groups.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.classThis represents a single EC2 instance.classA interface VPC endpoint.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.classThis represents an EC2 LaunchTemplate.classDeprecated.use NatInstanceProviderV2.classModern NAT provider which uses NAT Instances.classA managed prefix list.classCreates an Amazon EC2 security group within a VPC.Methods in software.amazon.awscdk.services.ec2 with parameters of type IConnectableModifier and TypeMethodDescriptionvoidConnections.allowDefaultPortFrom(IConnectable other) Allow connections from the peer on our default port.voidConnections.allowDefaultPortFrom(IConnectable other, String description) Allow connections from the peer on our default port.voidConnections.allowDefaultPortTo(IConnectable other) Allow connections from the peer on our default port.voidConnections.allowDefaultPortTo(IConnectable other, String description) Allow connections from the peer on our default port.voidConnections.allowFrom(IConnectable other, Port portRange) Allow connections from the peer on the given port.voidConnections.allowFrom(IConnectable other, Port portRange, String description) Allow connections from the peer on the given port.voidConnections.allowTo(IConnectable other, Port portRange) Allow connections to the peer on the given port.voidConnections.allowTo(IConnectable other, Port portRange, String description) Allow connections to the peer on the given port.voidConnections.allowToDefaultPort(IConnectable other) Allow connections to the security group on their default port.voidConnections.allowToDefaultPort(IConnectable other, String description) Allow connections to the security group on their default port. -
Uses of IConnectable in software.amazon.awscdk.services.ecs
Subinterfaces of IConnectable in software.amazon.awscdk.services.ecsModifier and TypeInterfaceDescriptioninterfaceInterface for ECS load balancer target.static interfaceInternal default implementation forIEcsLoadBalancerTarget.Classes in software.amazon.awscdk.services.ecs that implement IConnectableModifier and TypeClassDescriptionclassThe base class for Ec2Service and FargateService services.classThis creates a service using the EC2 launch type on an ECS cluster.classThis creates a service using the External launch type on an ECS cluster.classThis creates a service using the Fargate launch type on an ECS cluster.static final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IConnectable in software.amazon.awscdk.services.efs
Subinterfaces of IConnectable in software.amazon.awscdk.services.efsModifier and TypeInterfaceDescriptioninterfaceRepresents an Amazon EFS file system.static interfaceInternal default implementation forIFileSystem.Classes in software.amazon.awscdk.services.efs that implement IConnectableModifier and TypeClassDescriptionclassThe Elastic File System implementation of IFileSystem.static final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IConnectable in software.amazon.awscdk.services.eks
Subinterfaces of IConnectable in software.amazon.awscdk.services.eksModifier and TypeInterfaceDescriptioninterfaceAn EKS cluster.static interfaceInternal default implementation forICluster.Classes in software.amazon.awscdk.services.eks that implement IConnectableModifier and TypeClassDescriptionclassA Cluster represents a managed Kubernetes Service (EKS).classDefines an EKS cluster that runs entirely on AWS Fargate.static final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IConnectable in software.amazon.awscdk.services.eks.v2.alpha
Subinterfaces of IConnectable in software.amazon.awscdk.services.eks.v2.alphaModifier and TypeInterfaceDescriptioninterface(experimental) An EKS cluster.static interfaceInternal default implementation forICluster.Classes in software.amazon.awscdk.services.eks.v2.alpha that implement IConnectableModifier and TypeClassDescriptionclass(experimental) A Cluster represents a managed Kubernetes Service (EKS).class(experimental) Defines an EKS cluster that runs entirely on AWS Fargate.static final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IConnectable in software.amazon.awscdk.services.elasticache.alpha
Subinterfaces of IConnectable in software.amazon.awscdk.services.elasticache.alphaModifier and TypeInterfaceDescriptioninterface(experimental) Represents a Serverless ElastiCache cache.static interfaceInternal default implementation forIServerlessCache.Classes in software.amazon.awscdk.services.elasticache.alpha that implement IConnectableModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.class(experimental) A serverless ElastiCache cache.class(experimental) Base class for ServerlessCache constructs. -
Uses of IConnectable in software.amazon.awscdk.services.elasticloadbalancing
Subinterfaces of IConnectable in software.amazon.awscdk.services.elasticloadbalancingModifier and TypeInterfaceDescriptioninterfaceInterface that is going to be implemented by constructs that you can load balance to.static interfaceInternal default implementation forILoadBalancerTarget.Classes in software.amazon.awscdk.services.elasticloadbalancing that implement IConnectableModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.classAn EC2 instance that is the target for load balancing.classReference to a listener's port just created.classA load balancer with a single listener.Methods in software.amazon.awscdk.services.elasticloadbalancing that return types with arguments of type IConnectableModifier and TypeMethodDescriptiondefault List<IConnectable> LoadBalancerListener.getAllowConnectionsFrom()Allow connections to the load balancer from the given set of connection peers.final List<IConnectable> LoadBalancerListener.Jsii$Proxy.getAllowConnectionsFrom()Method parameters in software.amazon.awscdk.services.elasticloadbalancing with type arguments of type IConnectableModifier and TypeMethodDescriptionLoadBalancerListener.Builder.allowConnectionsFrom(List<? extends IConnectable> allowConnectionsFrom) Sets the value ofLoadBalancerListener.getAllowConnectionsFrom() -
Uses of IConnectable in software.amazon.awscdk.services.elasticloadbalancingv2
Subinterfaces of IConnectable in software.amazon.awscdk.services.elasticloadbalancingv2Modifier and TypeInterfaceDescriptioninterfaceProperties to reference an existing listener.static interfaceInternal default implementation forIApplicationListener.interfaceAn application load balancer.static interfaceInternal default implementation forIApplicationLoadBalancer.interfaceA network load balancer.static interfaceInternal default implementation forINetworkLoadBalancer.Classes in software.amazon.awscdk.services.elasticloadbalancingv2 that implement IConnectableModifier and TypeClassDescriptionclassDefine an ApplicationListener.classDefine an Application Load Balancer.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.classDefine a new network load balancer.Methods in software.amazon.awscdk.services.elasticloadbalancingv2 with parameters of type IConnectableModifier and TypeMethodDescriptionvoidApplicationListener.registerConnectable(IConnectable connectable, Port portRange) Register that a connectable that has been added to this load balancer.voidApplicationTargetGroup.registerConnectable(IConnectable connectable) Register a connectable as a member of this target group.voidApplicationTargetGroup.registerConnectable(IConnectable connectable, Port portRange) Register a connectable as a member of this target group.default voidIApplicationListener.Jsii$Default.registerConnectable(IConnectable connectable, Port portRange) Register that a connectable that has been added to this load balancer.final voidIApplicationListener.Jsii$Proxy.registerConnectable(IConnectable connectable, Port portRange) Register that a connectable that has been added to this load balancer.voidIApplicationListener.registerConnectable(IConnectable connectable, Port portRange) Register that a connectable that has been added to this load balancer.default voidIApplicationTargetGroup.Jsii$Default.registerConnectable(IConnectable connectable, Port portRange) Register a connectable as a member of this target group.final voidIApplicationTargetGroup.Jsii$Proxy.registerConnectable(IConnectable connectable) Register a connectable as a member of this target group.final voidIApplicationTargetGroup.Jsii$Proxy.registerConnectable(IConnectable connectable, Port portRange) Register a connectable as a member of this target group.voidIApplicationTargetGroup.registerConnectable(IConnectable connectable) Register a connectable as a member of this target group.voidIApplicationTargetGroup.registerConnectable(IConnectable connectable, Port portRange) Register a connectable as a member of this target group. -
Uses of IConnectable in software.amazon.awscdk.services.elasticsearch
Classes in software.amazon.awscdk.services.elasticsearch that implement IConnectable -
Uses of IConnectable in software.amazon.awscdk.services.fsx
Subinterfaces of IConnectable in software.amazon.awscdk.services.fsxModifier and TypeInterfaceDescriptioninterfaceInterface to implement FSx File Systems.static interfaceInternal default implementation forIFileSystem.Classes in software.amazon.awscdk.services.fsx that implement IConnectableModifier and TypeClassDescriptionclassA new or imported FSx file system.static final classA proxy class which represents a concrete javascript instance of this type.classThe FSx for Lustre File System implementation of IFileSystem. -
Uses of IConnectable in software.amazon.awscdk.services.kinesisanalytics.flink.alpha
Subinterfaces of IConnectable in software.amazon.awscdk.services.kinesisanalytics.flink.alphaModifier and TypeInterfaceDescriptioninterface(experimental) An interface expressing the public properties on both an imported and CDK-created Flink application.static interfaceInternal default implementation forIApplication.Classes in software.amazon.awscdk.services.kinesisanalytics.flink.alpha that implement IConnectableModifier and TypeClassDescriptionclass(experimental) The L2 construct for Flink Kinesis Data Applications.static final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IConnectable in software.amazon.awscdk.services.kinesisfirehose
Subinterfaces of IConnectable in software.amazon.awscdk.services.kinesisfirehoseModifier and TypeInterfaceDescriptioninterfaceRepresents an Amazon Data Firehose delivery stream.static interfaceInternal default implementation forIDeliveryStream.Classes in software.amazon.awscdk.services.kinesisfirehose that implement IConnectableModifier and TypeClassDescriptionclassCreate a Amazon Data Firehose delivery stream.static final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IConnectable in software.amazon.awscdk.services.lambda
Subinterfaces of IConnectable in software.amazon.awscdk.services.lambdaModifier and TypeInterfaceDescriptioninterfacestatic interfaceInternal default implementation forIAlias.interfacestatic interfaceInternal default implementation forIFunction.interfacestatic interfaceInternal default implementation forIVersion.Classes in software.amazon.awscdk.services.lambda that implement IConnectableModifier and TypeClassDescriptionclassA new alias to a particular version of a Lambda function.classCreate a lambda function where the handler is a docker image.classDeploys a file from inside the construct library as a function.classstatic final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.classclassA Lambda that will only ever be added to a stack once.classTag the current state of a Function with a Version number. -
Uses of IConnectable in software.amazon.awscdk.services.lambda.go.alpha
Classes in software.amazon.awscdk.services.lambda.go.alpha that implement IConnectable -
Uses of IConnectable in software.amazon.awscdk.services.lambda.nodejs
Classes in software.amazon.awscdk.services.lambda.nodejs that implement IConnectableModifier and TypeClassDescriptionclassA Node.js Lambda function bundled using esbuild. -
Uses of IConnectable in software.amazon.awscdk.services.lambda.python.alpha
Classes in software.amazon.awscdk.services.lambda.python.alpha that implement IConnectable -
Uses of IConnectable in software.amazon.awscdk.services.msk.alpha
Subinterfaces of IConnectable in software.amazon.awscdk.services.msk.alphaModifier and TypeInterfaceDescriptioninterface(experimental) Represents a MSK Cluster.static interfaceInternal default implementation forICluster.Classes in software.amazon.awscdk.services.msk.alpha that implement IConnectableModifier and TypeClassDescriptionclass(experimental) Create a MSK Cluster.class(experimental) A new or imported MSK Cluster.static final classA proxy class which represents a concrete javascript instance of this type.class(experimental) Create a MSK Serverless Cluster. -
Uses of IConnectable in software.amazon.awscdk.services.neptune.alpha
Subinterfaces of IConnectable in software.amazon.awscdk.services.neptune.alphaModifier and TypeInterfaceDescriptioninterface(experimental) Create a clustered database with a given number of instances.static interfaceInternal default implementation forIDatabaseCluster.Classes in software.amazon.awscdk.services.neptune.alpha that implement IConnectableModifier and TypeClassDescriptionclass(experimental) Create a clustered database with a given number of instances.class(experimental) A new or imported database cluster.static final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IConnectable in software.amazon.awscdk.services.opensearchservice
Classes in software.amazon.awscdk.services.opensearchservice that implement IConnectable -
Uses of IConnectable in software.amazon.awscdk.services.rds
Subinterfaces of IConnectable in software.amazon.awscdk.services.rdsModifier and TypeInterfaceDescriptioninterfaceCreate a clustered database with a given number of instances.static interfaceInternal default implementation forIDatabaseCluster.interfaceA database instance.static interfaceInternal default implementation forIDatabaseInstance.interfaceInterface representing a serverless database cluster.static interfaceInternal default implementation forIServerlessCluster.Classes in software.amazon.awscdk.services.rds that implement IConnectableModifier and TypeClassDescriptionclassCreate a clustered database with a given number of instances.classA new or imported clustered database.classA database cluster restored from a snapshot.classA database instance.classA new or imported database instance.classA database instance restored from a snapshot.classA read replica database instance.classRDS Database Proxy.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.classCreate an Aurora Serverless v1 Cluster.classA Aurora Serverless v1 Cluster restored from a snapshot. -
Uses of IConnectable in software.amazon.awscdk.services.redshift.alpha
Subinterfaces of IConnectable in software.amazon.awscdk.services.redshift.alphaModifier and TypeInterfaceDescriptioninterface(experimental) Create a Redshift Cluster with a given number of nodes.static interfaceInternal default implementation forICluster.Classes in software.amazon.awscdk.services.redshift.alpha that implement IConnectableModifier and TypeClassDescriptionclass(experimental) Create a Redshift cluster a given number of nodes.static final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IConnectable in software.amazon.awscdk.services.sagemaker.alpha
Subinterfaces of IConnectable in software.amazon.awscdk.services.sagemaker.alphaModifier and TypeInterfaceDescriptioninterface(experimental) Interface that defines a Model resource.static interfaceInternal default implementation forIModel.Classes in software.amazon.awscdk.services.sagemaker.alpha that implement IConnectableModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.class(experimental) Defines a SageMaker Model. -
Uses of IConnectable in software.amazon.awscdk.services.secretsmanager
Classes in software.amazon.awscdk.services.secretsmanager that implement IConnectableMethods in software.amazon.awscdk.services.secretsmanager that return IConnectableModifier and TypeMethodDescriptionSecretRotationProps.getTarget()The target service or database.final IConnectableSecretRotationProps.Jsii$Proxy.getTarget()Methods in software.amazon.awscdk.services.secretsmanager with parameters of type IConnectableModifier and TypeMethodDescriptionSecretRotation.Builder.target(IConnectable target) The target service or database.SecretRotationProps.Builder.target(IConnectable target) Sets the value ofSecretRotationProps.getTarget() -
Uses of IConnectable in software.amazon.awscdk.services.stepfunctions.tasks
Classes in software.amazon.awscdk.services.stepfunctions.tasks that implement IConnectableModifier and TypeClassDescriptionclassRun a Task on ECS or Fargate.classA Step Functions Task to create a SageMaker model.classClass representing the SageMaker Create Training Job task. -
Uses of IConnectable in software.amazon.awscdk.services.synthetics
Classes in software.amazon.awscdk.services.synthetics that implement IConnectable -
Uses of IConnectable in software.amazon.awscdk.triggers
Classes in software.amazon.awscdk.triggers that implement IConnectableModifier and TypeClassDescriptionclassInvokes an AWS Lambda function during deployment.