Metadata-Version: 2.1
Name: avacli
Version: 3.1
Summary: UNKNOWN
Home-page: https://github.com/ZakHargz/ava-cli
Author: Zak Hargreaves
Author-email: zak@hargreaves.xyz
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Description-Content-Type: text/markdown
Requires-Dist: click (==7.1.2)
Requires-Dist: PyGithub (==1.54.1)
Requires-Dist: boto3 (==1.17.0)
Requires-Dist: rich (==9.10.0)

# Ava

Ava is a CLI application to return various items from the AWS Console without the need of logging in.  As long as you have configured your aws-cli to an account; you can run this tool. 

## Usage:

```
/ ❯ ava
Usage: ava [OPTIONS] COMMAND [ARGS]...

  Welcome to Ava!

Options:
  --profile TEXT
  --region TEXT
  --help          Show this message and exit.

Commands:
  ec2  List EC2 instances and SSM status
```

```
/ ❯ ava ac2
Which AWS profile do you want to use?

        1 - default
        2 - profile-2
        3 - profile-3
        4 - profile-4
        5 - profile-5

Profile: 

```

**Example :**

```
/ ❯ ava --profile aws-profile ec2
                     ╷                       ╷               ╷                  ╷             ╷                ╷               ╷                   ╷                     ╷
 Instance ID         │ VpcID                 │ IP Address    │ Operating System │ Ping Status │ Instance State │ Instance Type │ Availability Zone │ Is Agent Up-To-Date │ Hostname
╶────────────────────┼───────────────────────┼───────────────┼──────────────────┼─────────────┼────────────────┼───────────────┼───────────────────┼─────────────────────┼───────────────────────────────────────────────────────────────────╴
 i-0f42c9088419a2c90 │ vpc-02cb1743          │ 10.79.102.132 │ Amazon Linux     │ Online      │ Running        │ t3.medium     │ eu-west-1b        │ False               │ Hostname/NatInstance-V20210217104440
 i-0f42c9088419a2c90 │ vpc-02cb1743          │ 10.79.102.225 │ Amazon Linux     │ Online      │ Running        │ t3a.large     │ eu-west-1b        │ False               │ Hostname/NatInstance-V20210217104440
 i-0f42c9088419a2c90 │ vpc-02cb1743          │ 10.79.102.223 │ Amazon Linux     │ Online      │ Running        │ t3a.large     │ eu-west-1b        │ False               │ Hostname/NatInstance-V20210217104440
 i-0f42c9088419a2c90 │ vpc-02cb1743          │ 10.79.102.157 │ Amazon Linux     │ Online      │ Running        │ t3a.large     │ eu-west-1b        │ False               │ Hostname/NatInstance-V20210217104440
```


