Relational Database Service

Database

class Database
name

The name of the database server instance. This must be unique within your account/region and is required.

db_name

The name of a database to create in this instances.

allocated_storage

The amount of storage to be allocated (in GB). This must be 5 or more, and less than 3072. The default is 5.

iops
instance_class

The kind of hardware to use, for example db.t1.micro

engine

The type of database to use, for example postgres

engine_version
license_model
master_username

The username of the main client user

master_password

The password of the main client user

security_groups

A list of security groups to apply to this instance

publically_accessible
availability_zone
subnet_group

A SubnetGroup resource.

preferred_maintenance_window
multi_az
storage_type
storage_encrypted

Specifies whether or not he database instance has encrypted storage. By default it does not.

If set to true you can also set key to a KMS key. If you do not the default KMS key is used.

allow_major_version_upgrade
auto_minor_version_upgrade
character_set_name
backup_retention_period
preferred_backup_window
license_model
port
paramter_group

A ParameterGroup resource. Not currently supported.

option_group

A OptionGroup resource. Not currently supported.

apply_immediately

SubnetGroup

class Database
name
description
subnets

A list of touchdown.vpc.Subnet resources that database nodes can exist in.