aws-cdk-lib.aws_elasticloadbalancingv2.NetworkListenerLookupOptions

interface NetworkListenerLookupOptions

LanguageType name
.NETAmazon.CDK.AWS.ElasticLoadBalancingV2.NetworkListenerLookupOptions
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awselasticloadbalancingv2#NetworkListenerLookupOptions
Javasoftware.amazon.awscdk.services.elasticloadbalancingv2.NetworkListenerLookupOptions
Pythonaws_cdk.aws_elasticloadbalancingv2.NetworkListenerLookupOptions
TypeScript (source)aws-cdk-lib » aws_elasticloadbalancingv2 » NetworkListenerLookupOptions

Options for looking up a network listener.

Example

const listener = elbv2.NetworkListener.fromLookup(this, 'ALBListener', {
  loadBalancerTags: {
    Cluster: 'MyClusterName',
  },
  listenerProtocol: elbv2.Protocol.TCP,
  listenerPort: 12345,
});

Properties

NameTypeDescription
listenerPort?numberFilter listeners by listener port.
listenerProtocol?ProtocolProtocol of the listener port.
loadBalancerArn?stringFilter listeners by associated load balancer arn.
loadBalancerTags?{ [string]: string }Filter listeners by associated load balancer tags.

listenerPort?

Type: number (optional, default: does not filter by listener port)

Filter listeners by listener port.


listenerProtocol?

Type: Protocol (optional, default: listener is not filtered by protocol)

Protocol of the listener port.


loadBalancerArn?

Type: string (optional, default: does not filter by load balancer arn)

Filter listeners by associated load balancer arn.


loadBalancerTags?

Type: { [string]: string } (optional, default: does not filter by load balancer tags)

Filter listeners by associated load balancer tags.