This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
dagger/docs/reference/universe/aws/rds.md
Sam Alba c6e3d35899 docs: refreshed stdlib
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2021-06-16 12:14:39 +02:00

3.8 KiB

sidebar_label
rds

dagger.io/aws/rds

AWS Relational Database Service (RDS)

import "dagger.io/aws/rds"

rds.#Database

Creates a new Database on an existing RDS Instance

rds.#Database Inputs

Name Type Description
config.region string AWS region
config.accessKey dagger.#Secret AWS access key
config.secretKey dagger.#Secret AWS secret key
name string DB name
dbArn string ARN of the database instance
secretArn string ARN of the database secret (for connecting via rds api)
dbType string Database type MySQL or PostgreSQL (Aurora Serverless only)

rds.#Database Outputs

Name Type Description
out string Name of the DB created

rds.#Instance

Fetches information on an existing RDS Instance

rds.#Instance Inputs

Name Type Description
config.region string AWS region
config.accessKey dagger.#Secret AWS access key
config.secretKey dagger.#Secret AWS secret key
dbArn string ARN of the database instance

rds.#Instance Outputs

Name Type Description
hostname _|_ DB hostname
port _|_ DB port
info _|_ -

rds.#User

Creates a new user credentials on an existing RDS Instance

rds.#User Inputs

Name Type Description
config.region string AWS region
config.accessKey dagger.#Secret AWS access key
config.secretKey dagger.#Secret AWS secret key
username string Username
password string Password
dbArn string ARN of the database instance
secretArn string ARN of the database secret (for connecting via rds api)
grantDatabase *"" | string Name of the database to grants access to
dbType string Database type MySQL or PostgreSQL (Aurora Serverless only)

rds.#User Outputs

Name Type Description
out string Outputed username