Package-level declarations
Types
Link copied to clipboard
object ChatbotFunctions
Link copied to clipboard
Resource for managing an AWS Chatbot Slack Channel Configuration.
Link copied to clipboard
data class SlackChannelConfigurationArgs(val configurationName: Output<String>? = null, val guardrailPolicyArns: Output<List<String>>? = null, val iamRoleArn: Output<String>? = null, val loggingLevel: Output<String>? = null, val slackChannelId: Output<String>? = null, val slackTeamId: Output<String>? = null, val snsTopicArns: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val timeouts: Output<SlackChannelConfigurationTimeoutsArgs>? = null, val userAuthorizationRequired: Output<Boolean>? = null) : ConvertibleToJava<SlackChannelConfigurationArgs>
Resource for managing an AWS Chatbot Slack Channel Configuration.
Link copied to clipboard
Builder for SlackChannelConfigurationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SlackChannelConfiguration.
Link copied to clipboard
Resource for managing an AWS Chatbot Microsoft Teams Channel Configuration.
Link copied to clipboard
data class TeamsChannelConfigurationArgs(val channelId: Output<String>? = null, val channelName: Output<String>? = null, val configurationName: Output<String>? = null, val guardrailPolicyArns: Output<List<String>>? = null, val iamRoleArn: Output<String>? = null, val loggingLevel: Output<String>? = null, val snsTopicArns: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val teamId: Output<String>? = null, val teamName: Output<String>? = null, val tenantId: Output<String>? = null, val timeouts: Output<TeamsChannelConfigurationTimeoutsArgs>? = null, val userAuthorizationRequired: Output<Boolean>? = null) : ConvertibleToJava<TeamsChannelConfigurationArgs>
Resource for managing an AWS Chatbot Microsoft Teams Channel Configuration.
Link copied to clipboard
Builder for TeamsChannelConfigurationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for TeamsChannelConfiguration.
Functions
Link copied to clipboard
suspend fun slackChannelConfiguration(name: String, block: suspend SlackChannelConfigurationResourceBuilder.() -> Unit): SlackChannelConfiguration
Link copied to clipboard
suspend fun teamsChannelConfiguration(name: String, block: suspend TeamsChannelConfigurationResourceBuilder.() -> Unit): TeamsChannelConfiguration