interface CfnSlackChannelConfigurationMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.SupportApp.Mixins.CfnSlackChannelConfigurationMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awssupportapp/mixins#CfnSlackChannelConfigurationMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.supportapp.mixins.CfnSlackChannelConfigurationMixinProps |
Python | aws_cdk.mixins_preview.aws_supportapp.mixins.CfnSlackChannelConfigurationMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_supportapp » mixins » CfnSlackChannelConfigurationMixinProps |
Properties for CfnSlackChannelConfigurationPropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as supportapp_mixins } from '@aws-cdk/mixins-preview/aws-supportapp';
const cfnSlackChannelConfigurationMixinProps: supportapp_mixins.CfnSlackChannelConfigurationMixinProps = {
channelId: 'channelId',
channelName: 'channelName',
channelRoleArn: 'channelRoleArn',
notifyOnAddCorrespondenceToCase: false,
notifyOnCaseSeverity: 'notifyOnCaseSeverity',
notifyOnCreateOrReopenCase: false,
notifyOnResolveCase: false,
teamId: 'teamId',
};
Properties
| Name | Type | Description |
|---|---|---|
| channel | string | The channel ID in Slack. |
| channel | string | The channel name in Slack. |
| channel | string | The Amazon Resource Name (ARN) of the IAM role for this Slack channel configuration. |
| notify | boolean | IResolvable | Whether to get notified when a correspondence is added to your support cases. |
| notify | string | The case severity for your support cases that you want to receive notifications. |
| notify | boolean | IResolvable | Whether to get notified when your support cases are created or reopened. |
| notify | boolean | IResolvable | Whether to get notified when your support cases are resolved. |
| team | string | The team ID in Slack. |
channelId?
Type:
string
(optional)
The channel ID in Slack.
This ID identifies a channel within a Slack workspace.
channelName?
Type:
string
(optional)
The channel name in Slack.
This is the channel where you invite the AWS Support App .
channelRoleArn?
Type:
string
(optional)
The Amazon Resource Name (ARN) of the IAM role for this Slack channel configuration.
The App uses this role to perform and Service Quotas actions on your behalf.
notifyOnAddCorrespondenceToCase?
Type:
boolean | IResolvable
(optional)
Whether to get notified when a correspondence is added to your support cases.
notifyOnCaseSeverity?
Type:
string
(optional)
The case severity for your support cases that you want to receive notifications.
You can specify none , all , or high .
notifyOnCreateOrReopenCase?
Type:
boolean | IResolvable
(optional)
Whether to get notified when your support cases are created or reopened.
notifyOnResolveCase?
Type:
boolean | IResolvable
(optional)
Whether to get notified when your support cases are resolved.
teamId?
Type:
string
(optional)
The team ID in Slack.
This ID uniquely identifies a Slack workspace.

.NET
Go
Java
Python
TypeScript