Skip to main content

The sample code provides a deploy function and an executable to easily deploy an Amazon Lex bot based on a Lex Schema file.

Project description

amazon-lex-bot-deploy

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

Amazon Lex Bot Deploy

The sample code provides a deploy function and an executable to easily deploy an Amazon Lex bot based on a Lex Schema file.

License Summary

This sample code is made available under a modified MIT license. See the LICENSE file.

Deploy and export Amazon Lex Schema bots easily. Maintain bots in source, share and use for CI/CD processes:

pip install amazon-lex-bot-deploy

then:

lex-bot-deploy --example BookTrip

To get 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

For an example how to use the API check the CLI command https://github.com/aws-samples/amazon-lex-bot-deploy/blob/master/bin/lex-bot-deploy

Features

Let me know :-)

Thoughts: * 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.7 (2020-01-10)

  • fix honoring TTL (thx @AlFalahTaieb)

0.1.0 (2018-12-07)

  • 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.

Files for amazon-lex-bot-deploy, version 0.1.8
Filename, size File type Python version Upload date Hashes
Filename, size amazon_lex_bot_deploy-0.1.8.tar.gz (17.9 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page