ASD is a utility to help manage your AWS projects and sso sessions.
Project description
aws-stuff-doer: An Interactive CLI to Manage Your AWS Projects and SSO Sessions
AWS Stuff Doer (ASD) is your go-to tool for managing AWS Single Sign-On (SSO). Designed for both developers and administrators, ASD simplifies your AWS SSO workflow, allowing you to run custom shell commands with specific profiles and export temporary AWS credentials seamlessly.
Features
- Easy Integration: Effortlessly integrate with your existing AWS infrastructure.
- Secure Authentication: Improve security with robust SSO capabilities.
- Customizable: Tailor ASD to meet your unique requirements.
- Run Custom Commands: Execute shell commands using AWS profiles and export temporary credentials securely in memory.
- Temporary AWS Credentials: Access temporary AWS credentials specific to a profile, securely available in memory.
Installation
Install ASD using pip:
pip install aws-stuff-doer
Usage
Invoke ASD with the following command syntax:
asd [OPTIONS] COMMAND [ARGS]...
ASD: The AWS Utility to manage AWS SSO and AWS CLI profiles conveniently.
Positional Arguments:
- COMMAND: The command to execute
- ARGS: Additional arguments for the command
- OPTIONS: Additional options for the command
Commands:
- list: List available AWS profiles
- config: Manage AWS SSO and AWS CLI profiles
- auth: Authenticate with AWS SSO or open consoles
- s3: Perform S3 bucket operations
Options:
- --version, -v: Show version and exit
- --install-completion: Install completion for the current shell
- --show-completion: Show completion for the current shell, to copy it or customize the installation
- --help: Show this message and exit
Examples
- List available AWS profiles:
asd list
- Manage AWS SSO and AWS CLI profiles:
asd config
- Authenticate with AWS SSO or open consoles:
asd auth
- Perform S3 bucket operations:
asd s3
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aws_stuff_doer-0.2.3.tar.gz.
File metadata
- Download URL: aws_stuff_doer-0.2.3.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.1 Linux/6.8.0-1020-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4aba22bb90d134f2022c17af1a4d9a525c6989bfb0a72af1749bee0768fbb59f
|
|
| MD5 |
e55a2b2037497d977b0e0ab0f81c89c7
|
|
| BLAKE2b-256 |
b60754401aa29100ac64f52d869252d6bfd88887497fb42d86745edf075ae9e6
|
File details
Details for the file aws_stuff_doer-0.2.3-py3-none-any.whl.
File metadata
- Download URL: aws_stuff_doer-0.2.3-py3-none-any.whl
- Upload date:
- Size: 12.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.1 Linux/6.8.0-1020-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41054cf34e108d3e3147d70c0405ded656cb063f1408cd337513da26f290d352
|
|
| MD5 |
060b663fb4e0505c657c5977e57b6cb3
|
|
| BLAKE2b-256 |
1b83b3dcaf3f204e347547410e399cb548efe787469ce33736b2ed2f2dd48e9b
|