SlackUserIdentity - AWS Chatbot

SlackUserIdentity

Identifes a user level permission for a channel configuration.

Contents

ChatConfigurationArn

The Amazon Resource Name (ARN) of the SlackChannelConfiguration associated with the user identity to delete.

Type: String

Length Constraints: Minimum length of 19. Maximum length of 1169.

Pattern: arn:aws:(wheatley|chatbot):[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}

Required: Yes

IamRoleArn

A user-defined role that AWS Chatbot assumes. This is not the service-linked role.

For more information, see IAM policies for AWS Chatbot in the AWS Chatbot Administrator Guide.

Type: String

Length Constraints: Minimum length of 12. Maximum length of 1224.

Pattern: arn:aws:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}

Required: Yes

SlackTeamId

The ID of the Slack workspace authorized with AWS Chatbot.

Type: String

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

Pattern: [0-9A-Z]{1,255}

Required: Yes

SlackUserId

The ID of the user in Slack

Type: String

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

Pattern: (.*)

Required: Yes

AwsUserIdentity

The AWS user identity ARN used to associate a Slack user ID with an IAM Role.

Type: String

Length Constraints: Minimum length of 15. Maximum length of 1101.

Pattern: arn:aws:(iam|sts)::[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}

Required: No

See Also

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