@Stability(value=Stable) public static final class CfnSlackChannelConfiguration.Builder extends Object implements software.amazon.jsii.Builder<CfnSlackChannelConfiguration>
CfnSlackChannelConfiguration.| Modifier and Type | Method and Description |
|---|---|
CfnSlackChannelConfiguration |
build() |
CfnSlackChannelConfiguration.Builder |
configurationName(String configurationName)
`AWS::Chatbot::SlackChannelConfiguration.ConfigurationName`.
|
static CfnSlackChannelConfiguration.Builder |
create(software.constructs.Construct scope,
String id) |
CfnSlackChannelConfiguration.Builder |
iamRoleArn(String iamRoleArn)
`AWS::Chatbot::SlackChannelConfiguration.IamRoleArn`.
|
CfnSlackChannelConfiguration.Builder |
loggingLevel(String loggingLevel)
`AWS::Chatbot::SlackChannelConfiguration.LoggingLevel`.
|
CfnSlackChannelConfiguration.Builder |
slackChannelId(String slackChannelId)
`AWS::Chatbot::SlackChannelConfiguration.SlackChannelId`.
|
CfnSlackChannelConfiguration.Builder |
slackWorkspaceId(String slackWorkspaceId)
`AWS::Chatbot::SlackChannelConfiguration.SlackWorkspaceId`.
|
CfnSlackChannelConfiguration.Builder |
snsTopicArns(List<String> snsTopicArns)
`AWS::Chatbot::SlackChannelConfiguration.SnsTopicArns`.
|
@Stability(value=Stable) public static CfnSlackChannelConfiguration.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnSlackChannelConfiguration.Builder.@Stability(value=Stable) public CfnSlackChannelConfiguration.Builder configurationName(String configurationName)
configurationName - `AWS::Chatbot::SlackChannelConfiguration.ConfigurationName`. This parameter is required.this@Stability(value=Stable) public CfnSlackChannelConfiguration.Builder iamRoleArn(String iamRoleArn)
iamRoleArn - `AWS::Chatbot::SlackChannelConfiguration.IamRoleArn`. This parameter is required.this@Stability(value=Stable) public CfnSlackChannelConfiguration.Builder slackChannelId(String slackChannelId)
slackChannelId - `AWS::Chatbot::SlackChannelConfiguration.SlackChannelId`. This parameter is required.this@Stability(value=Stable) public CfnSlackChannelConfiguration.Builder slackWorkspaceId(String slackWorkspaceId)
slackWorkspaceId - `AWS::Chatbot::SlackChannelConfiguration.SlackWorkspaceId`. This parameter is required.this@Stability(value=Stable) public CfnSlackChannelConfiguration.Builder loggingLevel(String loggingLevel)
loggingLevel - `AWS::Chatbot::SlackChannelConfiguration.LoggingLevel`. This parameter is required.this@Stability(value=Stable) public CfnSlackChannelConfiguration.Builder snsTopicArns(List<String> snsTopicArns)
snsTopicArns - `AWS::Chatbot::SlackChannelConfiguration.SnsTopicArns`. This parameter is required.this@Stability(value=Stable) public CfnSlackChannelConfiguration build()
build in interface software.amazon.jsii.Builder<CfnSlackChannelConfiguration>Copyright © 2021. All rights reserved.