This template creates an ApiDestination connection to Slack. It includes an IAM role, an EventBridge event bus, a connection to Slack API using an API key stored in Secrets Manager, and sets the HttpMethod to POST with an InvocationEndpoint provided as a parameter.

SlackRole
AWS::IAM::Role


Policies

SlackBus
AWS::Events::EventBus


SlackConnection
AWS::Events::Connection


AuthParameters *
ApiKeyAuthParameters
BasicAuthParameters
InvocationHttpParameters
BodyParameters
HeaderParameters
QueryStringParameters
OAuthParameters
ClientParameters *
OAuthHttpParameters
BodyParameters
HeaderParameters
QueryStringParameters

SlackDestination
AWS::Events::ApiDestination


SlackRule
AWS::Events::Rule


Targets
BatchParameters
ArrayProperties
RetryStrategy
DeadLetterConfig
EcsParameters
CapacityProviderStrategy
NetworkConfiguration
AwsVpcConfiguration

SecurityGroups

Subnets

PlacementConstraints
PlacementStrategies
TagList
HttpParameters

PathParameterValues

InputTransformer
KinesisParameters
RedshiftDataParameters
RetryPolicy
SqsParameters

CloudFormation Template

Share Template