amazon-web-services - seguridad - security group aws
corregir la sintaxis de aws cli para encontrar un grupo de seguridad de VPC en una VPC no predeterminada (2)
Así es como lo hacemos cuando buscamos un grupo específico:
aws --profile myProfile ec2 describe-security-groups --region=AWS_REGION --filters "Name=vpc-id,Values=VPC_ID" --filters "Name=group-name,Values=NAMEOFSECGROUP"
Esta es una pregunta de seguimiento de ¿Cuál es la sintaxis correcta para filtrar por etiqueta en describe-vpcs? .
Usando la respuesta proporcionada y haciendo referencia a http://docs.aws.amazon.com/cli/latest/reference/ec2/describe-security-groups.html
--filters (list)
One or more filters.
......
vpc-id - The ID of the VPC specified when the security group was created.
He construido la solicitud de cli
aws --profile myProfile --region eu-west-1 ec2 describe-security-groups --group-name MyVpcSecGroup --filters Name=tag:vpc-id,Values=vpc-9xxxxxxx
sin embargo, recibo un error
El grupo de seguridad ''MyVpcSecGroup'' no existe en la VPC predeterminada ''vpc-bxxxxxx''
Entonces, ¿cómo formateo la sintaxis para buscar un grupo de seguridad en una VPC no predeterminada usando una lista de filtros como vpc-id?
thx Art
La documentación dice:
--group-names (list)
[EC2-Classic, default VPC] One or more security group names.
Por lo tanto, parece que --group-names
no se pueden usar en una VPC no predeterminada.
Sin embargo, hay métodos alternativos:
aws ec2 describe-security-groups --group-ids sg-xxxxxxxx
aws ec2 describe-security-groups --filters Name=group-name,Values=MyVpcSecGroup
Para filtrar según una VPC y un nombre específicos:
aws ec2 describe-security-groups --filters Name=vpc-id,Values=vpc-11223344 Name=group-name,Values=MyVpcSecGroup
Para filtrar según una VPC específica y cualquier etiqueta :
aws ec2 describe-security-groups --filters Name=vpc-id,Values=vpc-11223344 Name=tag-value,Values=Production
Para filtrar en función de una VPC específica y una etiqueta específica :
aws ec2 describe-security-groups --filters Name=vpc-id,Values=vpc-11223344 Name=tag:Environment,Values=Production
Nota: Los nombres y valores de las etiquetas distinguen entre mayúsculas y minúsculas .