@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:42.554Z") @Stability(value=Stable) public interface CfnSlackChannelConfigurationProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.supportapp.*;
CfnSlackChannelConfigurationProps cfnSlackChannelConfigurationProps = CfnSlackChannelConfigurationProps.builder()
.channelId("channelId")
.channelRoleArn("channelRoleArn")
.notifyOnCaseSeverity("notifyOnCaseSeverity")
.teamId("teamId")
// the properties below are optional
.channelName("channelName")
.notifyOnAddCorrespondenceToCase(false)
.notifyOnCreateOrReopenCase(false)
.notifyOnResolveCase(false)
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnSlackChannelConfigurationProps.Builder
A builder for
CfnSlackChannelConfigurationProps |
static class |
CfnSlackChannelConfigurationProps.Jsii$Proxy
An implementation for
CfnSlackChannelConfigurationProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnSlackChannelConfigurationProps.Builder |
builder() |
String |
getChannelId()
`AWS::SupportApp::SlackChannelConfiguration.ChannelId`.
|
default String |
getChannelName()
`AWS::SupportApp::SlackChannelConfiguration.ChannelName`.
|
String |
getChannelRoleArn()
`AWS::SupportApp::SlackChannelConfiguration.ChannelRoleArn`.
|
default Object |
getNotifyOnAddCorrespondenceToCase()
`AWS::SupportApp::SlackChannelConfiguration.NotifyOnAddCorrespondenceToCase`.
|
String |
getNotifyOnCaseSeverity()
`AWS::SupportApp::SlackChannelConfiguration.NotifyOnCaseSeverity`.
|
default Object |
getNotifyOnCreateOrReopenCase()
`AWS::SupportApp::SlackChannelConfiguration.NotifyOnCreateOrReopenCase`.
|
default Object |
getNotifyOnResolveCase()
`AWS::SupportApp::SlackChannelConfiguration.NotifyOnResolveCase`.
|
String |
getTeamId()
`AWS::SupportApp::SlackChannelConfiguration.TeamId`.
|
@Stability(value=Stable) @NotNull String getChannelId()
@Stability(value=Stable) @NotNull String getChannelRoleArn()
@Stability(value=Stable) @NotNull String getNotifyOnCaseSeverity()
@Stability(value=Stable) @NotNull String getTeamId()
@Stability(value=Stable) @Nullable default String getChannelName()
@Stability(value=Stable) @Nullable default Object getNotifyOnAddCorrespondenceToCase()
@Stability(value=Stable) @Nullable default Object getNotifyOnCreateOrReopenCase()
@Stability(value=Stable) @Nullable default Object getNotifyOnResolveCase()
@Stability(value=Stable) static CfnSlackChannelConfigurationProps.Builder builder()
Copyright © 2022. All rights reserved.