--- sidebar_label: rds --- # dagger.io/aws/rds ## #CreateDB ### #CreateDB 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` |- | ### #CreateDB Outputs | Name | Type | Description | | ------------- |:-------------: |:-------------: | |*out* | `string` |Name of the DB created | ## #CreateUser ### #CreateUser 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` |- | |*dbType* | `string` |- | ### #CreateUser Outputs | Name | Type | Description | | ------------- |:-------------: |:-------------: | |*out* | `string` |Outputed username | ## #Instance ### #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 | ### #Instance Outputs | Name | Type | Description | | ------------- |:-------------: |:-------------: | |*hostname* | `_\|_` |DB hostname | |*port* | `_\|_` |DB port | |*info* | `_\|_` |- |