Skip to main content

Lex Bot deployment script and function

Project description

lex-bot-deploy

https://img.shields.io/pypi/v/lex_bot_deploy.svg https://img.shields.io/travis/Schadix/lex_bot_deploy.svg Documentation Status

Deployment and export Amazon Lex Schema bots. Makes it easy to maintain bots in source, share and use for CI/CD processes:

lex-bot-deploy --example BookTrip

Also supports getting the JSON schema easily:

lex-bot-get-schema --lex-bot-name BookTrip

And you can specify which schema you would like to deploy obviously:

lex-bot-deploy -s BookTrip_Export.json

Features

Let me know :-)

  • make creation of permissions optional

  • allow mapping of Lambda endpoints or allow options to map aliases to Lambda function (tbd)

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.8 (2018-11-12)

  • enable Python 2.7

0.1.7 (2018-11-12)

  • Adding examples to deploy package

0.1.6 (2018-11-12)

  • Adding examples to deploy package

0.1.5 (2018-11-12)

  • add region endpoint exception check

0.1.4 (2018-11-12)

  • fix lex-bot-get-schema not exposed as script

0.1.3 (2018-11-11)

  • added examples as option for deployment

0.1.2 (2018-11-10)

  • added creation of Lambda permissions for Lex bot

0.1.1 (2018-11-09)

  • added lex-bot-get-schema script and function

0.1.0 (2018-11-08)

  • First release on PyPI.

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

lex-bot-deploy-0.1.10.tar.gz (17.6 kB view details)

Uploaded Source

Built Distribution

lex_bot_deploy-0.1.10-py2.py3-none-any.whl (13.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file lex-bot-deploy-0.1.10.tar.gz.

File metadata

  • Download URL: lex-bot-deploy-0.1.10.tar.gz
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for lex-bot-deploy-0.1.10.tar.gz
Algorithm Hash digest
SHA256 bdd1587fcbb4baf80739c3d2f63937e4920cee806a9426eabed07a3fa6858859
MD5 c5f349ab55fcb97eeb7a1581b6a30c57
BLAKE2b-256 9b0e51772d369e28f3520087163ac51f545c8ecbf63e7f4f25e22238e29e2075

See more details on using hashes here.

File details

Details for the file lex_bot_deploy-0.1.10-py2.py3-none-any.whl.

File metadata

  • Download URL: lex_bot_deploy-0.1.10-py2.py3-none-any.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for lex_bot_deploy-0.1.10-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 810fc621ee9cabbc98b7fc6d2b44442c556bfae811c51984c9e9fea28e7b3042
MD5 33db88ab4efeccdc55a35c4b21a102c1
BLAKE2b-256 444dc242b29b23046675a70e6c19bb647009593c88ea8c3ae3955d6d0815ee33

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