UPD: added nl

This commit is contained in:
xpk 2021-06-02 11:51:22 +08:00
parent 91ad80b868
commit 8c753e4733
Signed by: xpk
GPG Key ID: CD4FF6793F09AB86
1 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,18 @@
#!/usr/bin/env bash
alias nl="nl -s '. '"
shopt -s expand_aliases
echo "As of $(date), the following resources are detected on your AWS account $(aws sts get-caller-identity | jq .Account)"
echo ""
echo ec2:
aws ec2 describe-instances | jq -cr '.Reservations[] | .Instances[].InstanceId' | nl
echo rds:
aws rds describe-db-instances | jq -cr '.DBInstances[] | .DBInstanceIdentifier' | nl
echo lambda:
aws lambda list-functions | jq -cr '.Functions[] | .FunctionName' | nl
echo s3:
aws s3api list-buckets | jq -cr '.Buckets[] | .Name' | nl
echo efs:
aws efs describe-file-systems | jq -cr '.FileSystems[] | .FileSystemId' | nl
echo vpc:
aws ec2 describe-vpcs | jq -cr '.Vpcs[] | .VpcId' | nl