是否有一种方法可以描述特定VPC中的安全组?
下面是我要运行的代码:
aws ec2 describe-security-groups --group-name "<group-name>" --filter Name=vpc-id,Values=<my-vpc-id>
但是它返回这个错误:
A client error (VPCIdNotSpecified) occurred when calling the DescribeSecurityGroups operation: No default VPC for this user
谢谢你的帮助,
谢谢
描述VPC中所有的安全组:
aws ec2 describe-security-groups --filters "Name=vpc-id,Values=vpc-abcd1234"
通过ID描述一个特定的安全组:
aws ec2 describe-security-groups --group-id sg-1234abcd
通过名称描述一个特定的安全组(对于非默认vpc):
aws ec2 describe-security-groups --filters Name=group-name,Values=MY-SG
通过名称和VPC来描述一个特定的安全组(因为在不同的VPC中可以有多个相同名称的组):
aws ec2 describe-security-groups --filters Name=group-name,Values=MY-SG Name=vpc-id,Values=vpc-abcd1234
请参阅AWS命令行界面(CLI)文档:description -security-groups