Home / Connectors / AWS S3 Outbound Connector

AWS S3 Outbound Connector

Execute S3 requests

outbound io.camunda:aws-s3:1

Required inputs

KeyLabelType
authentication.accessKey Access key secret
authentication.secretKey Secret key secret
configuration.region Region FEEL expression
deleteActionBucket AWS bucket FEEL expression
deleteActionKey AWS key FEEL expression
uploadActionBucket AWS bucket FEEL expression
uploadActionDocument Document FEEL expression
downloadActionBucket AWS bucket FEEL expression
downloadActionKey AWS key FEEL expression

Optional inputs

KeyLabelType
authentication.type Authentication string
actionDiscriminator Action string
uploadActionKey AWS key FEEL expression
downloadActionAsFile Create document string
resultVariable Result variable string
resultExpression Result expression FEEL expression
errorExpression Error expression FEEL expression
retryCount Retries FEEL expression
retryBackoff Retry backoff string

Apply this connector with @bpmnkit/connectors

import { applyConnectorTemplate } from "@bpmnkit/connectors" const result = applyConnectorTemplate("io.camunda.connectors.aws.s3.v1", { "authentication.accessKey": "<your access key>", "authentication.secretKey": "<your secret key>", "configuration.region": "= ...", "deleteActionBucket": "= ...", "deleteActionKey": "= ...", "uploadActionBucket": "= ...", "uploadActionDocument": "= ...", "downloadActionBucket": "= ...", "downloadActionKey": "= ...", "authentication.type": "defaultCredentialsChain", "actionDiscriminator": "deleteObject", })