SlackChannelConfiguration - AWS Support App in Slack

SlackChannelConfiguration

The configuration for a Slack channel that you added for your AWS account.

Contents

channelId

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: ^\S+$

Required: Yes

teamId

The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: ^\S+$

Required: Yes

channelName

The name of the Slack channel that you configured with the AWS Support App for your AWS account.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: ^.+$

Required: No

channelRoleArn

The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on AWS services. For more information, see Managing access to the AWS Support App in the AWS Support User Guide.

Type: String

Length Constraints: Minimum length of 31. Maximum length of 2048.

Pattern: ^arn:aws:iam::[0-9]{12}:role/(.+)$

Required: No

notifyOnAddCorrespondenceToCase

Whether you want to get notified when a support case has a new correspondence.

Type: Boolean

Required: No

notifyOnCaseSeverity

The case severity for a support case that you want to receive notifications.

Type: String

Valid Values: none | all | high

Required: No

notifyOnCreateOrReopenCase

Whether you want to get notified when a support case is created or reopened.

Type: Boolean

Required: No

notifyOnResolveCase

Whether you want to get notified when a support case is resolved.

Type: Boolean

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: