ApplicationListenerLookupOptions Struct
Options for ApplicationListener lookup.
Example
ts
const listener = elbv2.ApplicationListener.fromLookup(this, 'ALBListener', {
loadBalancerArn: 'arn:aws:elasticloadbalancing:us-east-2:123456789012:loadbalancer/app/my-load-balancer/1234567890123456',
listenerProtocol: elbv2.ApplicationProtocol.HTTPS,
listenerPort: 443,
});
Properties
listenerArnstringlistener_arnstrlistenerArnStringListenerArnstringListenerArn*string= does not filter by listener arn#ARN of the listener to look up.
listenerPortnumberlistener_portint | floatlistenerPortNumberListenerPortdoubleListenerPort*float64= does not filter by listener port#Filter listeners by listener port.
listenerProtocolApplicationProtocollistener_protocolApplicationProtocollistenerProtocolApplicationProtocolListenerProtocolApplicationProtocolListenerProtocolApplicationProtocol= does not filter by listener prot…#Filter listeners by listener protocol.
default
Default: does not filter by listener protocol
loadBalancerArnstringload_balancer_arnstrloadBalancerArnStringLoadBalancerArnstringLoadBalancerArn*string= does not filter by load balancer…#Filter listeners by associated load balancer arn.
default
Default: does not filter by load balancer arn
loadBalancerTags{ [key: string]: string }load_balancer_tagstyping.Mapping[str, str]loadBalancerTagsMap<String, String>LoadBalancerTagsIDictionary<string, string>LoadBalancerTags*map[string]*string= does not filter by load balancer…#Filter listeners by associated load balancer tags.
default
Default: does not filter by load balancer tags