chatbot

DNXLabs/chatbot/aws

Terraform Module HCL AWS

Utility Module to create AWS Chatbot and its dependencies.

Install
module "chatbot" {
source = "DNXLabs/chatbot/aws"
version = "3.0.0"
}
plain text: /constructs/tfmod-dnxlabs-chatbot-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-aws-chatbot ![Lint Status](https://github.com/DNXLabs/terraform-aws-chatbot/actions) ![LICENSE](https://github.com/DNXLabs/terraform-aws-chatbot/blob/master/LICENSE) This terraform module creates AWS Chatbot and its dependencies. The following resources will be created: - An Identity and Access Management (IAM) In addition you have the option to: - Create aws chatboot workspace(s) and integrate to slack - Create AWS chatbot clients connecting to one or more slack channel(s) to send notification using AWS Chatbot Requirements | Name | Version | |------|---------| | terraform | >= 0.13.0 | Providers | Name | Version | |------|---------| | aws | n/a | | awscc | n/a | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | accoun

Inputs (7)
NameTypeDescriptionDefault
org_namestringName for this organization required
workspace_namestringDescription for the chat integration required
slack_targetsanyUse to define additional slack channels. Format: [ { slack_channel_name=xxxx , s[]
teams_targetsanyUse to define additional slack channels. Format: [ { team_id=xxxx , teams_channe[]
tagsmap(string)Specifies object tags key and value. This applies to all resources created by th{ "Terraform": true }
logging_levelstringSpecifies the logging level for this configuration. This property affects the lo"ERROR"
account_idslistlist of accounts that can send notifications[]
Outputs (2)
chatbot_role_name — The name of the Chatbot role
chatbot_role_arn — The ARN of the Chatbot role
Resources (5)
aws_sns_topicaws_sns_topic_policyawscc_chatbot_microsoft_teams_channel_configurationawscc_chatbot_slack_channel_configurationawscc_iam_role
Details
FrameworkTerraform Module
LanguageHCL
Version3.0.0
Cloud AWS
★ Stars6
Forks5
Total downloads79.7k
Inputs7
Outputs2
Resources5
LicenseApache-2.0
NamespaceDNXLabs
Updated