Skip to content

This Bash script automates the process of listing various resources in an AWS account. It supports multiple AWS services and allows users to specify a region and service to retrieve resource information. 🌐

Notifications You must be signed in to change notification settings

waseeftauqueer/AWS-Resources-Lister

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

AWS Resource Listing Script πŸš€

Description

This Bash script automates the process of listing various resources in an AWS account. It supports multiple AWS services and allows users to specify a region and service to retrieve resource information. 🌐

Supported Services

The script currently supports the following AWS services:

  1. EC2 - Elastic Compute Cloud ☁️
  2. RDS - Relational Database Service πŸ—„οΈ
  3. S3 - Simple Storage Service πŸ“¦
  4. CloudFront - Content Delivery Network 🌍
  5. VPC - Virtual Private Cloud 🏒
  6. IAM - Identity and Access Management πŸ”‘
  7. Route53 - DNS Web Service 🌐
  8. CloudWatch - Monitoring and Management Service πŸ“Š
  9. CloudFormation - Infrastructure as Code Service πŸ—οΈ
  10. Lambda - Serverless Computing Service πŸ–₯️
  11. SNS - Simple Notification Service πŸ“¬
  12. SQS - Simple Queue Service πŸ“­
  13. DynamoDB - NoSQL Database Service πŸ—ƒοΈ
  14. EBS - Elastic Block Store πŸ“

Usage

To use the script, run the following command in your terminal:

./aws_resource_list.sh <aws_region> <aws_service>

Example

To list EC2 instances in the us-east-1 region:

./aws_resource_list.sh us-east-1 ec2

Prerequisites

  • Ensure that the AWS CLI is installed on your machine. You can install it by following the official AWS CLI installation guide. πŸ“₯
  • The AWS CLI must be configured with your credentials. You can configure it using the command:
aws configure

Error Handling

  • The script checks for the required number of arguments. If not provided, it will display usage instructions. ⚠️
  • It verifies whether the AWS CLI is installed and configured before executing any commands. βœ”οΈ

Acknowledgments

  • Thank you for using this script! Feel free to contribute or suggest improvements. πŸ™Œ

About

This Bash script automates the process of listing various resources in an AWS account. It supports multiple AWS services and allows users to specify a region and service to retrieve resource information. 🌐

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages