Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-chatbot-slackchannelconfiguration.json
Parent schema serverless-framework-configuration
Type: object

Properties

SlackWorkspaceId string | Aws_CF_FunctionString required

The id of the Slack workspace

SlackChannelId string | Aws_CF_FunctionString required

The id of the Slack channel

ConfigurationName string | Aws_CF_FunctionString required

The name of the configuration

IamRoleArn string | Aws_CF_FunctionString required

The ARN of the IAM role that defines the permissions for AWS Chatbot

SnsTopicArns string[]

ARNs of SNS topics which delivers notifications to AWS Chatbot, for example CloudWatch alarm notifications.

LoggingLevel string | Aws_CF_FunctionString

Specifies the logging level for this configuration:ERROR,INFO or NONE. This property affects the log entries pushed to Amazon CloudWatch logs

GuardrailPolicies string[]

The list of IAM policy ARNs that are applied as channel guardrails. The AWS managed 'AdministratorAccess' policy is applied as a default if this is not set.

UserRoleRequired boolean

Enables use of a user role requirement in your chat configuration

Default: false