eolas/neuron/233bf7c7-59e9-471c-8275-895571468b75/AWS_CLI.md

70 lines
932 B
Markdown
Raw Normal View History

2024-10-19 11:00:03 +01:00
---
tags:
- AWS
- procedural
---
# AWS CLI frequent commands
### Retrieve current user
```
aws-sts get-caller-identity
```
### List users
```
aws configure list
aws configure list-profiles
```
### View profile data
```
vim ./aws/credentials
```
## CloudFormation
### List stacks
```
aws cloudformation --list-stacks
```
### Delete a stack
```
aws cloudformation delete-stack --stack-name <my_stack> --region <region>
```
`region` is optional especially if only deployed to one region
## Billing ("Cost explorer")
### Usage for month
```
aws ce get-cost-and-usage --time-period Start=$(date +%Y-%m-01),End=$(date -d @$(( $(date +%s) + 86400 )) +%Y-%m-%d) --granularity MONTHLY --metrics "UnblendedCost" "UsageQuantity
```
### Retrieve current user
```
aws-sts get-caller-identity
```
### List users
```
aws configure list
aws configure list-profiles
```
### View profile data
```
vim ./aws/credentials
```