https://github.com/pceuropa/aws-crud-manager
CRUD AWS Resources in Command Line
https://github.com/pceuropa/aws-crud-manager
aws aws-cli aws-dynamodb aws-ebs aws-ec2 aws-iam aws-lambda crud-functionality
Last synced: 3 months ago
JSON representation
CRUD AWS Resources in Command Line
- Host: GitHub
- URL: https://github.com/pceuropa/aws-crud-manager
- Owner: pceuropa
- License: apache-2.0
- Created: 2018-09-26T17:15:11.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T02:55:33.000Z (almost 3 years ago)
- Last Synced: 2025-05-04T14:47:01.353Z (5 months ago)
- Topics: aws, aws-cli, aws-dynamodb, aws-ebs, aws-ec2, aws-iam, aws-lambda, crud-functionality
- Language: Python
- Homepage:
- Size: 53.7 KB
- Stars: 13
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS CRUD Manager
```
usage: awsconsole.py [-h] [-i ID] [-R] [-t] [-u USERNAME] [-r REGION_NAME]
[-o] [--ebs] [--autoscaling] [--stop] [--start]
[--terminate] [--delete]
{ec2,iam,s3,elb,lambda,rds,migrate} actionCLI Manager fetures:
positional arguments:
{ec2,iam,s3,elb,lambda,rds,migrate}
ec2|aim
action all|find|...optional arguments:
-h, --help show this help message and exit
-i ID, --id ID
-R, --running
-t, --tags
-u USERNAME, --username USERNAME
Username for AIM role
-r REGION_NAME, --region_name REGION_NAME
Username for AIM role
-o, --without_owner Ec2 with owner
--ebs Search EBS Volumes (only service ec2)
--autoscaling Search Autoscaling groups (only service ec2)
--stop Stop one or all instances
--start Start one or all instances from query
--terminate Terminate one or all EC2 instances
--delete Delete RDS, ELBexamples:
python3 awsconsole.py ec2 all
python3 awsconsole.py ec2 all --ebs
python3 awsconsole.py ec2 all --autoscaling
python3 awsconsole.py ec2 find -i i-0552e09b7a54fa2cf
python3 awsconsole.py ec2 find -i i-0552e09b7a54fa2cf --[terminate|start|stop]python3 awsconsole.py [rds|elb|lambda] all --delete
```