accessKeyId
The AWS Access Key ID.
type
string
default
{
accessKeyId = "";
}
allocatedStorage
Allocated storage in GB
type
signed integer
dbName
Optional database name to be created when instance is first created.
type
string
endpoint
The endpoint address of the database instance. This is set by NixOps.
type
string
default
{
endpoint = "";
}
engine
Database engine. See <link xlink:href='http://boto.readthedocs.org/en/latest/ref/rds.html#boto.rds.RDSConnection.create_dbinstance' for valid engines.
type
string
id
Identifier for RDS database instance
type
string
default
{
id = "nixops-{uuid}-{name}";
}
instanceClass
RDS instance class. See for more information.
type
string
example
{
instanceClass = "db.m3.xlarge";
}
masterPassword
Password for master user.
type
string
masterUsername
Master username for authentication to database instance.
type
string
example
{
masterUsername = "sa";
}
multiAZ
If True, specifies the DB Instance will be deployed in multiple availability zones.
type
boolean
default
{
multiAZ = false;
}
port
Port for database instance connections.
type
signed integer
region
Amazon RDS region.
type
string
securityGroups
List of names of DBSecurityGroup to authorize on this DBInstance.
type
list of string or resource of type ‘ec2-rds-security-group’
default
{
securityGroups = [
"default"
];
}
subnetGroup
RDS Subnet Group to place this database in.
type
null or string or resource of type ‘rds-subnet-group’
default
{
subnetGroup = null;
}
vpcSecurityGroups
List of VPC security groups to authorize on this DBInstance.
type
null or list of string or resource of type ‘ec2-security-group’
default
{
vpcSecurityGroups = null;
}