AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::SupportApp::SlackChannelConfiguration

CfnSlackChannelConfiguration

You can use the `AWS::SupportApp::SlackChannelConfiguration` resource to specify your AWS account when you configure the AWS Support App . This resource includes the following information: - The Slack channel name and ID - The team ID in Slack - The Amazon Resource Name (ARN) of the AWS Identity and Access Management ( IAM ) role - Whether you want the AWS Support App to notify you when your support cases are created, updated, resolved, or reopened - The case severity that you want to get notified for For more information, see the following topics in the *User Guide* : - [AWS Support App in Slack](https://docs.aws.amazon.com/awssupport/latest/user/aws-support-app-for-slack.html) - [Creating AWS Support App in Slack resources with AWS CloudFormation](https://docs.aws.amazon.com/awssupport/latest/user/creating-resources-with-cloudformation.html)

Import

import { CfnSlackChannelConfiguration } from 'aws-cdk-lib/aws-supportapp';

Or use the module namespace:

import * as supportapp from 'aws-cdk-lib/aws-supportapp';
// supportapp.CfnSlackChannelConfiguration

Properties

Configuration passed to the constructor as CfnSlackChannelConfigurationProps.

channelIdRequired
string

The channel ID in Slack. This ID identifies a channel within a Slack workspace.

channelRoleArnRequired
string | IRoleRef

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.

notifyOnCaseSeverityRequired
string

The case severity for your support cases that you want to receive notifications. You can specify `none` , `all` , or `high` .

teamIdRequired
string

The team ID in Slack. This ID uniquely identifies a Slack workspace.

channelNameOptional
string

The channel name in Slack. This is the channel where you invite the AWS Support App .

notifyOnAddCorrespondenceToCaseOptional
boolean | IResolvable

Whether to get notified when a correspondence is added to your support cases.

notifyOnCreateOrReopenCaseOptional
boolean | IResolvable

Whether to get notified when your support cases are created or reopened.

notifyOnResolveCaseOptional
boolean | IResolvable

Whether to get notified when your support cases are resolved.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-supportapp
CFN TypeAWS::SupportApp::SlackChannelConfiguration
Properties8

External Links