AWS CLI Get Security Group ID with Name. Python Boto3 [ wild card support] Python Boto3
"""
Author Praveen
This Simple Boto Script will list the AWS security group with name provide [ Wildcard supported]
"""
import boto3
AWS_REGION = "us-west-2"
fullauth = boto3.session.Session(profile_name='<YourProfile>')
ec2 = fullauth.client('ec2' , region_name=AWS_REGION)
group_name = '*<YourSearchString>'
response = ec2.describe_security_groups(
Filters=[
dict(Name='group-name', Values=[group_name])
]
)
for securityGroup in response['SecurityGroups']:
print("SG ID: {}, Name: {}".format(securityGroup['GroupId'], securityGroup['GroupName'])) #This will list Security Group Name along with Security Group ID
print("SG ID: {}".format(securityGroup['GroupId'])) # This will List Only Security Group IDS
Comments
Post a Comment