Skip to main content

cdk-home-assistant-skill

Project description

cdk-home-assistant-skill

GitHub License Build status

Github version npm PyPI version

Since I am only working with Node.js and TypeScript, the Python package is currently not tested / used. Therefore I am looking for someone to use and test it to provide feedback, if the library is actually working and if there are best practices to apply (e.g. namings, module name, etc.).

Your library for creating and managing Alexa Skills via CloudFormation using AWS CDK.

Table of Contents

Installation

Node.js / TypeScript

To install the Node.js version of this library, use npm or yarn:

npm install cdk-home-assistant-skill
# or
yarn add cdk-home-assistant-skill

Python

To install the Python version of this library, use pip:

pip install cdk-home-assistant-skill

Usage

To use this library in your AWS CDK project, import and instantiate the classes you need.

You can find the API-Documentation here.

Regional restrictions

Skills can be deployed in every AWS regions, but Lambda Endpoints are restricted to

  • North America: arn:aws:lambda:us-east-1:<aws_account_id>:function:<lambda_name>
  • Europe, India: arn:aws:lambda:eu-west-1:<aws_account_id>:function:<lambda_name>
  • Far East: arn:aws:lambda:location<aws_account_id>:function:<lambda_name>

Contributing

We welcome contributions from the community. To contribute, please follow our contribution guidelines.

License

This library is licensed under the Apache 2.0 License - see the LICENSE file for details.

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

cdk-home-assistant-skill-0.0.1.tar.gz (26.3 kB view details)

Uploaded Source

Built Distribution

cdk_home_assistant_skill-0.0.1-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

Details for the file cdk-home-assistant-skill-0.0.1.tar.gz.

File metadata

File hashes

Hashes for cdk-home-assistant-skill-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ca2b5ef3aa374cd4d795c91feaa686fe4f19e754959f03db3e38bc1bb48ee97f
MD5 7b4bb9a79986b70266c9fc4715fef4ee
BLAKE2b-256 ad06a735f3761b34fee7822c6a0b5ad7d79a0c96f39fea328270c3efe96c6f00

See more details on using hashes here.

File details

Details for the file cdk_home_assistant_skill-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for cdk_home_assistant_skill-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 61b25ddbf033ef1e83b2074fed8d444e9eb93bd25aa6bc7a6c10000127929667
MD5 9b4f303af42d5e41fe8f7daa5f191188
BLAKE2b-256 49ba1de39e7a60f50d461226b4a61a2c431b35c3c325521c1925a95176868f88

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