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: