AWS
A connector for a handful of AWS services: EC2, S3, Lambda, RDS, SQS and CloudWatch.
| Nodes | AWS (actions), AWS Trigger (polling) |
| Auth | API key field. Not usable against AWS yet, see below. |
| Availability | Limited release. Not yet in the palette for customer workspaces. |
Not usable against real AWS yet.
- AWS APIs need every request signed with Signature Version 4. Flero does not sign AWS requests. The connector sends the stored key as-is, and AWS rejects it.
- The connector's request paths are simplified and do not match the paths AWS serves.
- One credential reaches one service in one region.
The per-service AWS connectors (SQS, SNS, Secrets Manager, IAM, CloudTrail, Athena, Textract and others) have the same signing limitation and are also in limited release.
To call AWS today, compute the signature in a Code node and send the request with the HTTP Request node.
Connecting
The credential asks for an API key, plus the AWS service and region that form the address https://<service>.<region>.amazonaws.com. There is no AWS access-key (signed) credential and no IAM role option.
Operations
| Service | Operations |
|---|---|
| EC2 | List instances, Create instance, Get instance, Terminate instance |
| S3 | List buckets, Create bucket, List objects |
| Lambda | List functions, Create function, Invoke function |
| RDS | List instances, Create instance |
| SQS | List queues, Create queue, Send message |
| CloudWatch | List metrics, Put metric |
Triggers
The AWS Trigger polls the list operations, every 5 minutes by default. It has the same limitation as the connector.
Related
Found something out of date? This page lives in the Flero docs content set.