gpt4 book ai didi

amazon-web-services - 通过 AWS CLI 更改 AWS ALB 监听器的默认规则

转载 作者:行者123 更新时间:2023-12-04 11:30:11 26 4
gpt4 key购买 nike

正如标题中提到的,我想使用 AWS CLI 更改 ALB 监听器的默认规则。特别是,我想更改使用的目标组。所需的结果应该是在操作字段内切换目标 ARN。通过编辑操作字段,使用 AWS 控制台可以很容易地做到这一点。控制台通过删除默认值(创建时设置的值)来实现这一点,但出于某种原因,AWS CLI 不允许这样做。
我尝试过的是使用以下命令:

aws elbv2 modify-rule  --actions Type=forward,ForwardConfig={TargetGroups={TargetGroupArn=$TARGET_GROUP_ARN}}
--rule-arn $RULE_ARN
返回以下内容:

An error occurred (OperationNotPermitted) when calling the ModifyRuleoperation: Default rule '$RULE_ARN' cannot be modified


有谁知道我做错了什么? describe 命令返回一个 JSON,其中包含与我尝试修改的信息成比例的信息。

最佳答案

我设法找到了解决方案。需要通过编辑有问题的监听器来修改规则,而不是默认规则本身。命令如下:

aws elbv2 modify-listener --listener-arn $LISTENER_ARN --default-actions Type=forward,TargetGroupArn=$TARGET_GROUP_ARN,ForwardConfig={TargetGroups={TargetGroupArn=$TARGET_GROUP_ARN}}
文档没有多大帮助,但 aws elbv2 modify-rule help命令确实有帮助。我在第一次阅读时以某种方式错过了它。它说如下: To modify the actions for the default rule, use ModifyListener .

关于amazon-web-services - 通过 AWS CLI 更改 AWS ALB 监听器的默认规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65238878/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com