azure-healthbot-ci

2.0.1 • Public • Published

azure-healthbot-ci

Node CLI utility to snapshot Azure Healthbot configurations and import them into new environments. Can be used to move things from a temporary staging environment into production without disrupting user interactions with bots.

Getting started

npm install azure-healthbot-ci -g

Usage

Fetching Configurations

azure-healthbot-ci get_scenarios <tenantName> <API_JWT_secret>
azure-healthbot-ci get_scenario <tenantName> <API_JWT_secret> <scenarioName> <outputFilePath>
azure-healthbot-ci get_medical <tenantName> <API_JWT_secret> <outputFilePath>
azure-healthbot-ci get_privacy <tenantName> <API_JWT_secret> <outputFilePath>
azure-healthbot-ci get_interactions <tenantName> <API_JWT_secret> <outputFilePath>

Updating Configurations

azure-healthbot-ci post_scenario <tenantName> <API_JWT_secret> <inputFilePath>
azure-healthbot-ci post_medical <tenantName> <API_JWT_secret> <inputFilePath>
azure-healthbot-ci post_privacy <tenantName> <API_JWT_secret> <inputFilePath>
azure-healthbot-ci post_interactions <tenantName> <API_JWT_secret> <inputFilePath>

Authentication

Both tenantName and API_JWT_secret values comes from the Integration > Secrets page within the Healthbot Service management portal.

Readme

Keywords

none

Package Sidebar

Install

npm i azure-healthbot-ci

Weekly Downloads

1

Version

2.0.1

License

ISC

Unpacked Size

12.4 kB

Total Files

9

Last publish

Collaborators

  • patniko