find_unused_security_groups
Identify security groups not attached to any AWS resources to reduce costs and improve security posture by eliminating unnecessary configurations.
Instructions
Find security groups not attached to any resources.
Args:
region_name: AWS region name
max_results: Maximum results to return (default: 100)
profile_name: AWS profile name (optional)
role_arn: IAM role ARN to assume (optional)
access_key: AWS access key ID (optional)
secret_access_key: AWS secret access key (optional)
session_token: AWS session token for temporary credentials (optional)
Returns:
Dictionary with unused security groups
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| region_name | No | us-east-1 | |
| max_results | No | ||
| profile_name | No | ||
| role_arn | No | ||
| access_key | No | ||
| secret_access_key | No | ||
| session_token | No |