An open API service indexing awesome lists of open source software.

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

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} action

CLI 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, ELB

examples:
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
```