DNXLabs / terraform-aws-chatbot

Utility Module to create AWS Chatbot and its dependencies.
https://modules.dnx.one/
Apache License 2.0
5 stars 4 forks source link
aws hacktoberfest slack terraform

terraform-aws-chatbot

Lint Status LICENSE

This terraform module creates AWS Chatbot and its dependencies.

The following resources will be created:

In addition you have the option to:

Requirements

Name Version
terraform >= 0.13.0

Providers

Name Version
aws n/a
awscc n/a

Inputs

Name Description Type Default Required
account_ids list of accounts that can send notifications list [] no
logging_level Specifies the logging level for this configuration. This property affects the log entries pushed to Amazon CloudWatch Logs. Logging levels include ERROR, INFO, or NONE. string "ERROR" no
org_name Name for this organization any n/a yes
slack_targets Use to define additional slack channels. Format: [ { slack_channel_name=xxxx , slack_channel_id=xxx, slack_workspace_id=xxx }] any [] no
tags Specifies object tags key and value. This applies to all resources created by this module. map(string)
{
"Terraform": true
}
no
teams_targets Use to define additional slack channels. Format: [ { team_id=xxxx , teams_channel_id=xxx, teams_tenant_id=xxx }] any [] no
workspace_name Description for the chat integration any n/a yes

Outputs

Name Description
chatbot_role_arn The ARN of the Chatbot role
chatbot_role_name The name of the Chatbot role

Authors

Module managed by DNX Solutions.

License

Apache 2 Licensed. See LICENSE for full details.