AWS CLI 计算每个 NACL 的 NACL 规则数

AWS CLI to calculate the number of NACL rules per NACL

我正在尝试找到一种使用 aws cli 计算每个 NACL 的 NACL 规则数量的快速方法。我希望将其显示为 table,左列为名称标签,右列为 NACL 数量。有谁知道这是否可能?

如果不可能,即使输出 NACL 名称和每个 NACL 的规则数也是完美的

您可以使用:

aws ec2 describe-network-acls --query 'NetworkAcls[].[NetworkAclId,Tags[?Key==`Name`]|[0].Value,length(Entries)]' --output text

这适用于我的 Mac。有时您需要使用引号字符,具体取决于您的操作系统。

它输出 ID、键为 'Name' 的标签的值,以及该 NACL 中的条目数。