1. Support
  2. Integrations
  3. RDS
AWS 116 nodes

RDS

AWS integration · 116 node(s) including 1 trigger.

00Overview

Manage your Amazon RDS and Aurora databases straight from a flow — provision and delete instances and clusters, start, stop and reboot them, take and restore snapshots, and set up read replicas, proxies, parameter groups and blue/green deployments. Run SQL directly against Aurora with the Data API, including multi-statement transactions, without holding a persistent database connection. Describe actions let a flow inventory what is actually running — instances, clusters, snapshots and their endpoints — so automation can react to the current state of your fleet.

Every field below is exactly what you see in the Flomation editor. Fields marked ● live picker let you choose from a list pulled live from your account — no IDs to look up.

01Connecting RDS

  1. Start by choosing how the node signs in with the Authentication dropdown — Access Keys, Assume Role (cross-account) or Managed Role (Credential) — and set Region to the AWS region your databases live in (e.g. eu-west-2). Region is required for every method.
  2. Access Keys — in the AWS console open IAM → Users (console.aws.amazon.com/iam), select or create a user, then Security credentials → Create access key. Attach a policy granting the rds: actions you need (add secretsmanager:GetSecretValue as well if you will use the Data API). Paste the values into AWS Access Key and AWS Secret Key, and fill Session Token only when the keys are temporary STS credentials.
  3. Assume Role (cross-account) — create an IAM role in your account carrying the RDS permissions, with a trust policy that lets Flomation's own principal call sts:AssumeRole. Put the role's ARN in Role ARN to Assume, and if the trust policy pins an External ID, enter the same value in Assume Role External ID so the two match.
  4. Managed Role (Credential) — if your administrator has already saved an AWS role in Flomation, just pick it in the AWS Role Credential field; no keys are entered in the node.
  5. For the Access Keys method, store the secret access key as a Flomation environment secret (e.g. rds_secret) rather than typing it inline, then select it in the node's AWS Secret Key field.
FieldTypeDetails
AuthenticationstringRequiredAccess Keys, Assume Role (cross-account), Managed Role (Credential)
AWS Access KeysecretRequired
AWS Secret KeysecretRequired
Session Token (optional)secret
AWS Role CredentialcredentialRequired
Good to know

Pick an Environment on your flow (Flow Settings → Environment) so the secret resolves. Secret fields never show the value — they reference ${secrets.your_secret}.

02Add

AWS RDS Add Role to DB Cluster

aws/rds/add_role_to_db_cluster · Action

Associate an IAM role with an Aurora DB cluster.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster IdentifierstringRequiredmy-cluster
IAM Role ARNstringRequiredarn:aws:iam::123456789012:role/AuroraAccessRole
Feature Name (optional)stringe.g. s3Import

Returns: tool_result

AWS RDS Add Tags

aws/rds/add_tags_to_resource · Action

Add or overwrite tags on an RDS resource (instance, snapshot or cluster).

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Resource ARNstringRequiredarn:aws:rds:eu-west-2:123456789012:db:my-database
Tagskey_value_arrayRequired

Returns: tool_result, applied

03Apply

AWS RDS Apply Pending Maintenance Action

aws/rds/apply_pending_maintenance_action · Action

Apply or opt in/out of a pending maintenance action on an RDS resource.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Resource ARNstringRequiredarn:aws:rds:...:db:my-database
Maintenance ActionstringRequiredsystem-update
Opt-in TypestringRequiredchoices: Immediate, Next Maintenance Window, Undo Opt-in

Returns: tool_result, resource

04Batch

AWS RDS Batch Execute Statement

aws/rds/batch_execute_statement · Action

Run one SQL statement with many parameter sets against Aurora Serverless via the Data API.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Aurora Cluster ARNstringRequiredarn:aws:rds:eu-west-2:123456789012:cluster:my-aurora
Secrets Manager Secret ARNstringRequired
Database Name (optional)string
SQLtextRequiredINSERT INTO orders (ref, status) VALUES (:ref, :status)
Parameter Sets (JSON)textRequired[{"ref":"A1","status":"paid"},{"ref":"A2","status":"pending"}]
Transaction ID (optional)string

Returns: tool_result, sets_applied

05Begin

AWS RDS Begin Transaction

aws/rds/begin_transaction · Action

Start an Aurora Data API transaction. Pass the ID to Execute Statement, then Commit or Rollback.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Aurora Cluster ARNstringRequiredarn:aws:rds:eu-west-2:123456789012:cluster:my-aurora
Secrets Manager Secret ARNstringRequired
Database Name (optional)string

Returns: tool_result, transaction_id

06Cancel

AWS RDS Cancel Export Task

aws/rds/cancel_export_task · Action

Cancel an in-progress RDS snapshot/cluster export task.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Export Task IdentifierstringRequiredmy-export

Returns: tool_result, export_task

07Commit

AWS RDS Commit Transaction

aws/rds/commit_transaction · Action

Commit an Aurora Data API transaction started with Begin Transaction.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Aurora Cluster ARNstringRequiredarn:aws:rds:eu-west-2:123456789012:cluster:my-aurora
Secrets Manager Secret ARNstringRequired
Transaction IDstringRequired

Returns: tool_result, status

08Copy

AWS RDS Copy DB Cluster Snapshot

aws/rds/copy_db_cluster_snapshot · Action

Copy a manual DB cluster snapshot, optionally cross-region or re-encrypted with a new KMS key.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Source Cluster Snapshot Identifier or ARNstringRequiredmy-cluster-snapshot (ARN for cross-region)
Target Cluster Snapshot IdentifierstringRequiredmy-cluster-snapshot-copy
KMS Key ID (optional)stringkey ARN, ID, alias ARN, or alias name
Copy Tags from Sourceboolean
Tags (optional)key_value_array

Returns: tool_result, snapshot

AWS RDS Copy DB Snapshot

aws/rds/copy_db_snapshot · Action

Copy a manual RDS DB snapshot, optionally cross-region or re-encrypted with a new KMS key.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Source Snapshot Identifier or ARNstringRequiredmy-snapshot (ARN for cross-region)
Target Snapshot IdentifierstringRequiredmy-snapshot-copy
KMS Key ID (optional)stringkey ARN, ID, alias ARN, or alias name
Copy Tags from Sourceboolean
Tags (optional)key_value_array

Returns: tool_result, snapshot

09Create

AWS RDS Create Blue/Green Deployment

aws/rds/create_blue_green_deployment · Action

Create a blue/green deployment cloning a source DB into a green environment.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Blue/Green Deployment NamestringRequiredmy-blue-green-deployment
Source ARNstringRequiredarn:aws:rds:eu-west-2:...:db:my-database
Target Engine Version (optional)stringe.g. 15.4
Target DB Parameter Group (optional)string
Target DB Cluster Parameter Group (optional)string
Tags (optional)key_value_array

Returns: tool_result, deployment

AWS RDS Create Custom DB Engine Version

aws/rds/create_custom_db_engine_version · Action

Create a custom RDS DB engine version from installation media.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
EnginestringRequiredcustom-oracle-ee
Engine VersionstringRequired19.cdb_cev1
Installation Files S3 Bucket (optional)string
Installation Files S3 Prefix (optional)string
KMS Key ID (optional)string
Description (optional)string
Tags (optional)key_value_array

Returns: tool_result, engine_version

AWS RDS Create DB Cluster

aws/rds/create_db_cluster · Action

Provision a new Aurora/RDS DB cluster. Add instances to it afterwards.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster IdentifierstringRequiredmy-aurora-cluster
EnginestringRequiredchoices: Aurora MySQL, Aurora PostgreSQL, MySQL (Multi-AZ cluster), PostgreSQL (Multi-AZ cluster)
Master UsernamestringRequiredadmin
Master PasswordsecretRequired
Initial Database Name (optional)string
Engine Version (optional)string
Port (optional)integerEngine default
DB Subnet Group (optional)stringPlaces the cluster in a specific VPC
VPC Security Group IDs (optional)stringComma-separated, e.g. sg-0abc,sg-0def
Encrypt Storage at Restboolean
KMS Key ID/ARN (optional)string
Backup Retention (days, optional)integer1-35
Preferred Backup Window (optional)stringhh24:mi-hh24:mi UTC
Deletion Protectionboolean
Serverless v2 Min ACU (optional)stringe.g. 0.5
Serverless v2 Max ACU (optional)stringe.g. 16
Tags (optional)key_value_array

Returns: tool_result, cluster

AWS RDS Create DB Cluster Endpoint

aws/rds/create_db_cluster_endpoint · Action

Create a custom Aurora DB cluster endpoint (reader or any).

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster IdentifierstringRequiredmy-cluster
Endpoint IdentifierstringRequiredmy-custom-endpoint
Endpoint TypestringRequiredchoices: Reader, Any
Static Members (optional)stringComma-separated DB instance identifiers
Excluded Members (optional)stringComma-separated DB instance identifiers
Tags (optional)key_value_array

Returns: tool_result, endpoint

AWS RDS Create DB Cluster Parameter Group

aws/rds/create_db_cluster_parameter_group · Action

Create an RDS DB cluster parameter group for an engine family.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Cluster Parameter Group NamestringRequiredmy-cpg-aurora-postgresql16
Parameter Group FamilystringRequiredaurora-postgresql16
DescriptionstringRequiredCustom cluster parameters
Tags (optional)key_value_array

Returns: tool_result, parameter_group

AWS RDS Create DB Cluster Snapshot

aws/rds/create_db_cluster_snapshot · Action

Create a snapshot of an Aurora/RDS DB cluster.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster IdentifierstringRequiredmy-aurora-cluster
Snapshot IdentifierstringRequiredmy-aurora-cluster-2026-07-20
Tags (optional)key_value_array

Returns: tool_result, snapshot

AWS RDS Create DB Instance

aws/rds/create_db_instance · Action

Provision a new RDS DB instance (standalone or as an Aurora cluster member).

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Instance ClassstringRequireddb.t3.micro
EnginestringRequiredchoices: PostgreSQL, MySQL, MariaDB, Oracle (SE2), SQL Server (Express), Aurora MySQL (cluster member), Aurora PostgreSQL (cluster member)
Aurora Cluster Identifier (optional)stringSet to add this instance to an Aurora cluster
Allocated Storage (GiB)integer20 (standalone only)
Master Usernamestringadmin (standalone only)
Master Passwordsecretstandalone only
Initial Database Name (optional)string
Engine Version (optional)stringe.g. 16.3
Port (optional)integerEngine default
Storage Type (optional)stringchoices: General Purpose SSD (gp2), General Purpose SSD (gp3), Provisioned IOPS (io1), Magnetic (standard)
Multi-AZ Deploymentboolean
Availability Zone (optional, Single-AZ only)stringeu-west-2a
Publicly Accessibleboolean
DB Subnet Group (optional)stringPlaces the DB in a specific VPC
VPC Security Group IDs (optional)stringComma-separated, e.g. sg-0abc,sg-0def
Encrypt Storage at Restboolean
KMS Key ID/ARN (optional)stringDefaults to the RDS AWS-managed key
Provisioned IOPS (optional)integerRequired for io1; optional for gp3
Backup Retention (days, optional)integer0-35; 0 disables backups
Preferred Backup Window (optional)stringhh24:mi-hh24:mi UTC, e.g. 03:00-04:00
Preferred Maintenance Window (optional)stringddd:hh24:mi-ddd:hh24:mi, e.g. sun:05:00-sun:06:00
Deletion Protectionboolean
Copy Tags to Snapshotsboolean
Auto Minor Version Upgradestringchoices: AWS default (on), Enabled, Disabled
Tags (optional)key_value_array

Returns: tool_result, instance

AWS RDS Create Read Replica

aws/rds/create_db_instance_read_replica · Action

Create a read replica of an existing RDS database instance.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Source DB Instance IdentifierstringRequiredmy-database
Replica IdentifierstringRequiredmy-database-replica
Instance Class (optional)stringDefaults to the source class
Availability Zone (optional)stringeu-west-2b
Multi-AZ Replicaboolean
Publicly Accessibleboolean
Tags (optional)key_value_array

Returns: tool_result, instance

AWS RDS Create DB Parameter Group

aws/rds/create_db_parameter_group · Action

Create an RDS DB parameter group for a database engine family.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Parameter Group NamestringRequiredmy-pg-postgres16
Parameter Group FamilystringRequiredpostgres16
DescriptionstringRequiredCustom parameters for my database
Tags (optional)key_value_array

Returns: tool_result, parameter_group

AWS RDS Create DB Proxy

aws/rds/create_db_proxy · Action

Create an RDS Proxy fronting a database with Secrets Manager credentials.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Proxy NamestringRequiredmy-proxy
Engine FamilystringRequiredchoices: MySQL / MariaDB, PostgreSQL, SQL Server
IAM Role ARNstringRequiredIAM role granting Secrets Manager access
VPC Subnet IDsstringRequiredComma-separated, e.g. subnet-abc123,subnet-def456
Secret ARNstringRequiredSecrets Manager secret with the DB credentials
Require TLSboolean
Idle Client Timeout (seconds, optional)integer
Tags (optional)key_value_array

Returns: tool_result, proxy

AWS RDS Create DB Shard Group

aws/rds/create_db_shard_group · Action

Create an Aurora Limitless DB shard group on a DB cluster.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Shard Group IdentifierstringRequiredmy-shard-group
DB Cluster IdentifierstringRequiredmy-limitless-cluster
Maximum Capacity (ACUs)stringRequirede.g. 64
Minimum Capacity (ACUs, optional)stringe.g. 0.5
Compute Redundancy (optional)integer0, 1 or 2

Returns: tool_result, shard_group

AWS RDS Create DB Snapshot

aws/rds/create_db_snapshot · Action

Create a manual snapshot of an RDS database instance.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Snapshot IdentifierstringRequiredmy-database-2026-07-20
Tags (optional)key_value_array

Returns: tool_result, snapshot

AWS RDS Create DB Subnet Group

aws/rds/create_db_subnet_group · Action

Create an RDS DB subnet group from a set of EC2 subnet IDs.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Subnet Group NamestringRequiredmy-subnet-group
DescriptionstringRequired
Subnet IDsstringRequiredComma-separated, e.g. subnet-abc123,subnet-def456
Tags (optional)key_value_array

Returns: tool_result, subnet_group

AWS RDS Create Event Subscription

aws/rds/create_event_subscription · Action

Create an RDS event notification subscription delivered to an SNS topic.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Subscription NamestringRequiredmy-rds-events
SNS Topic ARNstringRequiredarn:aws:sns:eu-west-2:123456789012:my-topic
Source Type (optional)stringe.g. db-instance
Source IDs (optional)stringComma-separated identifiers
Event Categories (optional)stringComma-separated categories
Enabledboolean
Tags (optional)key_value_array

Returns: tool_result, subscription

AWS RDS Create Global Cluster

aws/rds/create_global_cluster · Action

Create an Aurora global database cluster.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Global Cluster IdentifierstringRequiredmy-global-database
Source DB Cluster ARN (optional)stringarn:aws:rds:...:cluster:my-primary
Engine (optional)stringaurora-postgresql
Engine Version (optional)string
Deletion Protectionboolean

Returns: tool_result, global_cluster

AWS RDS Create Integration

aws/rds/create_integration · Action

Create a zero-ETL integration from an Aurora source to a Redshift target.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Integration NamestringRequiredmy-zero-etl-integration
Source ARN (Aurora cluster)stringRequiredarn:aws:rds:eu-west-2:<account>:cluster:my-cluster
Target ARN (Redshift namespace)stringRequiredarn:aws:redshift-serverless:eu-west-2:<account>:namespace/<id>
KMS Key ID (optional)stringLeave blank to use an AWS owned key
Tags (optional)key_value_array

Returns: tool_result, integration

AWS RDS Create Option Group

aws/rds/create_option_group · Action

Create an RDS option group for a database engine and major version.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Option Group NamestringRequiredmy-option-group
Engine NamestringRequiredmysql
Major Engine VersionstringRequired8.0
DescriptionstringRequired
Tags (optional)key_value_array

Returns: tool_result, option_group

AWS RDS Create Tenant Database

aws/rds/create_tenant_database · Action

Create a tenant database in a multi-tenant RDS DB instance.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Tenant Database NamestringRequiredtenant1
Master UsernamestringRequiredadmin
Master PasswordsecretRequired
Character Set Name (optional)stringAL32UTF8
NCHAR Character Set Name (optional)string
Tags (optional)key_value_array

Returns: tool_result, tenant_database

10Delete

AWS RDS Delete Blue/Green Deployment

aws/rds/delete_blue_green_deployment · Action

Delete a blue/green deployment, optionally removing the green environment.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Blue/Green Deployment IdentifierstringRequiredbgd-xxxxxxxxxxxx
Delete Green Environmentboolean

Returns: tool_result, deployment

AWS RDS Delete Custom DB Engine Version

aws/rds/delete_custom_db_engine_version · Action

Delete a custom RDS DB engine version.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
EnginestringRequiredcustom-oracle-ee
Engine VersionstringRequired19.cdb_cev1

Returns: tool_result, engine_version

AWS RDS Delete DB Cluster

aws/rds/delete_db_cluster · Action

Delete an Aurora/RDS DB cluster, with an optional final snapshot.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster IdentifierstringRequiredmy-aurora-cluster
Skip Final Snapshotboolean
Final Snapshot IdentifierstringRequired unless 'Skip Final Snapshot' is on

Returns: tool_result, cluster

AWS RDS Delete DB Cluster Endpoint

aws/rds/delete_db_cluster_endpoint · Action

Delete a custom Aurora DB cluster endpoint.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Endpoint IdentifierstringRequiredmy-custom-endpoint

Returns: tool_result, endpoint

AWS RDS Delete DB Cluster Parameter Group

aws/rds/delete_db_cluster_parameter_group · Action

Delete an RDS DB cluster parameter group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Cluster Parameter Group NamestringRequiredmy-cpg-aurora-postgresql16

Returns: tool_result

AWS RDS Delete DB Cluster Snapshot

aws/rds/delete_db_cluster_snapshot · Action

Delete an Aurora/RDS DB cluster snapshot.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Snapshot IdentifierstringRequiredmy-aurora-cluster-2026-07-20

Returns: tool_result, snapshot

AWS RDS Delete DB Instance

aws/rds/delete_db_instance · Action

Delete an RDS database instance, with an optional final snapshot.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Skip Final Snapshotboolean
Final Snapshot IdentifierstringRequired unless 'Skip Final Snapshot' is on
Delete Automated Backupsboolean

Returns: tool_result, instance

AWS RDS Delete DB Instance Automated Backup

aws/rds/delete_db_instance_automated_backup · Action

Delete a retained RDS DB instance automated backup by resource id or ARN.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DBI Resource ID (optional)stringdb-XXXXXXXXXXXXXXXX
Automated Backups ARN (optional)stringarn:aws:rds:...:auto-backup:...

Returns: tool_result, backup

AWS RDS Delete DB Parameter Group

aws/rds/delete_db_parameter_group · Action

Delete an RDS DB parameter group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Parameter Group NamestringRequiredmy-pg-postgres16

Returns: tool_result

AWS RDS Delete DB Proxy

aws/rds/delete_db_proxy · Action

Delete an existing RDS Proxy.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Proxy NamestringRequiredmy-proxy

Returns: tool_result, proxy

AWS RDS Delete DB Shard Group

aws/rds/delete_db_shard_group · Action

Delete an Aurora Limitless DB shard group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Shard Group IdentifierstringRequiredmy-shard-group

Returns: tool_result, shard_group

AWS RDS Delete DB Snapshot

aws/rds/delete_db_snapshot · Action

Delete a manual RDS database snapshot.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Snapshot IdentifierstringRequiredmy-database-2026-07-20

Returns: tool_result, snapshot

AWS RDS Delete DB Subnet Group

aws/rds/delete_db_subnet_group · Action

Delete an RDS DB subnet group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Subnet Group NamestringRequiredmy-subnet-group

Returns: tool_result

AWS RDS Delete Event Subscription

aws/rds/delete_event_subscription · Action

Delete an RDS event notification subscription.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Subscription NamestringRequiredmy-rds-events

Returns: tool_result, subscription

AWS RDS Delete Global Cluster

aws/rds/delete_global_cluster · Action

Delete an Aurora global database cluster.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Global Cluster IdentifierstringRequiredmy-global-database

Returns: tool_result, global_cluster

AWS RDS Delete Integration

aws/rds/delete_integration · Action

Delete a zero-ETL integration.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Integration IdentifierstringRequiredmy-zero-etl-integration

Returns: tool_result, integration

AWS RDS Delete Option Group

aws/rds/delete_option_group · Action

Delete an RDS option group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Option Group NamestringRequiredmy-option-group

Returns: tool_result

AWS RDS Delete Tenant Database

aws/rds/delete_tenant_database · Action

Delete a tenant database from a multi-tenant RDS DB instance.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Tenant Database NamestringRequiredtenant1
Skip Final Snapshotboolean
Final Snapshot Identifier (optional)string

Returns: tool_result, tenant_database

11Deregister

AWS RDS Deregister DB Proxy Targets

aws/rds/deregister_db_proxy_targets · Action

Remove DB instances or clusters from an RDS Proxy target group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Proxy NamestringRequiredmy-proxy
Target Group Namestringdefault
DB Instance Identifiers (optional)stringComma-separated
DB Cluster Identifiers (optional)stringComma-separated

Returns: tool_result

12Describe

AWS RDS Describe Blue/Green Deployments

aws/rds/describe_blue_green_deployments · Action

List RDS blue/green deployments, optionally filtered by identifier.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Blue/Green Deployment Identifier (optional)stringLeave blank to list all

Returns: tool_result, deployments, count

AWS RDS Describe Certificates

aws/rds/describe_certificates · Action

List the CA certificates available for RDS DB instances.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Certificate Identifier (optional)stringLeave blank to list all

Returns: tool_result, certificates, count

AWS RDS Describe DB Cluster Endpoints

aws/rds/describe_db_cluster_endpoints · Action

List Aurora DB cluster endpoints, optionally filtered by cluster or endpoint.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster Identifier (optional)stringLeave blank to list all
Endpoint Identifier (optional)stringLeave blank to list all

Returns: tool_result, endpoints, count

AWS RDS Describe DB Cluster Parameter Groups

aws/rds/describe_db_cluster_parameter_groups · Action

List RDS DB cluster parameter groups, optionally filtered by name.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Cluster Parameter Group Name (optional)stringLeave blank to list all

Returns: tool_result, parameter_groups, count

AWS RDS Describe DB Cluster Snapshots

aws/rds/describe_db_cluster_snapshots · Action

List Aurora/RDS DB cluster snapshots, optionally filtered by cluster, snapshot or type.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster Identifier (optional)stringLeave blank to list all
Snapshot Identifier (optional)string
Snapshot Type (optional)stringchoices: Any, Manual, Automated, Shared, Public

Returns: tool_result, snapshots, count

AWS RDS Describe DB Clusters

aws/rds/describe_db_clusters · Action

List Aurora/RDS DB clusters, with writer and reader endpoints and member roles.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster Identifier (optional)stringLeave blank to list all

Returns: tool_result, clusters, count

AWS RDS Describe DB Engine Versions

aws/rds/describe_db_engine_versions · Action

List available RDS database engine versions, optionally filtered.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Engine (optional)stringe.g. postgres
Engine Version (optional)stringe.g. 16.3
DB Parameter Group Family (optional)stringe.g. postgres16

Returns: tool_result, engine_versions, count

AWS RDS Describe DB Instance Automated Backups

aws/rds/describe_db_instance_automated_backups · Action

List RDS DB instance automated backups, optionally by identifier or resource id.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance Identifier (optional)stringLeave blank to list all
DBI Resource ID (optional)stringdb-XXXXXXXXXXXXXXXX

Returns: tool_result, backups, count

AWS RDS Describe DB Instances

aws/rds/describe_db_instances · Action

List RDS database instances, optionally filtered by identifier or engine.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance Identifier (optional)stringLeave blank to list all
Filter by Engine (optional)stringComma-separated, e.g. postgres,mysql

Returns: tool_result, instances, count

AWS RDS Describe DB Log Files

aws/rds/describe_db_log_files · Action

List the log files available for an RDS DB instance.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Filename Contains (optional)stringe.g. error

Returns: tool_result, log_files, count

AWS RDS Describe DB Parameter Groups

aws/rds/describe_db_parameter_groups · Action

List RDS DB parameter groups, optionally filtered by name.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Parameter Group Name (optional)stringLeave blank to list all

Returns: tool_result, parameter_groups, count

AWS RDS Describe DB Parameters

aws/rds/describe_db_parameters · Action

List the parameters within an RDS DB parameter group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Parameter Group NamestringRequiredmy-pg-postgres16
Source (optional)stringchoices: All, User, System, Engine Default

Returns: tool_result, parameters, count

AWS RDS Describe DB Proxies

aws/rds/describe_db_proxies · Action

List RDS Proxies, optionally filtered by proxy name.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Proxy Name (optional)stringLeave blank to list all

Returns: tool_result, proxies, count

AWS RDS Describe DB Shard Groups

aws/rds/describe_db_shard_groups · Action

List Aurora Limitless DB shard groups, optionally filtered by identifier.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Shard Group Identifier (optional)stringLeave blank to list all

Returns: tool_result, shard_groups, count

AWS RDS Describe DB Snapshots

aws/rds/describe_db_snapshots · Action

List RDS database snapshots, optionally filtered by instance, snapshot or type.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance Identifier (optional)stringLeave blank to list all
Snapshot Identifier (optional)string
Snapshot Type (optional)stringchoices: Any, Manual, Automated, Shared, Public

Returns: tool_result, snapshots, count

AWS RDS Describe DB Subnet Groups

aws/rds/describe_db_subnet_groups · Action

List RDS DB subnet groups, optionally filtered by name.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Subnet Group Name (optional)stringLeave blank to list all

Returns: tool_result, subnet_groups, count

AWS RDS Describe Event Categories

aws/rds/describe_event_categories · Action

List the RDS event categories available for each source type.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Source Type (optional)stringchoices: All source types, DB Instance, DB Cluster, DB Snapshot, DB Parameter Group, DB Security Group, DB Cluster Snapshot

Returns: tool_result, categories, count

AWS RDS Describe Events

aws/rds/describe_events · Action

List RDS events, optionally filtered by source, type, or lookback duration.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Source Identifier (optional)stringe.g. my-database
Source Type (optional)stringchoices: Any, DB Instance, DB Cluster, DB Snapshot, DB Parameter Group, DB Security Group, DB Cluster Snapshot
Duration (minutes, optional)integere.g. 1440

Returns: tool_result, events, count

AWS RDS Describe Export Tasks

aws/rds/describe_export_tasks · Action

List RDS snapshot/cluster export tasks, optionally by identifier or source ARN.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Export Task Identifier (optional)stringLeave blank to list all
Source ARN (optional)stringarn:aws:rds:...:snapshot:...

Returns: tool_result, export_tasks, count

AWS RDS Describe Global Clusters

aws/rds/describe_global_clusters · Action

List Aurora global database clusters, optionally filtered by identifier.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Global Cluster Identifier (optional)stringLeave blank to list all

Returns: tool_result, global_clusters, count

AWS RDS Describe Integrations

aws/rds/describe_integrations · Action

List zero-ETL integrations, optionally filtered by identifier.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Integration Identifier (optional)stringLeave blank to list all

Returns: tool_result, integrations, count

AWS RDS Describe Option Groups

aws/rds/describe_option_groups · Action

List RDS option groups, optionally filtered by name or engine.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Option Group Name (optional)stringLeave blank to list all
Engine Name (optional)stringmysql

Returns: tool_result, option_groups, count

AWS RDS Describe Orderable DB Instance Options

aws/rds/describe_orderable_db_instance_options · Action

List orderable RDS DB instance options for an engine (class, version, storage).

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
EnginestringRequiredchoices: PostgreSQL, MySQL, MariaDB, Oracle (SE2), Oracle (EE), SQL Server (Express), SQL Server (SE), SQL Server (EE), Aurora MySQL, Aurora PostgreSQL
Engine Version (optional)stringe.g. 16.3
DB Instance Class (optional)stringe.g. db.t3.micro
License Model (optional)stringe.g. license-included, general-public-license

Returns: tool_result, options, count

AWS RDS Describe Pending Maintenance Actions

aws/rds/describe_pending_maintenance_actions · Action

List pending maintenance actions for RDS resources, optionally by resource ARN.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Resource ARN (optional)stringLeave blank to list all; e.g. arn:aws:rds:...:db:my-database

Returns: tool_result, pending, count

AWS RDS Describe Reserved DB Instances

aws/rds/describe_reserved_db_instances · Action

List purchased reserved RDS DB instances, optionally filtered.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance Class (optional)stringe.g. db.t3.medium
Duration (optional)stringSeconds or years, e.g. 1 or 31536000

Returns: tool_result, reserved_instances, count

AWS RDS Describe Source Regions

aws/rds/describe_source_regions · Action

List Regions that can be a source for RDS read replicas or snapshots.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Source Region Name (optional)stringLeave blank to list all, e.g. us-east-1

Returns: tool_result, regions, count

AWS RDS Describe Tenant Databases

aws/rds/describe_tenant_databases · Action

List tenant databases, optionally filtered by instance or name.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance Identifier (optional)stringLeave blank to list all
Tenant Database Name (optional)string

Returns: tool_result, tenant_databases, count

13Download

AWS RDS Download DB Log File Portion

aws/rds/download_db_log_file_portion · Action

Download the contents of an RDS DB instance log file.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Log File NamestringRequirederror/postgresql.log.2026-07-20-12
Number of Lines (optional)integere.g. 1000

Returns: tool_result, log_data, additional_data_pending

14Execute

AWS RDS Execute Statement

aws/rds/execute_statement · Action

Run a SQL statement against Aurora Serverless via the Data API (no persistent connection).

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Aurora Cluster ARNstringRequiredarn:aws:rds:eu-west-2:123456789012:cluster:my-aurora
Secrets Manager Secret ARNstringRequiredarn:aws:secretsmanager:...:secret:my-db-creds
Database Name (optional)string
SQLtextRequiredSELECT * FROM orders WHERE status = :status
Named Parameters (optional)key_value_arraystatus = paid — bound safely as :status
Transaction ID (optional)stringFrom Begin Transaction, to run inside a transaction
Continue After Timeout (for long DML)boolean

Returns: tool_result, records, rows_updated, generated_fields

15Failover

AWS RDS Failover DB Cluster

aws/rds/failover_db_cluster · Action

Fail over an Aurora DB cluster, promoting a reader instance to writer.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster IdentifierstringRequiredmy-aurora-cluster
Target Instance to Promote (optional)stringA reader instance; blank = any reader

Returns: tool_result, cluster

AWS RDS Failover Global Cluster

aws/rds/failover_global_cluster · Action

Promote a secondary Aurora cluster to primary in a global database.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Global Cluster IdentifierstringRequiredmy-global-database
Target DB Cluster ARNstringRequiredarn:aws:rds:...:cluster:my-secondary

Returns: tool_result, global_cluster

16List

AWS RDS List Tags

aws/rds/list_tags_for_resource · Action

List the tags on an RDS resource (instance, snapshot or cluster).

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Resource ARNstringRequiredarn:aws:rds:eu-west-2:123456789012:db:my-database

Returns: tool_result, tags, count

17Modify

AWS RDS Modify Certificates

aws/rds/modify_certificates · Action

Override or reset the account-default RDS CA certificate.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Certificate Identifier (optional)stringrds-ca-rsa2048-g1
Remove Customer Overrideboolean

Returns: tool_result, certificate

AWS RDS Modify Custom DB Engine Version

aws/rds/modify_custom_db_engine_version · Action

Change the status or description of a custom RDS DB engine version.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
EnginestringRequiredcustom-oracle-ee
Engine VersionstringRequired19.cdb_cev1
Status (optional)stringchoices: No change, Available, Inactive
Description (optional)string

Returns: tool_result, engine_version

AWS RDS Modify DB Cluster

aws/rds/modify_db_cluster · Action

Modify an Aurora/RDS DB cluster (version, port, password or backup retention).

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster IdentifierstringRequiredmy-aurora-cluster
New Master Password (optional)secret
New Engine Version (optional)string
New Port (optional)integer
Backup Retention (days, optional)integer
New VPC Security Group IDs (optional)stringComma-separated; replaces the current set
Deletion Protectionstringchoices: No change, Enable, Disable
Serverless v2 Min ACU (optional)stringe.g. 0.5
Serverless v2 Max ACU (optional)stringe.g. 16
Apply Immediatelyboolean

Returns: tool_result, cluster

AWS RDS Modify DB Cluster Parameter Group

aws/rds/modify_db_cluster_parameter_group · Action

Modify parameter values in an RDS DB cluster parameter group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Cluster Parameter Group NamestringRequiredmy-cpg-aurora-postgresql16
Parameters (name = value)key_value_arrayRequired

Returns: tool_result, applied

AWS RDS Modify Cluster Snapshot Attribute

aws/rds/modify_db_cluster_snapshot_attribute · Action

Authorise or revoke AWS accounts (or 'all' for public) to copy/restore a manual DB cluster snapshot.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster Snapshot IdentifierstringRequiredmy-cluster-snapshot
Attributestringchoices: Restore (share copy/restore)
Values to Add (optional)stringComma-separated AWS account IDs, or 'all' for public
Values to Remove (optional)stringComma-separated AWS account IDs, or 'all'

Returns: tool_result, attribute

AWS RDS Modify DB Instance

aws/rds/modify_db_instance · Action

Modify an RDS database instance (class, storage, version or password).

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
New Instance Class (optional)stringdb.t3.small
New Allocated Storage (GiB, optional)integer
New Engine Version (optional)string
New Master Password (optional)secret
Multi-AZstringchoices: No change, Convert to Multi-AZ, Convert to Single-AZ
New Backup Retention (days, optional)integer
New VPC Security Group IDs (optional)stringComma-separated; replaces the current set
Deletion Protectionstringchoices: No change, Enable, Disable
Auto Minor Version Upgradestringchoices: No change, Enable, Disable
Apply Immediatelyboolean

Returns: tool_result, instance

AWS RDS Modify DB Parameter Group

aws/rds/modify_db_parameter_group · Action

Modify parameter values in an RDS DB parameter group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Parameter Group NamestringRequiredmy-pg-postgres16
Parameters (name = value)key_value_arrayRequired

Returns: tool_result, applied

AWS RDS Modify DB Proxy

aws/rds/modify_db_proxy · Action

Update an existing RDS Proxy's name, TLS, idle timeout or debug logging.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Proxy NamestringRequiredmy-proxy
New DB Proxy Name (optional)string
Require TLS (optional)stringchoices: Leave unchanged, Enable, Disable
Idle Client Timeout (seconds, optional)integer
Debug Logging (optional)stringchoices: Leave unchanged, Enable, Disable

Returns: tool_result, proxy

AWS RDS Modify DB Shard Group

aws/rds/modify_db_shard_group · Action

Modify an Aurora Limitless DB shard group's capacity or redundancy.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Shard Group IdentifierstringRequiredmy-shard-group
Maximum Capacity (ACUs, optional)stringe.g. 64
Minimum Capacity (ACUs, optional)stringe.g. 0.5
Compute Redundancy (optional)integer0, 1 or 2

Returns: tool_result, shard_group

AWS RDS Modify Snapshot Attribute

aws/rds/modify_db_snapshot_attribute · Action

Authorise or revoke other AWS accounts (or 'all' for public) to copy/restore a manual DB snapshot.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Snapshot IdentifierstringRequiredmy-snapshot
Attributestringchoices: Restore (share copy/restore)
Values to Add (optional)stringComma-separated AWS account IDs, or 'all' for public
Values to Remove (optional)stringComma-separated AWS account IDs, or 'all'

Returns: tool_result, attribute

AWS RDS Modify DB Subnet Group

aws/rds/modify_db_subnet_group · Action

Update the subnets or description of an RDS DB subnet group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Subnet Group NamestringRequiredmy-subnet-group
Description (optional)string
Subnet IDsstringRequiredComma-separated, e.g. subnet-abc123,subnet-def456

Returns: tool_result, subnet_group

AWS RDS Modify Global Cluster

aws/rds/modify_global_cluster · Action

Modify an Aurora global database cluster (rename, engine version, deletion protection).

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Global Cluster IdentifierstringRequiredmy-global-database
New Global Cluster Identifier (optional)stringRename the global cluster
Engine Version (optional)string
Deletion Protection (optional)stringchoices: Leave unchanged, Enabled, Disabled

Returns: tool_result, global_cluster

AWS RDS Modify Integration

aws/rds/modify_integration · Action

Modify a zero-ETL integration, e.g. rename it.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Integration IdentifierstringRequiredmy-zero-etl-integration
New Integration Name (optional)stringLeave blank to keep the current name

Returns: tool_result, integration

AWS RDS Modify Option Group

aws/rds/modify_option_group · Action

Add or remove options in an RDS option group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Option Group NamestringRequiredmy-option-group
Options to Include (JSON)string[{"option_name":"OEM"}]
Options to RemovestringComma-separated option names
Apply Immediatelyboolean

Returns: tool_result, option_group

AWS RDS Modify Tenant Database

aws/rds/modify_tenant_database · Action

Rename a tenant database or change its master password.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Tenant Database NamestringRequiredtenant1
New Master Password (optional)secret
New Tenant Database Name (optional)string

Returns: tool_result, tenant_database

18Promote

AWS RDS Promote Read Replica

aws/rds/promote_read_replica · Action

Promote a read replica to a standalone read/write DB instance.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Replica IdentifierstringRequiredmy-database-replica
Backup Retention (days, optional)integere.g. 7

Returns: tool_result, instance

19Reboot

AWS RDS Reboot DB Instance

aws/rds/reboot_db_instance · Action

Reboot an RDS database instance, optionally forcing a Multi-AZ failover.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Force Multi-AZ Failoverboolean

Returns: tool_result, instance

20Register

AWS RDS Register DB Proxy Targets

aws/rds/register_db_proxy_targets · Action

Register DB instances or clusters as targets of an RDS Proxy target group.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Proxy NamestringRequiredmy-proxy
Target Group Namestringdefault
DB Instance Identifiers (optional)stringComma-separated
DB Cluster Identifiers (optional)stringComma-separated

Returns: tool_result, targets

21Remove

AWS RDS Remove Role from DB Cluster

aws/rds/remove_role_from_db_cluster · Action

Disassociate an IAM role from an Aurora DB cluster.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster IdentifierstringRequiredmy-cluster
IAM Role ARNstringRequiredarn:aws:iam::123456789012:role/AuroraAccessRole
Feature Name (optional)stringe.g. s3Import

Returns: tool_result

AWS RDS Remove Tags

aws/rds/remove_tags_from_resource · Action

Remove tags from an RDS resource by tag key.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Resource ARNstringRequiredarn:aws:rds:eu-west-2:123456789012:db:my-database
Tag KeysstringRequiredComma-separated, e.g. env,team

Returns: tool_result, removed

22Reset

AWS RDS Reset DB Parameter Group

aws/rds/reset_db_parameter_group · Action

Reset parameters in an RDS DB parameter group to their default values.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Parameter Group NamestringRequiredmy-pg-postgres16
Reset All Parametersboolean
Parameters to Reset (optional)key_value_array

Returns: tool_result

23Restore

AWS RDS Restore Cluster from Snapshot

aws/rds/restore_db_cluster_from_snapshot · Action

Restore a new Aurora/RDS DB cluster from a cluster snapshot.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
New DB Cluster IdentifierstringRequiredrestored-cluster
Cluster Snapshot Identifier or ARNstringRequiredmy-cluster-snapshot
EnginestringRequiredaurora-postgresql
Engine Version (optional)string
DB Subnet Group Name (optional)string
VPC Security Group IDs (optional)stringComma-separated, e.g. sg-123,sg-456
Tags (optional)key_value_array

Returns: tool_result, cluster

AWS RDS Restore Cluster to Point in Time

aws/rds/restore_db_cluster_to_point_in_time · Action

Restore a new Aurora/RDS DB cluster to a point in time from source backups.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
New DB Cluster IdentifierstringRequiredrestored-cluster
Source DB Cluster IdentifierstringRequiredmy-cluster
Restore Type (optional)stringchoices: Full Copy, Copy on Write
Use Latest Restorable Timeboolean
Restore to Time (optional)stringRFC 3339, e.g. 2026-07-20T14:30:00Z
DB Subnet Group Name (optional)string
VPC Security Group IDs (optional)stringComma-separated, e.g. sg-123,sg-456

Returns: tool_result, cluster

AWS RDS Restore Instance from Snapshot

aws/rds/restore_db_instance_from_db_snapshot · Action

Restore a new RDS database instance from a DB snapshot.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
New DB Instance IdentifierstringRequiredrestored-database
DB Snapshot IdentifierstringRequiredmy-snapshot
DB Instance Class (optional)stringdb.t3.medium
Availability Zone (optional)stringeu-west-2a
Multi-AZboolean
Publicly Accessibleboolean
DB Subnet Group Name (optional)string
VPC Security Group IDs (optional)stringComma-separated, e.g. sg-123,sg-456
Tags (optional)key_value_array

Returns: tool_result, instance

AWS RDS Restore DB Instance From S3

aws/rds/restore_db_instance_from_s3 · Action

Create a new RDS DB instance from a database backup stored in S3.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Instance ClassstringRequireddb.t3.micro
EnginestringRequiredmysql
Master UsernamestringRequiredadmin
Master PasswordsecretRequired
Allocated Storage (GiB)integerRequired20
S3 Bucket NamestringRequiredmy-backup-bucket
S3 Ingestion Role ARNstringRequiredarn:aws:iam::<account>:role/rds-s3-import
Source EnginestringRequiredmysql
Source Engine VersionstringRequirede.g. 8.0.36
S3 Prefix (optional)stringPath within the bucket to the backup files
DB Subnet Group (optional)stringPlaces the DB in a specific VPC
VPC Security Group IDs (optional)stringComma-separated, e.g. sg-0abc,sg-0def
Publicly Accessibleboolean
Tags (optional)key_value_array

Returns: tool_result, instance

AWS RDS Restore Instance to Point in Time

aws/rds/restore_db_instance_to_point_in_time · Action

Restore a new RDS database instance to a point in time from source backups.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Source DB Instance IdentifierstringRequiredmy-database
Target DB Instance IdentifierstringRequiredrestored-database
Use Latest Restorable Timeboolean
Restore Time (optional)stringRFC 3339, e.g. 2026-07-20T14:30:00Z
DB Instance Class (optional)stringdb.t3.medium
DB Subnet Group Name (optional)string
VPC Security Group IDs (optional)stringComma-separated, e.g. sg-123,sg-456

Returns: tool_result, instance

24Rollback

AWS RDS Rollback Transaction

aws/rds/rollback_transaction · Action

Roll back an Aurora Data API transaction started with Begin Transaction.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Aurora Cluster ARNstringRequiredarn:aws:rds:eu-west-2:123456789012:cluster:my-aurora
Secrets Manager Secret ARNstringRequired
Transaction IDstringRequired

Returns: tool_result, status

25Start

AWS RDS Start DB Cluster

aws/rds/start_db_cluster · Action

Start a stopped Aurora/RDS DB cluster.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster IdentifierstringRequiredmy-aurora-cluster

Returns: tool_result, cluster

AWS RDS Start DB Instance

aws/rds/start_db_instance · Action

Start a stopped RDS database instance.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database

Returns: tool_result, instance

AWS RDS Start Automated Backups Replication

aws/rds/start_db_instance_automated_backups_replication · Action

Enable cross-region replication of automated backups for an RDS DB instance.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Source DB Instance ARNstringRequiredarn:aws:rds:us-east-1:123456789012:db:my-database
Backup Retention Period (days, optional)integer7
KMS Key ID (optional)string

Returns: tool_result, backup

AWS RDS Start Export Task

aws/rds/start_export_task · Action

Export an RDS snapshot or cluster to Amazon S3.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Export Task IdentifierstringRequiredmy-export
Source ARN (snapshot or cluster)stringRequiredarn:aws:rds:...:snapshot:...
S3 Bucket NamestringRequiredmy-export-bucket
IAM Role ARNstringRequiredarn:aws:iam::123456789012:role/rds-s3-export
KMS Key IDstringRequiredarn:aws:kms:...:key/...
S3 Prefix (optional)string
Export Only (optional)stringComma-separated schemas/tables, e.g. mydb.public.users

Returns: tool_result, export_task

26Stop

AWS RDS Stop DB Cluster

aws/rds/stop_db_cluster · Action

Stop a running Aurora/RDS DB cluster.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Cluster IdentifierstringRequiredmy-aurora-cluster

Returns: tool_result, cluster

AWS RDS Stop DB Instance

aws/rds/stop_db_instance · Action

Stop a running RDS database instance, optionally taking a snapshot first.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-database
Pre-Stop Snapshot Identifier (optional)stringLeave blank to skip snapshot

Returns: tool_result, instance

AWS RDS Stop Automated Backups Replication

aws/rds/stop_db_instance_automated_backups_replication · Action

Disable cross-region replication of automated backups for an RDS DB instance.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Source DB Instance ARNstringRequiredarn:aws:rds:us-east-1:123456789012:db:my-database

Returns: tool_result, backup

27Switchover

AWS RDS Switchover Blue/Green Deployment

aws/rds/switchover_blue_green_deployment · Action

Switch over a blue/green deployment, promoting the green environment to production.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Blue/Green Deployment IdentifierstringRequiredbgd-xxxxxxxxxxxx
Switchover Timeout (seconds, optional)integer300

Returns: tool_result, deployment

AWS RDS Switchover Global Cluster

aws/rds/switchover_global_cluster · Action

Planned switchover promoting a secondary Aurora cluster to primary in a global database.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
Global Cluster IdentifierstringRequiredmy-global-database
Target DB Cluster ARNstringRequiredarn:aws:rds:...:cluster:my-secondary

Returns: tool_result, global_cluster

AWS RDS Switchover Read Replica

aws/rds/switchover_read_replica · Action

Switch over an Oracle read replica to become the new primary DB instance.

FieldTypeDetails
RegionstringRequiredeu-west-2
Role ARN to AssumestringRequiredarn:aws:iam::<your-account>:role/FlomationAccess
Assume Role External ID (optional)stringMust match the External ID in the role's trust policy
DB Instance IdentifierstringRequiredmy-standby-replica

Returns: tool_result, instance

28Triggers

RDS Event Trigger

trigger/rds_event · Trigger

Triggers a flow on AWS RDS/Aurora events (failover, backup complete, low storage, availability change). Polls DescribeEvents on an interval.

FieldTypeDetails
RegionstringRequiredeu-west-2
Source TypestringAny — choices: Any, DB Instance, DB Cluster, DB Snapshot, DB Cluster Snapshot, DB Parameter Group, DB Security Group
Source IdentifierstringOnly this instance/cluster (optional; requires a Source Type)
Event CategoriesstringComma-separated filter, e.g. failover,availability (optional)
Poll Intervalstringe.g. 60s, 5m

Returns: source_identifier, source_type, source_arn, message, event_categories, date, triggered_at

29Notes & Limitations

Behaviours and constraints worth knowing before you build with these nodes.

  • The Data API actions — Execute Statement, Batch Execute Statement, and Begin, Commit and Rollback Transaction — reach Aurora through a cluster ARN and a Secrets Manager secret ARN rather than a database endpoint and password, so enable the Data API on the cluster and store its credentials in Secrets Manager before you run them.
  • RDS provisioning and lifecycle changes are asynchronous, so an action returns as soon as AWS accepts the request while the work continues in the background; follow a Create, Modify, Reboot, Start, Stop or Delete with a Describe that polls until the reported status settles.
  • Every action runs in the single Region you set, and RDS resources are regional, so a Describe will not return instances, clusters or snapshots that live in another Region.
  • DB instance, cluster and snapshot identifiers must be lowercase, begin with a letter, and contain only letters, digits and hyphens, and each must be unique within your account and Region.
  • Deleting an instance or cluster is irreversible once it completes, so give the delete action a Final Snapshot Identifier unless you have turned on Skip Final Snapshot and are certain the data is disposable.