Skip to main content

wyngman is a Python package that provides needed functionalities of AWS Toolkit that are otherwise difficult to achieve with the standard cli or not possible currently.

Project description

pre-commit coverage Downloads Downloads Downloads

Wyngman: An AWS Utility Helper Tool

What is it?

wyngman is a Python package that provides needed functionalities of AWS Toolkit that are otherwise difficult to achieve with the standard cli or not possible currently. It aims to be the fundamental high-level utility helper tool for achieving more from AWS Services in Python.

Currently Supporting

AWS Cognito

A Querying support for AWS Cognito

  • Support to Query Users Before a certain UserCreationDate
  • Support to Query Users After a certain UserCreationDate
  • Support to Save as CSV

Installation

pip install wyngman

Configuration

wyngman configure

Usage

foo@bar:~$ wyngman cognito --help

usage: wyngman cognito [-h] [--user-pool-id USER_POOL_ID] [--region REGION] [--list-user-pools] [--list-users | --count] [--before BEFORE] [--after AFTER] [--save]

optional arguments:
  -h, --help            show this help message and exit
  --user-pool-id USER_POOL_ID, -p USER_POOL_ID
                        Provide User Pool ID to Fetch Users
  --region REGION, -r REGION
                        Provide AWS Region [Default: Configuration Region]
  --list-user-pools, -lu
                        List All User Pools in a given region
  --list-users, -l      list all users in aws cognito
  --count, -c           Return Count of users
  --before BEFORE, -b BEFORE
                        All users before date Date in format yyyy-mm-dd
  --after AFTER, -a AFTER
                        All users after date Date in format yyyy-mm-dd
  --save, -s            Save as a CSV file

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wyngman-0.0.5.tar.gz (8.6 kB view details)

Uploaded Source

File details

Details for the file wyngman-0.0.5.tar.gz.

File metadata

  • Download URL: wyngman-0.0.5.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.6

File hashes

Hashes for wyngman-0.0.5.tar.gz
Algorithm Hash digest
SHA256 e2211990224a65a3b521d15e74600a6e4d8ee15a195ac0cdc2273f50fdd4096e
MD5 64126d1d0ae0a6a192d15eceaec0c202
BLAKE2b-256 5dd88369effd8c009558dceb8f969c982d1a082fdc282b8fbbd7b8c9cb4e512a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page