SNS HTTPS Message Start Event Connector Subscription
Receive events from AWS SNS
Required inputs
| Key | Label | Type |
|---|---|---|
inbound.context | Subscription ID | string |
inbound.topicsAllowList | Topic ARN(s) | FEEL expression |
| Correlation key (process) | FEEL expression |
correlationKeyExpression | Correlation key (payload) | FEEL expression |
Optional inputs
| Key | Label | Type |
|---|---|---|
securitySubscriptionAllowedFor | Allow to receive messages from topic(s) | string |
messageIdExpression | Message ID expression | FEEL expression |
activationCondition | Condition | FEEL expression |
correlationRequired | Correlation required | string |
resultVariable | Result variable | string |
resultExpression | Result expression | FEEL expression |
Apply this connector with @bpmnkit/connectors
import { applyConnectorTemplate } from "@bpmnkit/connectors"
const result = applyConnectorTemplate("io.camunda.connectors.inbound.AWSSNS.MessageStartEvent.v1", {
"inbound.context": "...",
"inbound.topicsAllowList": "= ...",
"": "= ...",
"correlationKeyExpression": "= ...",
"securitySubscriptionAllowedFor": "any",
"messageIdExpression": "= ...",
})