首页 > 解决方案 > aws 应用程序负载均衡器找到自动生成的侦听器

问题描述

我正在使用 aws_cdk aws_elasticloadbalancingv2 来生成应用程序负载均衡器。当它生成时,它会自行为端口 80 创建一个公共侦听器。如何使用 cdk python 找到侦听器 arn?我不知道听众阿恩。我只有我创建的负载均衡器 arn。我应该能够将此侦听器更改为重定向操作而不是转发操作吗?

标签: amazon-web-servicesaws-cdk

解决方案


CDK 中的 pythonApplicationListener类具有listener_arn属性。

因此,如果您创建一个侦听器,则可以使用该属性。例如:

listener = lb.add_listener("Listener", port=80)
arn = listener.listener_arn

完整的例子在这里


推荐阅读