amazon-web-services - aws 应用程序负载均衡器找到自动生成的侦听器
问题描述
我正在使用 aws_cdk aws_elasticloadbalancingv2 来生成应用程序负载均衡器。当它生成时,它会自行为端口 80 创建一个公共侦听器。如何使用 cdk python 找到侦听器 arn?我不知道听众阿恩。我只有我创建的负载均衡器 arn。我应该能够将此侦听器更改为重定向操作而不是转发操作吗?
解决方案
CDK 中的 pythonApplicationListener
类具有listener_arn属性。
因此,如果您创建一个侦听器,则可以使用该属性。例如:
listener = lb.add_listener("Listener", port=80)
arn = listener.listener_arn
完整的例子在这里。
推荐阅读
- c# - C#如何将类构造函数存储在字典中
- android - 无法在 Android 11(R) 中创建 PDF
- node.js - Facebook:URL 被阻止此重定向失败,因为重定向 URI 未在应用程序的客户端 OAuth 设置中列入白名单
- pivot - 如何重复字段数据另存为数据透视表而不是 JSON 格式?
- linux - Nagios Core Influxdb 未显示 nagios 数据
- c - 在 C 控制台中,在用值填充结构数组时不等待第二个输入吗?
- java - 引用对象的 Spring Boot 验证
- javascript - 每次先添加类js
- r - 将 LaTex \def 添加到 RMarkdown YAML 中的 header_includes
- python - 获取由类的装饰器标记的所有函数