| Package | Description |
|---|---|
| software.amazon.awscdk.services.chatbot |
AWS::Chatbot Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
static SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.create(software.constructs.Construct scope,
String id) |
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.loggingLevel(LoggingLevel loggingLevel)
Specifies the logging level for this configuration.
|
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.logRetention(RetentionDays logRetention)
The number of days log events are kept in CloudWatch Logs.
|
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.logRetentionRetryOptions(LogRetentionRetryOptions logRetentionRetryOptions)
When log retention is specified, a custom resource attempts to create the CloudWatch log group.
|
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.logRetentionRole(IRole logRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.notificationTopics(List<? extends ITopic> notificationTopics)
The SNS topics that deliver notifications to AWS Chatbot.
|
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.role(IRole role)
The permission role of Slack channel configuration.
|
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.slackChannelConfigurationName(String slackChannelConfigurationName)
The name of Slack channel configuration.
|
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.slackChannelId(String slackChannelId)
The ID of the Slack channel.
|
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.slackWorkspaceId(String slackWorkspaceId)
The ID of the Slack workspace authorized with AWS Chatbot.
|
Copyright © 2022. All rights reserved.