/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include See Also:
AWS
* API Reference
The meaning of this parameter differs according to the database engine you * use.
MySQL
The name of the database to create when the DB * instance is created. If this parameter isn't specified, no database is created * in the DB instance.
Constraints:
Must contain 1 to 64 * letters or numbers.
Must begin with a letter. Subsequent * characters can be letters, underscores, or digits (0-9).
Can't * be a word reserved by the specified database engine
* MariaDB
The name of the database to create when the DB instance * is created. If this parameter isn't specified, no database is created in the DB * instance.
Constraints:
Must contain 1 to 64 letters or * numbers.
Must begin with a letter. Subsequent characters can * be letters, underscores, or digits (0-9).
Can't be a word * reserved by the specified database engine
PostgreSQL *
The name of the database to create when the DB instance is created. If
* this parameter isn't specified, a database named postgres
is
* created in the DB instance.
Constraints:
Must contain 1 * to 63 letters, numbers, or underscores.
Must begin with a * letter. Subsequent characters can be letters, underscores, or digits (0-9).
*Can't be a word reserved by the specified database engine
*Oracle
The Oracle System ID (SID) of the created
* DB instance. If you don't specify a value, the default value is
* ORCL
. You can't specify the string null
, or any other
* reserved word, for DBName
.
Default: ORCL
Constraints:
Can't be longer than 8 characters
Amazon RDS Custom for Oracle
The Oracle System ID (SID)
* of the created RDS Custom DB instance. If you don't specify a value, the default
* value is ORCL
for non-CDBs and RDSCDB
for CDBs.
Default: ORCL
Constraints:
It must * contain 1 to 8 alphanumeric characters.
It must contain a * letter.
It can't be a word reserved by the database * engine.
Amazon RDS Custom for SQL Server
Not * applicable. Must be null.
SQL Server
Not applicable. Must * be null.
Amazon Aurora MySQL
The name of the database to * create when the primary DB instance of the Aurora MySQL DB cluster is created. * If this parameter isn't specified for an Aurora MySQL DB cluster, no database is * created in the DB cluster.
Constraints:
It must contain * 1 to 64 alphanumeric characters.
It can't be a word reserved * by the database engine.
Amazon Aurora PostgreSQL
*The name of the database to create when the primary DB instance of the Aurora
* PostgreSQL DB cluster is created. If this parameter isn't specified for an
* Aurora PostgreSQL DB cluster, a database named postgres
is created
* in the DB cluster.
Constraints:
It must contain 1 to 63 * alphanumeric characters.
It must begin with a letter. * Subsequent characters can be letters, underscores, or digits (0 to 9).
It can't be a word reserved by the database engine.
The meaning of this parameter differs according to the database engine you * use.
MySQL
The name of the database to create when the DB * instance is created. If this parameter isn't specified, no database is created * in the DB instance.
Constraints:
Must contain 1 to 64 * letters or numbers.
Must begin with a letter. Subsequent * characters can be letters, underscores, or digits (0-9).
Can't * be a word reserved by the specified database engine
* MariaDB
The name of the database to create when the DB instance * is created. If this parameter isn't specified, no database is created in the DB * instance.
Constraints:
Must contain 1 to 64 letters or * numbers.
Must begin with a letter. Subsequent characters can * be letters, underscores, or digits (0-9).
Can't be a word * reserved by the specified database engine
PostgreSQL *
The name of the database to create when the DB instance is created. If
* this parameter isn't specified, a database named postgres
is
* created in the DB instance.
Constraints:
Must contain 1 * to 63 letters, numbers, or underscores.
Must begin with a * letter. Subsequent characters can be letters, underscores, or digits (0-9).
*Can't be a word reserved by the specified database engine
*Oracle
The Oracle System ID (SID) of the created
* DB instance. If you don't specify a value, the default value is
* ORCL
. You can't specify the string null
, or any other
* reserved word, for DBName
.
Default: ORCL
Constraints:
Can't be longer than 8 characters
Amazon RDS Custom for Oracle
The Oracle System ID (SID)
* of the created RDS Custom DB instance. If you don't specify a value, the default
* value is ORCL
for non-CDBs and RDSCDB
for CDBs.
Default: ORCL
Constraints:
It must * contain 1 to 8 alphanumeric characters.
It must contain a * letter.
It can't be a word reserved by the database * engine.
Amazon RDS Custom for SQL Server
Not * applicable. Must be null.
SQL Server
Not applicable. Must * be null.
Amazon Aurora MySQL
The name of the database to * create when the primary DB instance of the Aurora MySQL DB cluster is created. * If this parameter isn't specified for an Aurora MySQL DB cluster, no database is * created in the DB cluster.
Constraints:
It must contain * 1 to 64 alphanumeric characters.
It can't be a word reserved * by the database engine.
Amazon Aurora PostgreSQL
*The name of the database to create when the primary DB instance of the Aurora
* PostgreSQL DB cluster is created. If this parameter isn't specified for an
* Aurora PostgreSQL DB cluster, a database named postgres
is created
* in the DB cluster.
Constraints:
It must contain 1 to 63 * alphanumeric characters.
It must begin with a letter. * Subsequent characters can be letters, underscores, or digits (0 to 9).
It can't be a word reserved by the database engine.
The meaning of this parameter differs according to the database engine you * use.
MySQL
The name of the database to create when the DB * instance is created. If this parameter isn't specified, no database is created * in the DB instance.
Constraints:
Must contain 1 to 64 * letters or numbers.
Must begin with a letter. Subsequent * characters can be letters, underscores, or digits (0-9).
Can't * be a word reserved by the specified database engine
* MariaDB
The name of the database to create when the DB instance * is created. If this parameter isn't specified, no database is created in the DB * instance.
Constraints:
Must contain 1 to 64 letters or * numbers.
Must begin with a letter. Subsequent characters can * be letters, underscores, or digits (0-9).
Can't be a word * reserved by the specified database engine
PostgreSQL *
The name of the database to create when the DB instance is created. If
* this parameter isn't specified, a database named postgres
is
* created in the DB instance.
Constraints:
Must contain 1 * to 63 letters, numbers, or underscores.
Must begin with a * letter. Subsequent characters can be letters, underscores, or digits (0-9).
*Can't be a word reserved by the specified database engine
*Oracle
The Oracle System ID (SID) of the created
* DB instance. If you don't specify a value, the default value is
* ORCL
. You can't specify the string null
, or any other
* reserved word, for DBName
.
Default: ORCL
Constraints:
Can't be longer than 8 characters
Amazon RDS Custom for Oracle
The Oracle System ID (SID)
* of the created RDS Custom DB instance. If you don't specify a value, the default
* value is ORCL
for non-CDBs and RDSCDB
for CDBs.
Default: ORCL
Constraints:
It must * contain 1 to 8 alphanumeric characters.
It must contain a * letter.
It can't be a word reserved by the database * engine.
Amazon RDS Custom for SQL Server
Not * applicable. Must be null.
SQL Server
Not applicable. Must * be null.
Amazon Aurora MySQL
The name of the database to * create when the primary DB instance of the Aurora MySQL DB cluster is created. * If this parameter isn't specified for an Aurora MySQL DB cluster, no database is * created in the DB cluster.
Constraints:
It must contain * 1 to 64 alphanumeric characters.
It can't be a word reserved * by the database engine.
Amazon Aurora PostgreSQL
*The name of the database to create when the primary DB instance of the Aurora
* PostgreSQL DB cluster is created. If this parameter isn't specified for an
* Aurora PostgreSQL DB cluster, a database named postgres
is created
* in the DB cluster.
Constraints:
It must contain 1 to 63 * alphanumeric characters.
It must begin with a letter. * Subsequent characters can be letters, underscores, or digits (0 to 9).
It can't be a word reserved by the database engine.
The meaning of this parameter differs according to the database engine you * use.
MySQL
The name of the database to create when the DB * instance is created. If this parameter isn't specified, no database is created * in the DB instance.
Constraints:
Must contain 1 to 64 * letters or numbers.
Must begin with a letter. Subsequent * characters can be letters, underscores, or digits (0-9).
Can't * be a word reserved by the specified database engine
* MariaDB
The name of the database to create when the DB instance * is created. If this parameter isn't specified, no database is created in the DB * instance.
Constraints:
Must contain 1 to 64 letters or * numbers.
Must begin with a letter. Subsequent characters can * be letters, underscores, or digits (0-9).
Can't be a word * reserved by the specified database engine
PostgreSQL *
The name of the database to create when the DB instance is created. If
* this parameter isn't specified, a database named postgres
is
* created in the DB instance.
Constraints:
Must contain 1 * to 63 letters, numbers, or underscores.
Must begin with a * letter. Subsequent characters can be letters, underscores, or digits (0-9).
*Can't be a word reserved by the specified database engine
*Oracle
The Oracle System ID (SID) of the created
* DB instance. If you don't specify a value, the default value is
* ORCL
. You can't specify the string null
, or any other
* reserved word, for DBName
.
Default: ORCL
Constraints:
Can't be longer than 8 characters
Amazon RDS Custom for Oracle
The Oracle System ID (SID)
* of the created RDS Custom DB instance. If you don't specify a value, the default
* value is ORCL
for non-CDBs and RDSCDB
for CDBs.
Default: ORCL
Constraints:
It must * contain 1 to 8 alphanumeric characters.
It must contain a * letter.
It can't be a word reserved by the database * engine.
Amazon RDS Custom for SQL Server
Not * applicable. Must be null.
SQL Server
Not applicable. Must * be null.
Amazon Aurora MySQL
The name of the database to * create when the primary DB instance of the Aurora MySQL DB cluster is created. * If this parameter isn't specified for an Aurora MySQL DB cluster, no database is * created in the DB cluster.
Constraints:
It must contain * 1 to 64 alphanumeric characters.
It can't be a word reserved * by the database engine.
Amazon Aurora PostgreSQL
*The name of the database to create when the primary DB instance of the Aurora
* PostgreSQL DB cluster is created. If this parameter isn't specified for an
* Aurora PostgreSQL DB cluster, a database named postgres
is created
* in the DB cluster.
Constraints:
It must contain 1 to 63 * alphanumeric characters.
It must begin with a letter. * Subsequent characters can be letters, underscores, or digits (0 to 9).
It can't be a word reserved by the database engine.
The meaning of this parameter differs according to the database engine you * use.
MySQL
The name of the database to create when the DB * instance is created. If this parameter isn't specified, no database is created * in the DB instance.
Constraints:
Must contain 1 to 64 * letters or numbers.
Must begin with a letter. Subsequent * characters can be letters, underscores, or digits (0-9).
Can't * be a word reserved by the specified database engine
* MariaDB
The name of the database to create when the DB instance * is created. If this parameter isn't specified, no database is created in the DB * instance.
Constraints:
Must contain 1 to 64 letters or * numbers.
Must begin with a letter. Subsequent characters can * be letters, underscores, or digits (0-9).
Can't be a word * reserved by the specified database engine
PostgreSQL *
The name of the database to create when the DB instance is created. If
* this parameter isn't specified, a database named postgres
is
* created in the DB instance.
Constraints:
Must contain 1 * to 63 letters, numbers, or underscores.
Must begin with a * letter. Subsequent characters can be letters, underscores, or digits (0-9).
*Can't be a word reserved by the specified database engine
*Oracle
The Oracle System ID (SID) of the created
* DB instance. If you don't specify a value, the default value is
* ORCL
. You can't specify the string null
, or any other
* reserved word, for DBName
.
Default: ORCL
Constraints:
Can't be longer than 8 characters
Amazon RDS Custom for Oracle
The Oracle System ID (SID)
* of the created RDS Custom DB instance. If you don't specify a value, the default
* value is ORCL
for non-CDBs and RDSCDB
for CDBs.
Default: ORCL
Constraints:
It must * contain 1 to 8 alphanumeric characters.
It must contain a * letter.
It can't be a word reserved by the database * engine.
Amazon RDS Custom for SQL Server
Not * applicable. Must be null.
SQL Server
Not applicable. Must * be null.
Amazon Aurora MySQL
The name of the database to * create when the primary DB instance of the Aurora MySQL DB cluster is created. * If this parameter isn't specified for an Aurora MySQL DB cluster, no database is * created in the DB cluster.
Constraints:
It must contain * 1 to 64 alphanumeric characters.
It can't be a word reserved * by the database engine.
Amazon Aurora PostgreSQL
*The name of the database to create when the primary DB instance of the Aurora
* PostgreSQL DB cluster is created. If this parameter isn't specified for an
* Aurora PostgreSQL DB cluster, a database named postgres
is created
* in the DB cluster.
Constraints:
It must contain 1 to 63 * alphanumeric characters.
It must begin with a letter. * Subsequent characters can be letters, underscores, or digits (0 to 9).
It can't be a word reserved by the database engine.
The meaning of this parameter differs according to the database engine you * use.
MySQL
The name of the database to create when the DB * instance is created. If this parameter isn't specified, no database is created * in the DB instance.
Constraints:
Must contain 1 to 64 * letters or numbers.
Must begin with a letter. Subsequent * characters can be letters, underscores, or digits (0-9).
Can't * be a word reserved by the specified database engine
* MariaDB
The name of the database to create when the DB instance * is created. If this parameter isn't specified, no database is created in the DB * instance.
Constraints:
Must contain 1 to 64 letters or * numbers.
Must begin with a letter. Subsequent characters can * be letters, underscores, or digits (0-9).
Can't be a word * reserved by the specified database engine
PostgreSQL *
The name of the database to create when the DB instance is created. If
* this parameter isn't specified, a database named postgres
is
* created in the DB instance.
Constraints:
Must contain 1 * to 63 letters, numbers, or underscores.
Must begin with a * letter. Subsequent characters can be letters, underscores, or digits (0-9).
*Can't be a word reserved by the specified database engine
*Oracle
The Oracle System ID (SID) of the created
* DB instance. If you don't specify a value, the default value is
* ORCL
. You can't specify the string null
, or any other
* reserved word, for DBName
.
Default: ORCL
Constraints:
Can't be longer than 8 characters
Amazon RDS Custom for Oracle
The Oracle System ID (SID)
* of the created RDS Custom DB instance. If you don't specify a value, the default
* value is ORCL
for non-CDBs and RDSCDB
for CDBs.
Default: ORCL
Constraints:
It must * contain 1 to 8 alphanumeric characters.
It must contain a * letter.
It can't be a word reserved by the database * engine.
Amazon RDS Custom for SQL Server
Not * applicable. Must be null.
SQL Server
Not applicable. Must * be null.
Amazon Aurora MySQL
The name of the database to * create when the primary DB instance of the Aurora MySQL DB cluster is created. * If this parameter isn't specified for an Aurora MySQL DB cluster, no database is * created in the DB cluster.
Constraints:
It must contain * 1 to 64 alphanumeric characters.
It can't be a word reserved * by the database engine.
Amazon Aurora PostgreSQL
*The name of the database to create when the primary DB instance of the Aurora
* PostgreSQL DB cluster is created. If this parameter isn't specified for an
* Aurora PostgreSQL DB cluster, a database named postgres
is created
* in the DB cluster.
Constraints:
It must contain 1 to 63 * alphanumeric characters.
It must begin with a letter. * Subsequent characters can be letters, underscores, or digits (0 to 9).
It can't be a word reserved by the database engine.
The meaning of this parameter differs according to the database engine you * use.
MySQL
The name of the database to create when the DB * instance is created. If this parameter isn't specified, no database is created * in the DB instance.
Constraints:
Must contain 1 to 64 * letters or numbers.
Must begin with a letter. Subsequent * characters can be letters, underscores, or digits (0-9).
Can't * be a word reserved by the specified database engine
* MariaDB
The name of the database to create when the DB instance * is created. If this parameter isn't specified, no database is created in the DB * instance.
Constraints:
Must contain 1 to 64 letters or * numbers.
Must begin with a letter. Subsequent characters can * be letters, underscores, or digits (0-9).
Can't be a word * reserved by the specified database engine
PostgreSQL *
The name of the database to create when the DB instance is created. If
* this parameter isn't specified, a database named postgres
is
* created in the DB instance.
Constraints:
Must contain 1 * to 63 letters, numbers, or underscores.
Must begin with a * letter. Subsequent characters can be letters, underscores, or digits (0-9).
*Can't be a word reserved by the specified database engine
*Oracle
The Oracle System ID (SID) of the created
* DB instance. If you don't specify a value, the default value is
* ORCL
. You can't specify the string null
, or any other
* reserved word, for DBName
.
Default: ORCL
Constraints:
Can't be longer than 8 characters
Amazon RDS Custom for Oracle
The Oracle System ID (SID)
* of the created RDS Custom DB instance. If you don't specify a value, the default
* value is ORCL
for non-CDBs and RDSCDB
for CDBs.
Default: ORCL
Constraints:
It must * contain 1 to 8 alphanumeric characters.
It must contain a * letter.
It can't be a word reserved by the database * engine.
Amazon RDS Custom for SQL Server
Not * applicable. Must be null.
SQL Server
Not applicable. Must * be null.
Amazon Aurora MySQL
The name of the database to * create when the primary DB instance of the Aurora MySQL DB cluster is created. * If this parameter isn't specified for an Aurora MySQL DB cluster, no database is * created in the DB cluster.
Constraints:
It must contain * 1 to 64 alphanumeric characters.
It can't be a word reserved * by the database engine.
Amazon Aurora PostgreSQL
*The name of the database to create when the primary DB instance of the Aurora
* PostgreSQL DB cluster is created. If this parameter isn't specified for an
* Aurora PostgreSQL DB cluster, a database named postgres
is created
* in the DB cluster.
Constraints:
It must contain 1 to 63 * alphanumeric characters.
It must begin with a letter. * Subsequent characters can be letters, underscores, or digits (0 to 9).
It can't be a word reserved by the database engine.
The meaning of this parameter differs according to the database engine you * use.
MySQL
The name of the database to create when the DB * instance is created. If this parameter isn't specified, no database is created * in the DB instance.
Constraints:
Must contain 1 to 64 * letters or numbers.
Must begin with a letter. Subsequent * characters can be letters, underscores, or digits (0-9).
Can't * be a word reserved by the specified database engine
* MariaDB
The name of the database to create when the DB instance * is created. If this parameter isn't specified, no database is created in the DB * instance.
Constraints:
Must contain 1 to 64 letters or * numbers.
Must begin with a letter. Subsequent characters can * be letters, underscores, or digits (0-9).
Can't be a word * reserved by the specified database engine
PostgreSQL *
The name of the database to create when the DB instance is created. If
* this parameter isn't specified, a database named postgres
is
* created in the DB instance.
Constraints:
Must contain 1 * to 63 letters, numbers, or underscores.
Must begin with a * letter. Subsequent characters can be letters, underscores, or digits (0-9).
*Can't be a word reserved by the specified database engine
*Oracle
The Oracle System ID (SID) of the created
* DB instance. If you don't specify a value, the default value is
* ORCL
. You can't specify the string null
, or any other
* reserved word, for DBName
.
Default: ORCL
Constraints:
Can't be longer than 8 characters
Amazon RDS Custom for Oracle
The Oracle System ID (SID)
* of the created RDS Custom DB instance. If you don't specify a value, the default
* value is ORCL
for non-CDBs and RDSCDB
for CDBs.
Default: ORCL
Constraints:
It must * contain 1 to 8 alphanumeric characters.
It must contain a * letter.
It can't be a word reserved by the database * engine.
Amazon RDS Custom for SQL Server
Not * applicable. Must be null.
SQL Server
Not applicable. Must * be null.
Amazon Aurora MySQL
The name of the database to * create when the primary DB instance of the Aurora MySQL DB cluster is created. * If this parameter isn't specified for an Aurora MySQL DB cluster, no database is * created in the DB cluster.
Constraints:
It must contain * 1 to 64 alphanumeric characters.
It can't be a word reserved * by the database engine.
Amazon Aurora PostgreSQL
*The name of the database to create when the primary DB instance of the Aurora
* PostgreSQL DB cluster is created. If this parameter isn't specified for an
* Aurora PostgreSQL DB cluster, a database named postgres
is created
* in the DB cluster.
Constraints:
It must contain 1 to 63 * alphanumeric characters.
It must begin with a letter. * Subsequent characters can be letters, underscores, or digits (0 to 9).
It can't be a word reserved by the database engine.
The identifier for this DB instance. This parameter is stored as a lowercase * string.
Constraints:
Must contain from 1 to 63 letters, * numbers, or hyphens.
First character must be a letter.
*Can't end with a hyphen or contain two consecutive hyphens.
*Example: mydbinstance
The identifier for this DB instance. This parameter is stored as a lowercase * string.
Constraints:
Must contain from 1 to 63 letters, * numbers, or hyphens.
First character must be a letter.
*Can't end with a hyphen or contain two consecutive hyphens.
*Example: mydbinstance
The identifier for this DB instance. This parameter is stored as a lowercase * string.
Constraints:
Must contain from 1 to 63 letters, * numbers, or hyphens.
First character must be a letter.
*Can't end with a hyphen or contain two consecutive hyphens.
*Example: mydbinstance
The identifier for this DB instance. This parameter is stored as a lowercase * string.
Constraints:
Must contain from 1 to 63 letters, * numbers, or hyphens.
First character must be a letter.
*Can't end with a hyphen or contain two consecutive hyphens.
*Example: mydbinstance
The identifier for this DB instance. This parameter is stored as a lowercase * string.
Constraints:
Must contain from 1 to 63 letters, * numbers, or hyphens.
First character must be a letter.
*Can't end with a hyphen or contain two consecutive hyphens.
*Example: mydbinstance
The identifier for this DB instance. This parameter is stored as a lowercase * string.
Constraints:
Must contain from 1 to 63 letters, * numbers, or hyphens.
First character must be a letter.
*Can't end with a hyphen or contain two consecutive hyphens.
*Example: mydbinstance
The identifier for this DB instance. This parameter is stored as a lowercase * string.
Constraints:
Must contain from 1 to 63 letters, * numbers, or hyphens.
First character must be a letter.
*Can't end with a hyphen or contain two consecutive hyphens.
*Example: mydbinstance
The identifier for this DB instance. This parameter is stored as a lowercase * string.
Constraints:
Must contain from 1 to 63 letters, * numbers, or hyphens.
First character must be a letter.
*Can't end with a hyphen or contain two consecutive hyphens.
*Example: mydbinstance
The amount of storage in gibibytes (GiB) to allocate for the DB instance.
*This setting doesn't apply to Amazon Aurora DB instances. Aurora cluster * volumes automatically grow as the amount of data in your database increases, * though you are only charged for the space that you use in an Aurora cluster * volume.
Constraints to the amount of * storage for each storage type are the following:
General * Purpose (SSD) storage (gp2, gp3): Must be an integer from 40 to 65536 for RDS * Custom for Oracle, 16384 for RDS Custom for SQL Server.
Provisioned IOPS storage (io1): Must be an integer from 40 to 65536 for RDS * Custom for Oracle, 16384 for RDS Custom for SQL Server.
Constraints to the amount of storage for each * storage type are the following:
General Purpose (SSD) storage * (gp2, gp3): Must be an integer from 20 to 65536.
Provisioned * IOPS storage (io1): Must be an integer from 100 to 65536.
Magnetic storage (standard): Must be an integer from 5 to 3072.
Constraints to the amount of storage * for each storage type are the following:
General Purpose (SSD) * storage (gp2, gp3): Must be an integer from 20 to 65536.
Provisioned IOPS storage (io1): Must be an integer from 100 to 65536.
*Magnetic storage (standard): Must be an integer from 5 to * 3072.
Constraints to the * amount of storage for each storage type are the following:
General Purpose (SSD) storage (gp2, gp3): Must be an integer from 20 to * 65536.
Provisioned IOPS storage (io1): Must be an integer from * 100 to 65536.
Magnetic storage (standard): Must be an integer * from 10 to 3072.
Constraints to the amount of storage for each storage type are the * following:
General Purpose (SSD) storage (gp2, gp3): Must be an * integer from 20 to 65536.
Provisioned IOPS storage (io1): Must * be an integer from 100 to 65536.
Magnetic storage (standard): * Must be an integer from 5 to 3072.
Constraints to the amount of storage for each storage type * are the following:
General Purpose (SSD) storage (gp2, * gp3):
Enterprise and Standard editions: Must be an integer from * 20 to 16384.
Web and Express editions: Must be an integer from * 20 to 16384.
Provisioned IOPS storage (io1):
*Enterprise and Standard editions: Must be an integer from 100 to * 16384.
Web and Express editions: Must be an integer from 100 * to 16384.
Magnetic storage (standard):
Enterprise and Standard editions: Must be an integer from 20 to * 1024.
Web and Express editions: Must be an integer from 20 to * 1024.
The amount of storage in gibibytes (GiB) to allocate for the DB instance.
*This setting doesn't apply to Amazon Aurora DB instances. Aurora cluster * volumes automatically grow as the amount of data in your database increases, * though you are only charged for the space that you use in an Aurora cluster * volume.
Constraints to the amount of * storage for each storage type are the following:
General * Purpose (SSD) storage (gp2, gp3): Must be an integer from 40 to 65536 for RDS * Custom for Oracle, 16384 for RDS Custom for SQL Server.
Provisioned IOPS storage (io1): Must be an integer from 40 to 65536 for RDS * Custom for Oracle, 16384 for RDS Custom for SQL Server.
Constraints to the amount of storage for each * storage type are the following:
General Purpose (SSD) storage * (gp2, gp3): Must be an integer from 20 to 65536.
Provisioned * IOPS storage (io1): Must be an integer from 100 to 65536.
Magnetic storage (standard): Must be an integer from 5 to 3072.
Constraints to the amount of storage * for each storage type are the following:
General Purpose (SSD) * storage (gp2, gp3): Must be an integer from 20 to 65536.
Provisioned IOPS storage (io1): Must be an integer from 100 to 65536.
*Magnetic storage (standard): Must be an integer from 5 to * 3072.
Constraints to the * amount of storage for each storage type are the following:
General Purpose (SSD) storage (gp2, gp3): Must be an integer from 20 to * 65536.
Provisioned IOPS storage (io1): Must be an integer from * 100 to 65536.
Magnetic storage (standard): Must be an integer * from 10 to 3072.
Constraints to the amount of storage for each storage type are the * following:
General Purpose (SSD) storage (gp2, gp3): Must be an * integer from 20 to 65536.
Provisioned IOPS storage (io1): Must * be an integer from 100 to 65536.
Magnetic storage (standard): * Must be an integer from 5 to 3072.
Constraints to the amount of storage for each storage type * are the following:
General Purpose (SSD) storage (gp2, * gp3):
Enterprise and Standard editions: Must be an integer from * 20 to 16384.
Web and Express editions: Must be an integer from * 20 to 16384.
Provisioned IOPS storage (io1):
*Enterprise and Standard editions: Must be an integer from 100 to * 16384.
Web and Express editions: Must be an integer from 100 * to 16384.
Magnetic storage (standard):
Enterprise and Standard editions: Must be an integer from 20 to * 1024.
Web and Express editions: Must be an integer from 20 to * 1024.
The amount of storage in gibibytes (GiB) to allocate for the DB instance.
*This setting doesn't apply to Amazon Aurora DB instances. Aurora cluster * volumes automatically grow as the amount of data in your database increases, * though you are only charged for the space that you use in an Aurora cluster * volume.
Constraints to the amount of * storage for each storage type are the following:
General * Purpose (SSD) storage (gp2, gp3): Must be an integer from 40 to 65536 for RDS * Custom for Oracle, 16384 for RDS Custom for SQL Server.
Provisioned IOPS storage (io1): Must be an integer from 40 to 65536 for RDS * Custom for Oracle, 16384 for RDS Custom for SQL Server.
Constraints to the amount of storage for each * storage type are the following:
General Purpose (SSD) storage * (gp2, gp3): Must be an integer from 20 to 65536.
Provisioned * IOPS storage (io1): Must be an integer from 100 to 65536.
Magnetic storage (standard): Must be an integer from 5 to 3072.
Constraints to the amount of storage * for each storage type are the following:
General Purpose (SSD) * storage (gp2, gp3): Must be an integer from 20 to 65536.
Provisioned IOPS storage (io1): Must be an integer from 100 to 65536.
*Magnetic storage (standard): Must be an integer from 5 to * 3072.
Constraints to the * amount of storage for each storage type are the following:
General Purpose (SSD) storage (gp2, gp3): Must be an integer from 20 to * 65536.
Provisioned IOPS storage (io1): Must be an integer from * 100 to 65536.
Magnetic storage (standard): Must be an integer * from 10 to 3072.
Constraints to the amount of storage for each storage type are the * following:
General Purpose (SSD) storage (gp2, gp3): Must be an * integer from 20 to 65536.
Provisioned IOPS storage (io1): Must * be an integer from 100 to 65536.
Magnetic storage (standard): * Must be an integer from 5 to 3072.
Constraints to the amount of storage for each storage type * are the following:
General Purpose (SSD) storage (gp2, * gp3):
Enterprise and Standard editions: Must be an integer from * 20 to 16384.
Web and Express editions: Must be an integer from * 20 to 16384.
Provisioned IOPS storage (io1):
*Enterprise and Standard editions: Must be an integer from 100 to * 16384.
Web and Express editions: Must be an integer from 100 * to 16384.
Magnetic storage (standard):
Enterprise and Standard editions: Must be an integer from 20 to * 1024.
Web and Express editions: Must be an integer from 20 to * 1024.
The amount of storage in gibibytes (GiB) to allocate for the DB instance.
*This setting doesn't apply to Amazon Aurora DB instances. Aurora cluster * volumes automatically grow as the amount of data in your database increases, * though you are only charged for the space that you use in an Aurora cluster * volume.
Constraints to the amount of * storage for each storage type are the following:
General * Purpose (SSD) storage (gp2, gp3): Must be an integer from 40 to 65536 for RDS * Custom for Oracle, 16384 for RDS Custom for SQL Server.
Provisioned IOPS storage (io1): Must be an integer from 40 to 65536 for RDS * Custom for Oracle, 16384 for RDS Custom for SQL Server.
Constraints to the amount of storage for each * storage type are the following:
General Purpose (SSD) storage * (gp2, gp3): Must be an integer from 20 to 65536.
Provisioned * IOPS storage (io1): Must be an integer from 100 to 65536.
Magnetic storage (standard): Must be an integer from 5 to 3072.
Constraints to the amount of storage * for each storage type are the following:
General Purpose (SSD) * storage (gp2, gp3): Must be an integer from 20 to 65536.
Provisioned IOPS storage (io1): Must be an integer from 100 to 65536.
*Magnetic storage (standard): Must be an integer from 5 to * 3072.
Constraints to the * amount of storage for each storage type are the following:
General Purpose (SSD) storage (gp2, gp3): Must be an integer from 20 to * 65536.
Provisioned IOPS storage (io1): Must be an integer from * 100 to 65536.
Magnetic storage (standard): Must be an integer * from 10 to 3072.
Constraints to the amount of storage for each storage type are the * following:
General Purpose (SSD) storage (gp2, gp3): Must be an * integer from 20 to 65536.
Provisioned IOPS storage (io1): Must * be an integer from 100 to 65536.
Magnetic storage (standard): * Must be an integer from 5 to 3072.
Constraints to the amount of storage for each storage type * are the following:
General Purpose (SSD) storage (gp2, * gp3):
Enterprise and Standard editions: Must be an integer from * 20 to 16384.
Web and Express editions: Must be an integer from * 20 to 16384.
Provisioned IOPS storage (io1):
*Enterprise and Standard editions: Must be an integer from 100 to * 16384.
Web and Express editions: Must be an integer from 100 * to 16384.
Magnetic storage (standard):
Enterprise and Standard editions: Must be an integer from 20 to * 1024.
Web and Express editions: Must be an integer from 20 to * 1024.
The compute and memory capacity of the DB instance, for example
* db.m5.large
. Not all DB instance classes are available in all
* Amazon Web Services Regions, or for all database engines. For the full list of
* DB instance classes, and availability for your engine, see DB
* instance classes in the Amazon RDS User Guide or Aurora
* DB instance classes in the Amazon Aurora User Guide.
The compute and memory capacity of the DB instance, for example
* db.m5.large
. Not all DB instance classes are available in all
* Amazon Web Services Regions, or for all database engines. For the full list of
* DB instance classes, and availability for your engine, see DB
* instance classes in the Amazon RDS User Guide or Aurora
* DB instance classes in the Amazon Aurora User Guide.
The compute and memory capacity of the DB instance, for example
* db.m5.large
. Not all DB instance classes are available in all
* Amazon Web Services Regions, or for all database engines. For the full list of
* DB instance classes, and availability for your engine, see DB
* instance classes in the Amazon RDS User Guide or Aurora
* DB instance classes in the Amazon Aurora User Guide.
The compute and memory capacity of the DB instance, for example
* db.m5.large
. Not all DB instance classes are available in all
* Amazon Web Services Regions, or for all database engines. For the full list of
* DB instance classes, and availability for your engine, see DB
* instance classes in the Amazon RDS User Guide or Aurora
* DB instance classes in the Amazon Aurora User Guide.
The compute and memory capacity of the DB instance, for example
* db.m5.large
. Not all DB instance classes are available in all
* Amazon Web Services Regions, or for all database engines. For the full list of
* DB instance classes, and availability for your engine, see DB
* instance classes in the Amazon RDS User Guide or Aurora
* DB instance classes in the Amazon Aurora User Guide.
The compute and memory capacity of the DB instance, for example
* db.m5.large
. Not all DB instance classes are available in all
* Amazon Web Services Regions, or for all database engines. For the full list of
* DB instance classes, and availability for your engine, see DB
* instance classes in the Amazon RDS User Guide or Aurora
* DB instance classes in the Amazon Aurora User Guide.
The compute and memory capacity of the DB instance, for example
* db.m5.large
. Not all DB instance classes are available in all
* Amazon Web Services Regions, or for all database engines. For the full list of
* DB instance classes, and availability for your engine, see DB
* instance classes in the Amazon RDS User Guide or Aurora
* DB instance classes in the Amazon Aurora User Guide.
The compute and memory capacity of the DB instance, for example
* db.m5.large
. Not all DB instance classes are available in all
* Amazon Web Services Regions, or for all database engines. For the full list of
* DB instance classes, and availability for your engine, see DB
* instance classes in the Amazon RDS User Guide or Aurora
* DB instance classes in the Amazon Aurora User Guide.
The database engine to use for this DB instance.
Not every database * engine is available in every Amazon Web Services Region.
Valid * Values:
aurora-mysql
(for Aurora MySQL DB
* instances)
aurora-postgresql
(for Aurora
* PostgreSQL DB instances)
custom-oracle-ee
(for
* RDS Custom for Oracle DB instances)
* custom-oracle-ee-cdb
(for RDS Custom for Oracle DB instances)
custom-sqlserver-ee
(for RDS Custom for SQL Server
* DB instances)
custom-sqlserver-se
(for RDS
* Custom for SQL Server DB instances)
* custom-sqlserver-web
(for RDS Custom for SQL Server DB
* instances)
mariadb
* mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
* postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
*
sqlserver-web
The database engine to use for this DB instance.
Not every database * engine is available in every Amazon Web Services Region.
Valid * Values:
aurora-mysql
(for Aurora MySQL DB
* instances)
aurora-postgresql
(for Aurora
* PostgreSQL DB instances)
custom-oracle-ee
(for
* RDS Custom for Oracle DB instances)
* custom-oracle-ee-cdb
(for RDS Custom for Oracle DB instances)
custom-sqlserver-ee
(for RDS Custom for SQL Server
* DB instances)
custom-sqlserver-se
(for RDS
* Custom for SQL Server DB instances)
* custom-sqlserver-web
(for RDS Custom for SQL Server DB
* instances)
mariadb
* mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
* postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
*
sqlserver-web
The database engine to use for this DB instance.
Not every database * engine is available in every Amazon Web Services Region.
Valid * Values:
aurora-mysql
(for Aurora MySQL DB
* instances)
aurora-postgresql
(for Aurora
* PostgreSQL DB instances)
custom-oracle-ee
(for
* RDS Custom for Oracle DB instances)
* custom-oracle-ee-cdb
(for RDS Custom for Oracle DB instances)
custom-sqlserver-ee
(for RDS Custom for SQL Server
* DB instances)
custom-sqlserver-se
(for RDS
* Custom for SQL Server DB instances)
* custom-sqlserver-web
(for RDS Custom for SQL Server DB
* instances)
mariadb
* mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
* postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
*
sqlserver-web
The database engine to use for this DB instance.
Not every database * engine is available in every Amazon Web Services Region.
Valid * Values:
aurora-mysql
(for Aurora MySQL DB
* instances)
aurora-postgresql
(for Aurora
* PostgreSQL DB instances)
custom-oracle-ee
(for
* RDS Custom for Oracle DB instances)
* custom-oracle-ee-cdb
(for RDS Custom for Oracle DB instances)
custom-sqlserver-ee
(for RDS Custom for SQL Server
* DB instances)
custom-sqlserver-se
(for RDS
* Custom for SQL Server DB instances)
* custom-sqlserver-web
(for RDS Custom for SQL Server DB
* instances)
mariadb
* mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
* postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
*
sqlserver-web
The database engine to use for this DB instance.
Not every database * engine is available in every Amazon Web Services Region.
Valid * Values:
aurora-mysql
(for Aurora MySQL DB
* instances)
aurora-postgresql
(for Aurora
* PostgreSQL DB instances)
custom-oracle-ee
(for
* RDS Custom for Oracle DB instances)
* custom-oracle-ee-cdb
(for RDS Custom for Oracle DB instances)
custom-sqlserver-ee
(for RDS Custom for SQL Server
* DB instances)
custom-sqlserver-se
(for RDS
* Custom for SQL Server DB instances)
* custom-sqlserver-web
(for RDS Custom for SQL Server DB
* instances)
mariadb
* mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
* postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
*
sqlserver-web
The database engine to use for this DB instance.
Not every database * engine is available in every Amazon Web Services Region.
Valid * Values:
aurora-mysql
(for Aurora MySQL DB
* instances)
aurora-postgresql
(for Aurora
* PostgreSQL DB instances)
custom-oracle-ee
(for
* RDS Custom for Oracle DB instances)
* custom-oracle-ee-cdb
(for RDS Custom for Oracle DB instances)
custom-sqlserver-ee
(for RDS Custom for SQL Server
* DB instances)
custom-sqlserver-se
(for RDS
* Custom for SQL Server DB instances)
* custom-sqlserver-web
(for RDS Custom for SQL Server DB
* instances)
mariadb
* mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
* postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
*
sqlserver-web
The database engine to use for this DB instance.
Not every database * engine is available in every Amazon Web Services Region.
Valid * Values:
aurora-mysql
(for Aurora MySQL DB
* instances)
aurora-postgresql
(for Aurora
* PostgreSQL DB instances)
custom-oracle-ee
(for
* RDS Custom for Oracle DB instances)
* custom-oracle-ee-cdb
(for RDS Custom for Oracle DB instances)
custom-sqlserver-ee
(for RDS Custom for SQL Server
* DB instances)
custom-sqlserver-se
(for RDS
* Custom for SQL Server DB instances)
* custom-sqlserver-web
(for RDS Custom for SQL Server DB
* instances)
mariadb
* mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
* postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
*
sqlserver-web
The database engine to use for this DB instance.
Not every database * engine is available in every Amazon Web Services Region.
Valid * Values:
aurora-mysql
(for Aurora MySQL DB
* instances)
aurora-postgresql
(for Aurora
* PostgreSQL DB instances)
custom-oracle-ee
(for
* RDS Custom for Oracle DB instances)
* custom-oracle-ee-cdb
(for RDS Custom for Oracle DB instances)
custom-sqlserver-ee
(for RDS Custom for SQL Server
* DB instances)
custom-sqlserver-se
(for RDS
* Custom for SQL Server DB instances)
* custom-sqlserver-web
(for RDS Custom for SQL Server DB
* instances)
mariadb
* mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
* postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
*
sqlserver-web
The name for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The name for the master user is managed by the DB * cluster.
This setting is required for RDS DB instances.
*Constraints:
Must be 1 to 16 letters, numbers, or * underscores.
First character must be a letter.
Can't be a reserved word for the chosen database engine.
The name for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The name for the master user is managed by the DB * cluster.
This setting is required for RDS DB instances.
*Constraints:
Must be 1 to 16 letters, numbers, or * underscores.
First character must be a letter.
Can't be a reserved word for the chosen database engine.
The name for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The name for the master user is managed by the DB * cluster.
This setting is required for RDS DB instances.
*Constraints:
Must be 1 to 16 letters, numbers, or * underscores.
First character must be a letter.
Can't be a reserved word for the chosen database engine.
The name for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The name for the master user is managed by the DB * cluster.
This setting is required for RDS DB instances.
*Constraints:
Must be 1 to 16 letters, numbers, or * underscores.
First character must be a letter.
Can't be a reserved word for the chosen database engine.
The name for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The name for the master user is managed by the DB * cluster.
This setting is required for RDS DB instances.
*Constraints:
Must be 1 to 16 letters, numbers, or * underscores.
First character must be a letter.
Can't be a reserved word for the chosen database engine.
The name for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The name for the master user is managed by the DB * cluster.
This setting is required for RDS DB instances.
*Constraints:
Must be 1 to 16 letters, numbers, or * underscores.
First character must be a letter.
Can't be a reserved word for the chosen database engine.
The name for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The name for the master user is managed by the DB * cluster.
This setting is required for RDS DB instances.
*Constraints:
Must be 1 to 16 letters, numbers, or * underscores.
First character must be a letter.
Can't be a reserved word for the chosen database engine.
The name for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The name for the master user is managed by the DB * cluster.
This setting is required for RDS DB instances.
*Constraints:
Must be 1 to 16 letters, numbers, or * underscores.
First character must be a letter.
Can't be a reserved word for the chosen database engine.
The password for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The password for the master user is managed by the DB * cluster.
Constraints:
Can't be specified if
* ManageMasterUserPassword
is turned on.
Can * include any printable ASCII character except "/", """, or "@".
Length Constraints:
RDS for MariaDB - Must contain from 8 to * 41 characters.
RDS for Microsoft SQL Server - Must contain * from 8 to 128 characters.
RDS for MySQL - Must contain from 8 * to 41 characters.
RDS for Oracle - Must contain from 8 to 30 * characters.
RDS for PostgreSQL - Must contain from 8 to 128 * characters.
The password for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The password for the master user is managed by the DB * cluster.
Constraints:
Can't be specified if
* ManageMasterUserPassword
is turned on.
Can * include any printable ASCII character except "/", """, or "@".
Length Constraints:
RDS for MariaDB - Must contain from 8 to * 41 characters.
RDS for Microsoft SQL Server - Must contain * from 8 to 128 characters.
RDS for MySQL - Must contain from 8 * to 41 characters.
RDS for Oracle - Must contain from 8 to 30 * characters.
RDS for PostgreSQL - Must contain from 8 to 128 * characters.
The password for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The password for the master user is managed by the DB * cluster.
Constraints:
Can't be specified if
* ManageMasterUserPassword
is turned on.
Can * include any printable ASCII character except "/", """, or "@".
Length Constraints:
RDS for MariaDB - Must contain from 8 to * 41 characters.
RDS for Microsoft SQL Server - Must contain * from 8 to 128 characters.
RDS for MySQL - Must contain from 8 * to 41 characters.
RDS for Oracle - Must contain from 8 to 30 * characters.
RDS for PostgreSQL - Must contain from 8 to 128 * characters.
The password for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The password for the master user is managed by the DB * cluster.
Constraints:
Can't be specified if
* ManageMasterUserPassword
is turned on.
Can * include any printable ASCII character except "/", """, or "@".
Length Constraints:
RDS for MariaDB - Must contain from 8 to * 41 characters.
RDS for Microsoft SQL Server - Must contain * from 8 to 128 characters.
RDS for MySQL - Must contain from 8 * to 41 characters.
RDS for Oracle - Must contain from 8 to 30 * characters.
RDS for PostgreSQL - Must contain from 8 to 128 * characters.
The password for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The password for the master user is managed by the DB * cluster.
Constraints:
Can't be specified if
* ManageMasterUserPassword
is turned on.
Can * include any printable ASCII character except "/", """, or "@".
Length Constraints:
RDS for MariaDB - Must contain from 8 to * 41 characters.
RDS for Microsoft SQL Server - Must contain * from 8 to 128 characters.
RDS for MySQL - Must contain from 8 * to 41 characters.
RDS for Oracle - Must contain from 8 to 30 * characters.
RDS for PostgreSQL - Must contain from 8 to 128 * characters.
The password for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The password for the master user is managed by the DB * cluster.
Constraints:
Can't be specified if
* ManageMasterUserPassword
is turned on.
Can * include any printable ASCII character except "/", """, or "@".
Length Constraints:
RDS for MariaDB - Must contain from 8 to * 41 characters.
RDS for Microsoft SQL Server - Must contain * from 8 to 128 characters.
RDS for MySQL - Must contain from 8 * to 41 characters.
RDS for Oracle - Must contain from 8 to 30 * characters.
RDS for PostgreSQL - Must contain from 8 to 128 * characters.
The password for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The password for the master user is managed by the DB * cluster.
Constraints:
Can't be specified if
* ManageMasterUserPassword
is turned on.
Can * include any printable ASCII character except "/", """, or "@".
Length Constraints:
RDS for MariaDB - Must contain from 8 to * 41 characters.
RDS for Microsoft SQL Server - Must contain * from 8 to 128 characters.
RDS for MySQL - Must contain from 8 * to 41 characters.
RDS for Oracle - Must contain from 8 to 30 * characters.
RDS for PostgreSQL - Must contain from 8 to 128 * characters.
The password for the master user.
This setting doesn't apply to Amazon * Aurora DB instances. The password for the master user is managed by the DB * cluster.
Constraints:
Can't be specified if
* ManageMasterUserPassword
is turned on.
Can * include any printable ASCII character except "/", """, or "@".
Length Constraints:
RDS for MariaDB - Must contain from 8 to * 41 characters.
RDS for Microsoft SQL Server - Must contain * from 8 to 128 characters.
RDS for MySQL - Must contain from 8 * to 41 characters.
RDS for Oracle - Must contain from 8 to 30 * characters.
RDS for PostgreSQL - Must contain from 8 to 128 * characters.
A list of DB security groups to associate with this DB instance.
This
* setting applies to the legacy EC2-Classic platform, which is no longer used to
* create new DB instances. Use the VpcSecurityGroupIds
setting
* instead.
A list of DB security groups to associate with this DB instance.
This
* setting applies to the legacy EC2-Classic platform, which is no longer used to
* create new DB instances. Use the VpcSecurityGroupIds
setting
* instead.
A list of DB security groups to associate with this DB instance.
This
* setting applies to the legacy EC2-Classic platform, which is no longer used to
* create new DB instances. Use the VpcSecurityGroupIds
setting
* instead.
A list of DB security groups to associate with this DB instance.
This
* setting applies to the legacy EC2-Classic platform, which is no longer used to
* create new DB instances. Use the VpcSecurityGroupIds
setting
* instead.
A list of DB security groups to associate with this DB instance.
This
* setting applies to the legacy EC2-Classic platform, which is no longer used to
* create new DB instances. Use the VpcSecurityGroupIds
setting
* instead.
A list of DB security groups to associate with this DB instance.
This
* setting applies to the legacy EC2-Classic platform, which is no longer used to
* create new DB instances. Use the VpcSecurityGroupIds
setting
* instead.
A list of DB security groups to associate with this DB instance.
This
* setting applies to the legacy EC2-Classic platform, which is no longer used to
* create new DB instances. Use the VpcSecurityGroupIds
setting
* instead.
A list of DB security groups to associate with this DB instance.
This
* setting applies to the legacy EC2-Classic platform, which is no longer used to
* create new DB instances. Use the VpcSecurityGroupIds
setting
* instead.
A list of DB security groups to associate with this DB instance.
This
* setting applies to the legacy EC2-Classic platform, which is no longer used to
* create new DB instances. Use the VpcSecurityGroupIds
setting
* instead.
A list of Amazon EC2 VPC security groups to associate with this DB * instance.
This setting doesn't apply to Amazon Aurora DB instances. The * associated list of EC2 VPC security groups is managed by the DB cluster.
*Default: The default EC2 VPC security group for the DB subnet group's * VPC.
*/ inline const Aws::VectorA list of Amazon EC2 VPC security groups to associate with this DB * instance.
This setting doesn't apply to Amazon Aurora DB instances. The * associated list of EC2 VPC security groups is managed by the DB cluster.
*Default: The default EC2 VPC security group for the DB subnet group's * VPC.
*/ inline bool VpcSecurityGroupIdsHasBeenSet() const { return m_vpcSecurityGroupIdsHasBeenSet; } /** *A list of Amazon EC2 VPC security groups to associate with this DB * instance.
This setting doesn't apply to Amazon Aurora DB instances. The * associated list of EC2 VPC security groups is managed by the DB cluster.
*Default: The default EC2 VPC security group for the DB subnet group's * VPC.
*/ inline void SetVpcSecurityGroupIds(const Aws::VectorA list of Amazon EC2 VPC security groups to associate with this DB * instance.
This setting doesn't apply to Amazon Aurora DB instances. The * associated list of EC2 VPC security groups is managed by the DB cluster.
*Default: The default EC2 VPC security group for the DB subnet group's * VPC.
*/ inline void SetVpcSecurityGroupIds(Aws::VectorA list of Amazon EC2 VPC security groups to associate with this DB * instance.
This setting doesn't apply to Amazon Aurora DB instances. The * associated list of EC2 VPC security groups is managed by the DB cluster.
*Default: The default EC2 VPC security group for the DB subnet group's * VPC.
*/ inline CreateDBInstanceRequest& WithVpcSecurityGroupIds(const Aws::VectorA list of Amazon EC2 VPC security groups to associate with this DB * instance.
This setting doesn't apply to Amazon Aurora DB instances. The * associated list of EC2 VPC security groups is managed by the DB cluster.
*Default: The default EC2 VPC security group for the DB subnet group's * VPC.
*/ inline CreateDBInstanceRequest& WithVpcSecurityGroupIds(Aws::VectorA list of Amazon EC2 VPC security groups to associate with this DB * instance.
This setting doesn't apply to Amazon Aurora DB instances. The * associated list of EC2 VPC security groups is managed by the DB cluster.
*Default: The default EC2 VPC security group for the DB subnet group's * VPC.
*/ inline CreateDBInstanceRequest& AddVpcSecurityGroupIds(const Aws::String& value) { m_vpcSecurityGroupIdsHasBeenSet = true; m_vpcSecurityGroupIds.push_back(value); return *this; } /** *A list of Amazon EC2 VPC security groups to associate with this DB * instance.
This setting doesn't apply to Amazon Aurora DB instances. The * associated list of EC2 VPC security groups is managed by the DB cluster.
*Default: The default EC2 VPC security group for the DB subnet group's * VPC.
*/ inline CreateDBInstanceRequest& AddVpcSecurityGroupIds(Aws::String&& value) { m_vpcSecurityGroupIdsHasBeenSet = true; m_vpcSecurityGroupIds.push_back(std::move(value)); return *this; } /** *A list of Amazon EC2 VPC security groups to associate with this DB * instance.
This setting doesn't apply to Amazon Aurora DB instances. The * associated list of EC2 VPC security groups is managed by the DB cluster.
*Default: The default EC2 VPC security group for the DB subnet group's * VPC.
*/ inline CreateDBInstanceRequest& AddVpcSecurityGroupIds(const char* value) { m_vpcSecurityGroupIdsHasBeenSet = true; m_vpcSecurityGroupIds.push_back(value); return *this; } /** *The Availability Zone (AZ) where the database will be created. For * information on Amazon Web Services Regions and Availability Zones, see Regions * and Availability Zones.
For Amazon Aurora, each Aurora DB cluster * hosts copies of its storage in three separate Availability Zones. Specify one of * these Availability Zones. Aurora automatically chooses an appropriate * Availability Zone if you don't specify one.
Default: A random, * system-chosen Availability Zone in the endpoint's Amazon Web Services * Region.
Constraints:
The AvailabilityZone
* parameter can't be specified if the DB instance is a Multi-AZ deployment.
The specified Availability Zone must be in the same Amazon Web * Services Region as the current endpoint.
Example:
* us-east-1d
The Availability Zone (AZ) where the database will be created. For * information on Amazon Web Services Regions and Availability Zones, see Regions * and Availability Zones.
For Amazon Aurora, each Aurora DB cluster * hosts copies of its storage in three separate Availability Zones. Specify one of * these Availability Zones. Aurora automatically chooses an appropriate * Availability Zone if you don't specify one.
Default: A random, * system-chosen Availability Zone in the endpoint's Amazon Web Services * Region.
Constraints:
The AvailabilityZone
* parameter can't be specified if the DB instance is a Multi-AZ deployment.
The specified Availability Zone must be in the same Amazon Web * Services Region as the current endpoint.
Example:
* us-east-1d
The Availability Zone (AZ) where the database will be created. For * information on Amazon Web Services Regions and Availability Zones, see Regions * and Availability Zones.
For Amazon Aurora, each Aurora DB cluster * hosts copies of its storage in three separate Availability Zones. Specify one of * these Availability Zones. Aurora automatically chooses an appropriate * Availability Zone if you don't specify one.
Default: A random, * system-chosen Availability Zone in the endpoint's Amazon Web Services * Region.
Constraints:
The AvailabilityZone
* parameter can't be specified if the DB instance is a Multi-AZ deployment.
The specified Availability Zone must be in the same Amazon Web * Services Region as the current endpoint.
Example:
* us-east-1d
The Availability Zone (AZ) where the database will be created. For * information on Amazon Web Services Regions and Availability Zones, see Regions * and Availability Zones.
For Amazon Aurora, each Aurora DB cluster * hosts copies of its storage in three separate Availability Zones. Specify one of * these Availability Zones. Aurora automatically chooses an appropriate * Availability Zone if you don't specify one.
Default: A random, * system-chosen Availability Zone in the endpoint's Amazon Web Services * Region.
Constraints:
The AvailabilityZone
* parameter can't be specified if the DB instance is a Multi-AZ deployment.
The specified Availability Zone must be in the same Amazon Web * Services Region as the current endpoint.
Example:
* us-east-1d
The Availability Zone (AZ) where the database will be created. For * information on Amazon Web Services Regions and Availability Zones, see Regions * and Availability Zones.
For Amazon Aurora, each Aurora DB cluster * hosts copies of its storage in three separate Availability Zones. Specify one of * these Availability Zones. Aurora automatically chooses an appropriate * Availability Zone if you don't specify one.
Default: A random, * system-chosen Availability Zone in the endpoint's Amazon Web Services * Region.
Constraints:
The AvailabilityZone
* parameter can't be specified if the DB instance is a Multi-AZ deployment.
The specified Availability Zone must be in the same Amazon Web * Services Region as the current endpoint.
Example:
* us-east-1d
The Availability Zone (AZ) where the database will be created. For * information on Amazon Web Services Regions and Availability Zones, see Regions * and Availability Zones.
For Amazon Aurora, each Aurora DB cluster * hosts copies of its storage in three separate Availability Zones. Specify one of * these Availability Zones. Aurora automatically chooses an appropriate * Availability Zone if you don't specify one.
Default: A random, * system-chosen Availability Zone in the endpoint's Amazon Web Services * Region.
Constraints:
The AvailabilityZone
* parameter can't be specified if the DB instance is a Multi-AZ deployment.
The specified Availability Zone must be in the same Amazon Web * Services Region as the current endpoint.
Example:
* us-east-1d
The Availability Zone (AZ) where the database will be created. For * information on Amazon Web Services Regions and Availability Zones, see Regions * and Availability Zones.
For Amazon Aurora, each Aurora DB cluster * hosts copies of its storage in three separate Availability Zones. Specify one of * these Availability Zones. Aurora automatically chooses an appropriate * Availability Zone if you don't specify one.
Default: A random, * system-chosen Availability Zone in the endpoint's Amazon Web Services * Region.
Constraints:
The AvailabilityZone
* parameter can't be specified if the DB instance is a Multi-AZ deployment.
The specified Availability Zone must be in the same Amazon Web * Services Region as the current endpoint.
Example:
* us-east-1d
The Availability Zone (AZ) where the database will be created. For * information on Amazon Web Services Regions and Availability Zones, see Regions * and Availability Zones.
For Amazon Aurora, each Aurora DB cluster * hosts copies of its storage in three separate Availability Zones. Specify one of * these Availability Zones. Aurora automatically chooses an appropriate * Availability Zone if you don't specify one.
Default: A random, * system-chosen Availability Zone in the endpoint's Amazon Web Services * Region.
Constraints:
The AvailabilityZone
* parameter can't be specified if the DB instance is a Multi-AZ deployment.
The specified Availability Zone must be in the same Amazon Web * Services Region as the current endpoint.
Example:
* us-east-1d
A DB subnet group to associate with this DB instance.
Constraints:
*Must match the name of an existing DB subnet group.
Must not be default
.
Example:
* mydbsubnetgroup
A DB subnet group to associate with this DB instance.
Constraints:
*Must match the name of an existing DB subnet group.
Must not be default
.
Example:
* mydbsubnetgroup
A DB subnet group to associate with this DB instance.
Constraints:
*Must match the name of an existing DB subnet group.
Must not be default
.
Example:
* mydbsubnetgroup
A DB subnet group to associate with this DB instance.
Constraints:
*Must match the name of an existing DB subnet group.
Must not be default
.
Example:
* mydbsubnetgroup
A DB subnet group to associate with this DB instance.
Constraints:
*Must match the name of an existing DB subnet group.
Must not be default
.
Example:
* mydbsubnetgroup
A DB subnet group to associate with this DB instance.
Constraints:
*Must match the name of an existing DB subnet group.
Must not be default
.
Example:
* mydbsubnetgroup
A DB subnet group to associate with this DB instance.
Constraints:
*Must match the name of an existing DB subnet group.
Must not be default
.
Example:
* mydbsubnetgroup
A DB subnet group to associate with this DB instance.
Constraints:
*Must match the name of an existing DB subnet group.
Must not be default
.
Example:
* mydbsubnetgroup
The time range each week during which system maintenance can occur. For more * information, see Amazon * RDS Maintenance Window in the Amazon RDS User Guide.
The * default is a 30-minute window selected at random from an 8-hour block of time * for each Amazon Web Services Region, occurring on a random day of the week.
*Constraints:
Must be in the format
* ddd:hh24:mi-ddd:hh24:mi
.
The day values must be
* mon | tue | wed | thu | fri | sat | sun
.
Must be * in Universal Coordinated Time (UTC).
Must not conflict with * the preferred backup window.
Must be at least 30 minutes.
*The time range each week during which system maintenance can occur. For more * information, see Amazon * RDS Maintenance Window in the Amazon RDS User Guide.
The * default is a 30-minute window selected at random from an 8-hour block of time * for each Amazon Web Services Region, occurring on a random day of the week.
*Constraints:
Must be in the format
* ddd:hh24:mi-ddd:hh24:mi
.
The day values must be
* mon | tue | wed | thu | fri | sat | sun
.
Must be * in Universal Coordinated Time (UTC).
Must not conflict with * the preferred backup window.
Must be at least 30 minutes.
*The time range each week during which system maintenance can occur. For more * information, see Amazon * RDS Maintenance Window in the Amazon RDS User Guide.
The * default is a 30-minute window selected at random from an 8-hour block of time * for each Amazon Web Services Region, occurring on a random day of the week.
*Constraints:
Must be in the format
* ddd:hh24:mi-ddd:hh24:mi
.
The day values must be
* mon | tue | wed | thu | fri | sat | sun
.
Must be * in Universal Coordinated Time (UTC).
Must not conflict with * the preferred backup window.
Must be at least 30 minutes.
*The time range each week during which system maintenance can occur. For more * information, see Amazon * RDS Maintenance Window in the Amazon RDS User Guide.
The * default is a 30-minute window selected at random from an 8-hour block of time * for each Amazon Web Services Region, occurring on a random day of the week.
*Constraints:
Must be in the format
* ddd:hh24:mi-ddd:hh24:mi
.
The day values must be
* mon | tue | wed | thu | fri | sat | sun
.
Must be * in Universal Coordinated Time (UTC).
Must not conflict with * the preferred backup window.
Must be at least 30 minutes.
*The time range each week during which system maintenance can occur. For more * information, see Amazon * RDS Maintenance Window in the Amazon RDS User Guide.
The * default is a 30-minute window selected at random from an 8-hour block of time * for each Amazon Web Services Region, occurring on a random day of the week.
*Constraints:
Must be in the format
* ddd:hh24:mi-ddd:hh24:mi
.
The day values must be
* mon | tue | wed | thu | fri | sat | sun
.
Must be * in Universal Coordinated Time (UTC).
Must not conflict with * the preferred backup window.
Must be at least 30 minutes.
*The time range each week during which system maintenance can occur. For more * information, see Amazon * RDS Maintenance Window in the Amazon RDS User Guide.
The * default is a 30-minute window selected at random from an 8-hour block of time * for each Amazon Web Services Region, occurring on a random day of the week.
*Constraints:
Must be in the format
* ddd:hh24:mi-ddd:hh24:mi
.
The day values must be
* mon | tue | wed | thu | fri | sat | sun
.
Must be * in Universal Coordinated Time (UTC).
Must not conflict with * the preferred backup window.
Must be at least 30 minutes.
*The time range each week during which system maintenance can occur. For more * information, see Amazon * RDS Maintenance Window in the Amazon RDS User Guide.
The * default is a 30-minute window selected at random from an 8-hour block of time * for each Amazon Web Services Region, occurring on a random day of the week.
*Constraints:
Must be in the format
* ddd:hh24:mi-ddd:hh24:mi
.
The day values must be
* mon | tue | wed | thu | fri | sat | sun
.
Must be * in Universal Coordinated Time (UTC).
Must not conflict with * the preferred backup window.
Must be at least 30 minutes.
*The time range each week during which system maintenance can occur. For more * information, see Amazon * RDS Maintenance Window in the Amazon RDS User Guide.
The * default is a 30-minute window selected at random from an 8-hour block of time * for each Amazon Web Services Region, occurring on a random day of the week.
*Constraints:
Must be in the format
* ddd:hh24:mi-ddd:hh24:mi
.
The day values must be
* mon | tue | wed | thu | fri | sat | sun
.
Must be * in Universal Coordinated Time (UTC).
Must not conflict with * the preferred backup window.
Must be at least 30 minutes.
*The name of the DB parameter group to associate with this DB instance. If you * don't specify a value, then Amazon RDS uses the default DB parameter group for * the specified DB engine and version.
This setting doesn't apply to RDS * Custom DB instances.
Constraints:
Must be 1 to 255 * letters, numbers, or hyphens.
The first character must be a * letter.
Can't end with a hyphen or contain two consecutive * hyphens.
The name of the DB parameter group to associate with this DB instance. If you * don't specify a value, then Amazon RDS uses the default DB parameter group for * the specified DB engine and version.
This setting doesn't apply to RDS * Custom DB instances.
Constraints:
Must be 1 to 255 * letters, numbers, or hyphens.
The first character must be a * letter.
Can't end with a hyphen or contain two consecutive * hyphens.
The name of the DB parameter group to associate with this DB instance. If you * don't specify a value, then Amazon RDS uses the default DB parameter group for * the specified DB engine and version.
This setting doesn't apply to RDS * Custom DB instances.
Constraints:
Must be 1 to 255 * letters, numbers, or hyphens.
The first character must be a * letter.
Can't end with a hyphen or contain two consecutive * hyphens.
The name of the DB parameter group to associate with this DB instance. If you * don't specify a value, then Amazon RDS uses the default DB parameter group for * the specified DB engine and version.
This setting doesn't apply to RDS * Custom DB instances.
Constraints:
Must be 1 to 255 * letters, numbers, or hyphens.
The first character must be a * letter.
Can't end with a hyphen or contain two consecutive * hyphens.
The name of the DB parameter group to associate with this DB instance. If you * don't specify a value, then Amazon RDS uses the default DB parameter group for * the specified DB engine and version.
This setting doesn't apply to RDS * Custom DB instances.
Constraints:
Must be 1 to 255 * letters, numbers, or hyphens.
The first character must be a * letter.
Can't end with a hyphen or contain two consecutive * hyphens.
The name of the DB parameter group to associate with this DB instance. If you * don't specify a value, then Amazon RDS uses the default DB parameter group for * the specified DB engine and version.
This setting doesn't apply to RDS * Custom DB instances.
Constraints:
Must be 1 to 255 * letters, numbers, or hyphens.
The first character must be a * letter.
Can't end with a hyphen or contain two consecutive * hyphens.
The name of the DB parameter group to associate with this DB instance. If you * don't specify a value, then Amazon RDS uses the default DB parameter group for * the specified DB engine and version.
This setting doesn't apply to RDS * Custom DB instances.
Constraints:
Must be 1 to 255 * letters, numbers, or hyphens.
The first character must be a * letter.
Can't end with a hyphen or contain two consecutive * hyphens.
The name of the DB parameter group to associate with this DB instance. If you * don't specify a value, then Amazon RDS uses the default DB parameter group for * the specified DB engine and version.
This setting doesn't apply to RDS * Custom DB instances.
Constraints:
Must be 1 to 255 * letters, numbers, or hyphens.
The first character must be a * letter.
Can't end with a hyphen or contain two consecutive * hyphens.
The number of days for which automated backups are retained. Setting this
* parameter to a positive number enables backups. Setting this parameter to
* 0
disables automated backups.
This setting doesn't apply to * Amazon Aurora DB instances. The retention period for automated backups is * managed by the DB cluster.
Default: 1
Constraints:
Must be a value from 0 to 35.
Can't be set to 0 if the DB instance is a source to read replicas.
Can't be set to 0 for an RDS Custom for Oracle DB instance.
The number of days for which automated backups are retained. Setting this
* parameter to a positive number enables backups. Setting this parameter to
* 0
disables automated backups.
This setting doesn't apply to * Amazon Aurora DB instances. The retention period for automated backups is * managed by the DB cluster.
Default: 1
Constraints:
Must be a value from 0 to 35.
Can't be set to 0 if the DB instance is a source to read replicas.
Can't be set to 0 for an RDS Custom for Oracle DB instance.
The number of days for which automated backups are retained. Setting this
* parameter to a positive number enables backups. Setting this parameter to
* 0
disables automated backups.
This setting doesn't apply to * Amazon Aurora DB instances. The retention period for automated backups is * managed by the DB cluster.
Default: 1
Constraints:
Must be a value from 0 to 35.
Can't be set to 0 if the DB instance is a source to read replicas.
Can't be set to 0 for an RDS Custom for Oracle DB instance.
The number of days for which automated backups are retained. Setting this
* parameter to a positive number enables backups. Setting this parameter to
* 0
disables automated backups.
This setting doesn't apply to * Amazon Aurora DB instances. The retention period for automated backups is * managed by the DB cluster.
Default: 1
Constraints:
Must be a value from 0 to 35.
Can't be set to 0 if the DB instance is a source to read replicas.
Can't be set to 0 for an RDS Custom for Oracle DB instance.
The daily time range during which automated backups are created if automated
* backups are enabled, using the BackupRetentionPeriod
parameter. The
* default is a 30-minute window selected at random from an 8-hour block of time
* for each Amazon Web Services Region. For more information, see Backup
* window in the Amazon RDS User Guide.
This setting doesn't * apply to Amazon Aurora DB instances. The daily time range for creating automated * backups is managed by the DB cluster.
Constraints:
Must
* be in the format hh24:mi-hh24:mi
.
Must be in * Universal Coordinated Time (UTC).
Must not conflict with the * preferred maintenance window.
Must be at least 30 minutes.
*The daily time range during which automated backups are created if automated
* backups are enabled, using the BackupRetentionPeriod
parameter. The
* default is a 30-minute window selected at random from an 8-hour block of time
* for each Amazon Web Services Region. For more information, see Backup
* window in the Amazon RDS User Guide.
This setting doesn't * apply to Amazon Aurora DB instances. The daily time range for creating automated * backups is managed by the DB cluster.
Constraints:
Must
* be in the format hh24:mi-hh24:mi
.
Must be in * Universal Coordinated Time (UTC).
Must not conflict with the * preferred maintenance window.
Must be at least 30 minutes.
*The daily time range during which automated backups are created if automated
* backups are enabled, using the BackupRetentionPeriod
parameter. The
* default is a 30-minute window selected at random from an 8-hour block of time
* for each Amazon Web Services Region. For more information, see Backup
* window in the Amazon RDS User Guide.
This setting doesn't * apply to Amazon Aurora DB instances. The daily time range for creating automated * backups is managed by the DB cluster.
Constraints:
Must
* be in the format hh24:mi-hh24:mi
.
Must be in * Universal Coordinated Time (UTC).
Must not conflict with the * preferred maintenance window.
Must be at least 30 minutes.
*The daily time range during which automated backups are created if automated
* backups are enabled, using the BackupRetentionPeriod
parameter. The
* default is a 30-minute window selected at random from an 8-hour block of time
* for each Amazon Web Services Region. For more information, see Backup
* window in the Amazon RDS User Guide.
This setting doesn't * apply to Amazon Aurora DB instances. The daily time range for creating automated * backups is managed by the DB cluster.
Constraints:
Must
* be in the format hh24:mi-hh24:mi
.
Must be in * Universal Coordinated Time (UTC).
Must not conflict with the * preferred maintenance window.
Must be at least 30 minutes.
*The daily time range during which automated backups are created if automated
* backups are enabled, using the BackupRetentionPeriod
parameter. The
* default is a 30-minute window selected at random from an 8-hour block of time
* for each Amazon Web Services Region. For more information, see Backup
* window in the Amazon RDS User Guide.
This setting doesn't * apply to Amazon Aurora DB instances. The daily time range for creating automated * backups is managed by the DB cluster.
Constraints:
Must
* be in the format hh24:mi-hh24:mi
.
Must be in * Universal Coordinated Time (UTC).
Must not conflict with the * preferred maintenance window.
Must be at least 30 minutes.
*The daily time range during which automated backups are created if automated
* backups are enabled, using the BackupRetentionPeriod
parameter. The
* default is a 30-minute window selected at random from an 8-hour block of time
* for each Amazon Web Services Region. For more information, see Backup
* window in the Amazon RDS User Guide.
This setting doesn't * apply to Amazon Aurora DB instances. The daily time range for creating automated * backups is managed by the DB cluster.
Constraints:
Must
* be in the format hh24:mi-hh24:mi
.
Must be in * Universal Coordinated Time (UTC).
Must not conflict with the * preferred maintenance window.
Must be at least 30 minutes.
*The daily time range during which automated backups are created if automated
* backups are enabled, using the BackupRetentionPeriod
parameter. The
* default is a 30-minute window selected at random from an 8-hour block of time
* for each Amazon Web Services Region. For more information, see Backup
* window in the Amazon RDS User Guide.
This setting doesn't * apply to Amazon Aurora DB instances. The daily time range for creating automated * backups is managed by the DB cluster.
Constraints:
Must
* be in the format hh24:mi-hh24:mi
.
Must be in * Universal Coordinated Time (UTC).
Must not conflict with the * preferred maintenance window.
Must be at least 30 minutes.
*The daily time range during which automated backups are created if automated
* backups are enabled, using the BackupRetentionPeriod
parameter. The
* default is a 30-minute window selected at random from an 8-hour block of time
* for each Amazon Web Services Region. For more information, see Backup
* window in the Amazon RDS User Guide.
This setting doesn't * apply to Amazon Aurora DB instances. The daily time range for creating automated * backups is managed by the DB cluster.
Constraints:
Must
* be in the format hh24:mi-hh24:mi
.
Must be in * Universal Coordinated Time (UTC).
Must not conflict with the * preferred maintenance window.
Must be at least 30 minutes.
*The port number on which the database accepts connections.
This * setting doesn't apply to Aurora DB instances. The port number is managed by the * cluster.
Valid Values: 1150-65535
Default:
RDS for MariaDB - 3306
RDS for Microsoft
* SQL Server - 1433
RDS for MySQL -
* 3306
RDS for Oracle - 1521
RDS for PostgreSQL - 5432
Constraints:
For RDS for Microsoft SQL Server, the value
* can't be 1234
, 1434
, 3260
,
* 3343
, 3389
, 47001
, or
* 49152-49156
.
The port number on which the database accepts connections.
This * setting doesn't apply to Aurora DB instances. The port number is managed by the * cluster.
Valid Values: 1150-65535
Default:
RDS for MariaDB - 3306
RDS for Microsoft
* SQL Server - 1433
RDS for MySQL -
* 3306
RDS for Oracle - 1521
RDS for PostgreSQL - 5432
Constraints:
For RDS for Microsoft SQL Server, the value
* can't be 1234
, 1434
, 3260
,
* 3343
, 3389
, 47001
, or
* 49152-49156
.
The port number on which the database accepts connections.
This * setting doesn't apply to Aurora DB instances. The port number is managed by the * cluster.
Valid Values: 1150-65535
Default:
RDS for MariaDB - 3306
RDS for Microsoft
* SQL Server - 1433
RDS for MySQL -
* 3306
RDS for Oracle - 1521
RDS for PostgreSQL - 5432
Constraints:
For RDS for Microsoft SQL Server, the value
* can't be 1234
, 1434
, 3260
,
* 3343
, 3389
, 47001
, or
* 49152-49156
.
The port number on which the database accepts connections.
This * setting doesn't apply to Aurora DB instances. The port number is managed by the * cluster.
Valid Values: 1150-65535
Default:
RDS for MariaDB - 3306
RDS for Microsoft
* SQL Server - 1433
RDS for MySQL -
* 3306
RDS for Oracle - 1521
RDS for PostgreSQL - 5432
Constraints:
For RDS for Microsoft SQL Server, the value
* can't be 1234
, 1434
, 3260
,
* 3343
, 3389
, 47001
, or
* 49152-49156
.
Specifies whether the DB instance is a Multi-AZ deployment. You can't set the
* AvailabilityZone
parameter if the DB instance is a Multi-AZ
* deployment.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (DB instance Availability Zones (AZs) are managed by * the DB cluster.)
RDS Custom
Specifies whether the DB instance is a Multi-AZ deployment. You can't set the
* AvailabilityZone
parameter if the DB instance is a Multi-AZ
* deployment.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (DB instance Availability Zones (AZs) are managed by * the DB cluster.)
RDS Custom
Specifies whether the DB instance is a Multi-AZ deployment. You can't set the
* AvailabilityZone
parameter if the DB instance is a Multi-AZ
* deployment.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (DB instance Availability Zones (AZs) are managed by * the DB cluster.)
RDS Custom
Specifies whether the DB instance is a Multi-AZ deployment. You can't set the
* AvailabilityZone
parameter if the DB instance is a Multi-AZ
* deployment.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (DB instance Availability Zones (AZs) are managed by * the DB cluster.)
RDS Custom
The version number of the database engine to use.
This setting doesn't * apply to Amazon Aurora DB instances. The version number of the database engine * the DB instance uses is managed by the DB cluster.
For a list of valid
* engine versions, use the DescribeDBEngineVersions
operation.
The following are the database engines and links to information about the * major and minor versions that are available with Amazon RDS. Not every database * engine is available for every Amazon Web Services Region.
A custom engine version (CEV) that you have
* previously created. This setting is required for RDS Custom for Oracle. The CEV
* name has the following format: 19.customized_string. A valid CEV name is
* 19.my_cev1
. For more information, see
* Creating an RDS Custom for Oracle DB instance in the Amazon RDS User
* Guide.
See RDS * Custom for SQL Server general requirements in the Amazon RDS User * Guide.
For information, see MariaDB * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Microsoft * SQL Server versions on Amazon RDS in the Amazon RDS User Guide.
*For information, see MySQL * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Oracle * Database Engine release notes in the Amazon RDS User Guide.
For information, see Amazon * RDS for PostgreSQL versions and extensions in the Amazon RDS User * Guide.
The version number of the database engine to use.
This setting doesn't * apply to Amazon Aurora DB instances. The version number of the database engine * the DB instance uses is managed by the DB cluster.
For a list of valid
* engine versions, use the DescribeDBEngineVersions
operation.
The following are the database engines and links to information about the * major and minor versions that are available with Amazon RDS. Not every database * engine is available for every Amazon Web Services Region.
A custom engine version (CEV) that you have
* previously created. This setting is required for RDS Custom for Oracle. The CEV
* name has the following format: 19.customized_string. A valid CEV name is
* 19.my_cev1
. For more information, see
* Creating an RDS Custom for Oracle DB instance in the Amazon RDS User
* Guide.
See RDS * Custom for SQL Server general requirements in the Amazon RDS User * Guide.
For information, see MariaDB * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Microsoft * SQL Server versions on Amazon RDS in the Amazon RDS User Guide.
*For information, see MySQL * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Oracle * Database Engine release notes in the Amazon RDS User Guide.
For information, see Amazon * RDS for PostgreSQL versions and extensions in the Amazon RDS User * Guide.
The version number of the database engine to use.
This setting doesn't * apply to Amazon Aurora DB instances. The version number of the database engine * the DB instance uses is managed by the DB cluster.
For a list of valid
* engine versions, use the DescribeDBEngineVersions
operation.
The following are the database engines and links to information about the * major and minor versions that are available with Amazon RDS. Not every database * engine is available for every Amazon Web Services Region.
A custom engine version (CEV) that you have
* previously created. This setting is required for RDS Custom for Oracle. The CEV
* name has the following format: 19.customized_string. A valid CEV name is
* 19.my_cev1
. For more information, see
* Creating an RDS Custom for Oracle DB instance in the Amazon RDS User
* Guide.
See RDS * Custom for SQL Server general requirements in the Amazon RDS User * Guide.
For information, see MariaDB * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Microsoft * SQL Server versions on Amazon RDS in the Amazon RDS User Guide.
*For information, see MySQL * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Oracle * Database Engine release notes in the Amazon RDS User Guide.
For information, see Amazon * RDS for PostgreSQL versions and extensions in the Amazon RDS User * Guide.
The version number of the database engine to use.
This setting doesn't * apply to Amazon Aurora DB instances. The version number of the database engine * the DB instance uses is managed by the DB cluster.
For a list of valid
* engine versions, use the DescribeDBEngineVersions
operation.
The following are the database engines and links to information about the * major and minor versions that are available with Amazon RDS. Not every database * engine is available for every Amazon Web Services Region.
A custom engine version (CEV) that you have
* previously created. This setting is required for RDS Custom for Oracle. The CEV
* name has the following format: 19.customized_string. A valid CEV name is
* 19.my_cev1
. For more information, see
* Creating an RDS Custom for Oracle DB instance in the Amazon RDS User
* Guide.
See RDS * Custom for SQL Server general requirements in the Amazon RDS User * Guide.
For information, see MariaDB * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Microsoft * SQL Server versions on Amazon RDS in the Amazon RDS User Guide.
*For information, see MySQL * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Oracle * Database Engine release notes in the Amazon RDS User Guide.
For information, see Amazon * RDS for PostgreSQL versions and extensions in the Amazon RDS User * Guide.
The version number of the database engine to use.
This setting doesn't * apply to Amazon Aurora DB instances. The version number of the database engine * the DB instance uses is managed by the DB cluster.
For a list of valid
* engine versions, use the DescribeDBEngineVersions
operation.
The following are the database engines and links to information about the * major and minor versions that are available with Amazon RDS. Not every database * engine is available for every Amazon Web Services Region.
A custom engine version (CEV) that you have
* previously created. This setting is required for RDS Custom for Oracle. The CEV
* name has the following format: 19.customized_string. A valid CEV name is
* 19.my_cev1
. For more information, see
* Creating an RDS Custom for Oracle DB instance in the Amazon RDS User
* Guide.
See RDS * Custom for SQL Server general requirements in the Amazon RDS User * Guide.
For information, see MariaDB * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Microsoft * SQL Server versions on Amazon RDS in the Amazon RDS User Guide.
*For information, see MySQL * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Oracle * Database Engine release notes in the Amazon RDS User Guide.
For information, see Amazon * RDS for PostgreSQL versions and extensions in the Amazon RDS User * Guide.
The version number of the database engine to use.
This setting doesn't * apply to Amazon Aurora DB instances. The version number of the database engine * the DB instance uses is managed by the DB cluster.
For a list of valid
* engine versions, use the DescribeDBEngineVersions
operation.
The following are the database engines and links to information about the * major and minor versions that are available with Amazon RDS. Not every database * engine is available for every Amazon Web Services Region.
A custom engine version (CEV) that you have
* previously created. This setting is required for RDS Custom for Oracle. The CEV
* name has the following format: 19.customized_string. A valid CEV name is
* 19.my_cev1
. For more information, see
* Creating an RDS Custom for Oracle DB instance in the Amazon RDS User
* Guide.
See RDS * Custom for SQL Server general requirements in the Amazon RDS User * Guide.
For information, see MariaDB * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Microsoft * SQL Server versions on Amazon RDS in the Amazon RDS User Guide.
*For information, see MySQL * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Oracle * Database Engine release notes in the Amazon RDS User Guide.
For information, see Amazon * RDS for PostgreSQL versions and extensions in the Amazon RDS User * Guide.
The version number of the database engine to use.
This setting doesn't * apply to Amazon Aurora DB instances. The version number of the database engine * the DB instance uses is managed by the DB cluster.
For a list of valid
* engine versions, use the DescribeDBEngineVersions
operation.
The following are the database engines and links to information about the * major and minor versions that are available with Amazon RDS. Not every database * engine is available for every Amazon Web Services Region.
A custom engine version (CEV) that you have
* previously created. This setting is required for RDS Custom for Oracle. The CEV
* name has the following format: 19.customized_string. A valid CEV name is
* 19.my_cev1
. For more information, see
* Creating an RDS Custom for Oracle DB instance in the Amazon RDS User
* Guide.
See RDS * Custom for SQL Server general requirements in the Amazon RDS User * Guide.
For information, see MariaDB * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Microsoft * SQL Server versions on Amazon RDS in the Amazon RDS User Guide.
*For information, see MySQL * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Oracle * Database Engine release notes in the Amazon RDS User Guide.
For information, see Amazon * RDS for PostgreSQL versions and extensions in the Amazon RDS User * Guide.
The version number of the database engine to use.
This setting doesn't * apply to Amazon Aurora DB instances. The version number of the database engine * the DB instance uses is managed by the DB cluster.
For a list of valid
* engine versions, use the DescribeDBEngineVersions
operation.
The following are the database engines and links to information about the * major and minor versions that are available with Amazon RDS. Not every database * engine is available for every Amazon Web Services Region.
A custom engine version (CEV) that you have
* previously created. This setting is required for RDS Custom for Oracle. The CEV
* name has the following format: 19.customized_string. A valid CEV name is
* 19.my_cev1
. For more information, see
* Creating an RDS Custom for Oracle DB instance in the Amazon RDS User
* Guide.
See RDS * Custom for SQL Server general requirements in the Amazon RDS User * Guide.
For information, see MariaDB * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Microsoft * SQL Server versions on Amazon RDS in the Amazon RDS User Guide.
*For information, see MySQL * on Amazon RDS versions in the Amazon RDS User Guide.
For information, see Oracle * Database Engine release notes in the Amazon RDS User Guide.
For information, see Amazon * RDS for PostgreSQL versions and extensions in the Amazon RDS User * Guide.
Specifies whether minor engine upgrades are applied automatically to the DB * instance during the maintenance window. By default, minor engine upgrades are * applied automatically.
If you create an RDS Custom DB instance, you must
* set AutoMinorVersionUpgrade
to false
.
Specifies whether minor engine upgrades are applied automatically to the DB * instance during the maintenance window. By default, minor engine upgrades are * applied automatically.
If you create an RDS Custom DB instance, you must
* set AutoMinorVersionUpgrade
to false
.
Specifies whether minor engine upgrades are applied automatically to the DB * instance during the maintenance window. By default, minor engine upgrades are * applied automatically.
If you create an RDS Custom DB instance, you must
* set AutoMinorVersionUpgrade
to false
.
Specifies whether minor engine upgrades are applied automatically to the DB * instance during the maintenance window. By default, minor engine upgrades are * applied automatically.
If you create an RDS Custom DB instance, you must
* set AutoMinorVersionUpgrade
to false
.
The license model information for this DB instance.
This setting * doesn't apply to Amazon Aurora or RDS Custom DB instances.
Valid * Values:
RDS for MariaDB - general-public-license
*
RDS for Microsoft SQL Server - license-included
*
RDS for MySQL - general-public-license
RDS for Oracle - bring-your-own-license |
* license-included
RDS for PostgreSQL -
* postgresql-license
The license model information for this DB instance.
This setting * doesn't apply to Amazon Aurora or RDS Custom DB instances.
Valid * Values:
RDS for MariaDB - general-public-license
*
RDS for Microsoft SQL Server - license-included
*
RDS for MySQL - general-public-license
RDS for Oracle - bring-your-own-license |
* license-included
RDS for PostgreSQL -
* postgresql-license
The license model information for this DB instance.
This setting * doesn't apply to Amazon Aurora or RDS Custom DB instances.
Valid * Values:
RDS for MariaDB - general-public-license
*
RDS for Microsoft SQL Server - license-included
*
RDS for MySQL - general-public-license
RDS for Oracle - bring-your-own-license |
* license-included
RDS for PostgreSQL -
* postgresql-license
The license model information for this DB instance.
This setting * doesn't apply to Amazon Aurora or RDS Custom DB instances.
Valid * Values:
RDS for MariaDB - general-public-license
*
RDS for Microsoft SQL Server - license-included
*
RDS for MySQL - general-public-license
RDS for Oracle - bring-your-own-license |
* license-included
RDS for PostgreSQL -
* postgresql-license
The license model information for this DB instance.
This setting * doesn't apply to Amazon Aurora or RDS Custom DB instances.
Valid * Values:
RDS for MariaDB - general-public-license
*
RDS for Microsoft SQL Server - license-included
*
RDS for MySQL - general-public-license
RDS for Oracle - bring-your-own-license |
* license-included
RDS for PostgreSQL -
* postgresql-license
The license model information for this DB instance.
This setting * doesn't apply to Amazon Aurora or RDS Custom DB instances.
Valid * Values:
RDS for MariaDB - general-public-license
*
RDS for Microsoft SQL Server - license-included
*
RDS for MySQL - general-public-license
RDS for Oracle - bring-your-own-license |
* license-included
RDS for PostgreSQL -
* postgresql-license
The license model information for this DB instance.
This setting * doesn't apply to Amazon Aurora or RDS Custom DB instances.
Valid * Values:
RDS for MariaDB - general-public-license
*
RDS for Microsoft SQL Server - license-included
*
RDS for MySQL - general-public-license
RDS for Oracle - bring-your-own-license |
* license-included
RDS for PostgreSQL -
* postgresql-license
The license model information for this DB instance.
This setting * doesn't apply to Amazon Aurora or RDS Custom DB instances.
Valid * Values:
RDS for MariaDB - general-public-license
*
RDS for Microsoft SQL Server - license-included
*
RDS for MySQL - general-public-license
RDS for Oracle - bring-your-own-license |
* license-included
RDS for PostgreSQL -
* postgresql-license
The amount of Provisioned IOPS (input/output operations per second) to * initially allocate for the DB instance. For information about valid IOPS values, * see Amazon * RDS DB instance storage in the Amazon RDS User Guide.
This * setting doesn't apply to Amazon Aurora DB instances. Storage is managed by the * DB cluster.
Constraints:
For RDS for MariaDB, MySQL, * Oracle, and PostgreSQL - Must be a multiple between .5 and 50 of the storage * amount for the DB instance.
For RDS for SQL Server - Must be a * multiple between 1 and 50 of the storage amount for the DB instance.
The amount of Provisioned IOPS (input/output operations per second) to * initially allocate for the DB instance. For information about valid IOPS values, * see Amazon * RDS DB instance storage in the Amazon RDS User Guide.
This * setting doesn't apply to Amazon Aurora DB instances. Storage is managed by the * DB cluster.
Constraints:
For RDS for MariaDB, MySQL, * Oracle, and PostgreSQL - Must be a multiple between .5 and 50 of the storage * amount for the DB instance.
For RDS for SQL Server - Must be a * multiple between 1 and 50 of the storage amount for the DB instance.
The amount of Provisioned IOPS (input/output operations per second) to * initially allocate for the DB instance. For information about valid IOPS values, * see Amazon * RDS DB instance storage in the Amazon RDS User Guide.
This * setting doesn't apply to Amazon Aurora DB instances. Storage is managed by the * DB cluster.
Constraints:
For RDS for MariaDB, MySQL, * Oracle, and PostgreSQL - Must be a multiple between .5 and 50 of the storage * amount for the DB instance.
For RDS for SQL Server - Must be a * multiple between 1 and 50 of the storage amount for the DB instance.
The amount of Provisioned IOPS (input/output operations per second) to * initially allocate for the DB instance. For information about valid IOPS values, * see Amazon * RDS DB instance storage in the Amazon RDS User Guide.
This * setting doesn't apply to Amazon Aurora DB instances. Storage is managed by the * DB cluster.
Constraints:
For RDS for MariaDB, MySQL, * Oracle, and PostgreSQL - Must be a multiple between .5 and 50 of the storage * amount for the DB instance.
For RDS for SQL Server - Must be a * multiple between 1 and 50 of the storage amount for the DB instance.
The option group to associate the DB instance with.
Permanent options, * such as the TDE option for Oracle Advanced Security TDE, can't be removed from * an option group. Also, that option group can't be removed from a DB instance * after it is associated with a DB instance.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline const Aws::String& GetOptionGroupName() const{ return m_optionGroupName; } /** *The option group to associate the DB instance with.
Permanent options, * such as the TDE option for Oracle Advanced Security TDE, can't be removed from * an option group. Also, that option group can't be removed from a DB instance * after it is associated with a DB instance.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline bool OptionGroupNameHasBeenSet() const { return m_optionGroupNameHasBeenSet; } /** *The option group to associate the DB instance with.
Permanent options, * such as the TDE option for Oracle Advanced Security TDE, can't be removed from * an option group. Also, that option group can't be removed from a DB instance * after it is associated with a DB instance.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline void SetOptionGroupName(const Aws::String& value) { m_optionGroupNameHasBeenSet = true; m_optionGroupName = value; } /** *The option group to associate the DB instance with.
Permanent options, * such as the TDE option for Oracle Advanced Security TDE, can't be removed from * an option group. Also, that option group can't be removed from a DB instance * after it is associated with a DB instance.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline void SetOptionGroupName(Aws::String&& value) { m_optionGroupNameHasBeenSet = true; m_optionGroupName = std::move(value); } /** *The option group to associate the DB instance with.
Permanent options, * such as the TDE option for Oracle Advanced Security TDE, can't be removed from * an option group. Also, that option group can't be removed from a DB instance * after it is associated with a DB instance.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline void SetOptionGroupName(const char* value) { m_optionGroupNameHasBeenSet = true; m_optionGroupName.assign(value); } /** *The option group to associate the DB instance with.
Permanent options, * such as the TDE option for Oracle Advanced Security TDE, can't be removed from * an option group. Also, that option group can't be removed from a DB instance * after it is associated with a DB instance.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithOptionGroupName(const Aws::String& value) { SetOptionGroupName(value); return *this;} /** *The option group to associate the DB instance with.
Permanent options, * such as the TDE option for Oracle Advanced Security TDE, can't be removed from * an option group. Also, that option group can't be removed from a DB instance * after it is associated with a DB instance.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithOptionGroupName(Aws::String&& value) { SetOptionGroupName(std::move(value)); return *this;} /** *The option group to associate the DB instance with.
Permanent options, * such as the TDE option for Oracle Advanced Security TDE, can't be removed from * an option group. Also, that option group can't be removed from a DB instance * after it is associated with a DB instance.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithOptionGroupName(const char* value) { SetOptionGroupName(value); return *this;} /** *For supported engines, the character set (CharacterSet
) to
* associate the DB instance with.
This setting doesn't apply to the * following DB instances:
Amazon Aurora - The character set is
* managed by the DB cluster. For more information, see
* CreateDBCluster
.
RDS Custom - However, if you * need to change the character set, you can change it on the database itself.
*For supported engines, the character set (CharacterSet
) to
* associate the DB instance with.
This setting doesn't apply to the * following DB instances:
Amazon Aurora - The character set is
* managed by the DB cluster. For more information, see
* CreateDBCluster
.
RDS Custom - However, if you * need to change the character set, you can change it on the database itself.
*For supported engines, the character set (CharacterSet
) to
* associate the DB instance with.
This setting doesn't apply to the * following DB instances:
Amazon Aurora - The character set is
* managed by the DB cluster. For more information, see
* CreateDBCluster
.
RDS Custom - However, if you * need to change the character set, you can change it on the database itself.
*For supported engines, the character set (CharacterSet
) to
* associate the DB instance with.
This setting doesn't apply to the * following DB instances:
Amazon Aurora - The character set is
* managed by the DB cluster. For more information, see
* CreateDBCluster
.
RDS Custom - However, if you * need to change the character set, you can change it on the database itself.
*For supported engines, the character set (CharacterSet
) to
* associate the DB instance with.
This setting doesn't apply to the * following DB instances:
Amazon Aurora - The character set is
* managed by the DB cluster. For more information, see
* CreateDBCluster
.
RDS Custom - However, if you * need to change the character set, you can change it on the database itself.
*For supported engines, the character set (CharacterSet
) to
* associate the DB instance with.
This setting doesn't apply to the * following DB instances:
Amazon Aurora - The character set is
* managed by the DB cluster. For more information, see
* CreateDBCluster
.
RDS Custom - However, if you * need to change the character set, you can change it on the database itself.
*For supported engines, the character set (CharacterSet
) to
* associate the DB instance with.
This setting doesn't apply to the * following DB instances:
Amazon Aurora - The character set is
* managed by the DB cluster. For more information, see
* CreateDBCluster
.
RDS Custom - However, if you * need to change the character set, you can change it on the database itself.
*For supported engines, the character set (CharacterSet
) to
* associate the DB instance with.
This setting doesn't apply to the * following DB instances:
Amazon Aurora - The character set is
* managed by the DB cluster. For more information, see
* CreateDBCluster
.
RDS Custom - However, if you * need to change the character set, you can change it on the database itself.
*The name of the NCHAR character set for the Oracle DB instance.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline const Aws::String& GetNcharCharacterSetName() const{ return m_ncharCharacterSetName; } /** *The name of the NCHAR character set for the Oracle DB instance.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline bool NcharCharacterSetNameHasBeenSet() const { return m_ncharCharacterSetNameHasBeenSet; } /** *The name of the NCHAR character set for the Oracle DB instance.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline void SetNcharCharacterSetName(const Aws::String& value) { m_ncharCharacterSetNameHasBeenSet = true; m_ncharCharacterSetName = value; } /** *The name of the NCHAR character set for the Oracle DB instance.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline void SetNcharCharacterSetName(Aws::String&& value) { m_ncharCharacterSetNameHasBeenSet = true; m_ncharCharacterSetName = std::move(value); } /** *The name of the NCHAR character set for the Oracle DB instance.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline void SetNcharCharacterSetName(const char* value) { m_ncharCharacterSetNameHasBeenSet = true; m_ncharCharacterSetName.assign(value); } /** *The name of the NCHAR character set for the Oracle DB instance.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithNcharCharacterSetName(const Aws::String& value) { SetNcharCharacterSetName(value); return *this;} /** *The name of the NCHAR character set for the Oracle DB instance.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithNcharCharacterSetName(Aws::String&& value) { SetNcharCharacterSetName(std::move(value)); return *this;} /** *The name of the NCHAR character set for the Oracle DB instance.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithNcharCharacterSetName(const char* value) { SetNcharCharacterSetName(value); return *this;} /** *Specifies whether the DB instance is publicly accessible.
When the DB * instance is publicly accessible, its Domain Name System (DNS) endpoint resolves * to the private IP address from within the DB instance's virtual private cloud * (VPC). It resolves to the public IP address from outside of the DB instance's * VPC. Access to the DB instance is ultimately controlled by the security group it * uses. That public access is not permitted if the security group assigned to the * DB instance doesn't permit it.
When the DB instance isn't publicly * accessible, it is an internal DB instance with a DNS name that resolves to a * private IP address.
Default: The default behavior varies depending on
* whether DBSubnetGroupName
is specified.
If
* DBSubnetGroupName
isn't specified, and
* PubliclyAccessible
isn't specified, the following applies:
If the default VPC in the target Region doesn’t have an internet gateway * attached to it, the DB instance is private.
If the default VPC * in the target Region has an internet gateway attached to it, the DB instance is * public.
If DBSubnetGroupName
is specified, and
* PubliclyAccessible
isn't specified, the following applies:
If the subnets are part of a VPC that doesn’t have an internet gateway * attached to it, the DB instance is private.
If the subnets are * part of a VPC that has an internet gateway attached to it, the DB instance is * public.
Specifies whether the DB instance is publicly accessible.
When the DB * instance is publicly accessible, its Domain Name System (DNS) endpoint resolves * to the private IP address from within the DB instance's virtual private cloud * (VPC). It resolves to the public IP address from outside of the DB instance's * VPC. Access to the DB instance is ultimately controlled by the security group it * uses. That public access is not permitted if the security group assigned to the * DB instance doesn't permit it.
When the DB instance isn't publicly * accessible, it is an internal DB instance with a DNS name that resolves to a * private IP address.
Default: The default behavior varies depending on
* whether DBSubnetGroupName
is specified.
If
* DBSubnetGroupName
isn't specified, and
* PubliclyAccessible
isn't specified, the following applies:
If the default VPC in the target Region doesn’t have an internet gateway * attached to it, the DB instance is private.
If the default VPC * in the target Region has an internet gateway attached to it, the DB instance is * public.
If DBSubnetGroupName
is specified, and
* PubliclyAccessible
isn't specified, the following applies:
If the subnets are part of a VPC that doesn’t have an internet gateway * attached to it, the DB instance is private.
If the subnets are * part of a VPC that has an internet gateway attached to it, the DB instance is * public.
Specifies whether the DB instance is publicly accessible.
When the DB * instance is publicly accessible, its Domain Name System (DNS) endpoint resolves * to the private IP address from within the DB instance's virtual private cloud * (VPC). It resolves to the public IP address from outside of the DB instance's * VPC. Access to the DB instance is ultimately controlled by the security group it * uses. That public access is not permitted if the security group assigned to the * DB instance doesn't permit it.
When the DB instance isn't publicly * accessible, it is an internal DB instance with a DNS name that resolves to a * private IP address.
Default: The default behavior varies depending on
* whether DBSubnetGroupName
is specified.
If
* DBSubnetGroupName
isn't specified, and
* PubliclyAccessible
isn't specified, the following applies:
If the default VPC in the target Region doesn’t have an internet gateway * attached to it, the DB instance is private.
If the default VPC * in the target Region has an internet gateway attached to it, the DB instance is * public.
If DBSubnetGroupName
is specified, and
* PubliclyAccessible
isn't specified, the following applies:
If the subnets are part of a VPC that doesn’t have an internet gateway * attached to it, the DB instance is private.
If the subnets are * part of a VPC that has an internet gateway attached to it, the DB instance is * public.
Specifies whether the DB instance is publicly accessible.
When the DB * instance is publicly accessible, its Domain Name System (DNS) endpoint resolves * to the private IP address from within the DB instance's virtual private cloud * (VPC). It resolves to the public IP address from outside of the DB instance's * VPC. Access to the DB instance is ultimately controlled by the security group it * uses. That public access is not permitted if the security group assigned to the * DB instance doesn't permit it.
When the DB instance isn't publicly * accessible, it is an internal DB instance with a DNS name that resolves to a * private IP address.
Default: The default behavior varies depending on
* whether DBSubnetGroupName
is specified.
If
* DBSubnetGroupName
isn't specified, and
* PubliclyAccessible
isn't specified, the following applies:
If the default VPC in the target Region doesn’t have an internet gateway * attached to it, the DB instance is private.
If the default VPC * in the target Region has an internet gateway attached to it, the DB instance is * public.
If DBSubnetGroupName
is specified, and
* PubliclyAccessible
isn't specified, the following applies:
If the subnets are part of a VPC that doesn’t have an internet gateway * attached to it, the DB instance is private.
If the subnets are * part of a VPC that has an internet gateway attached to it, the DB instance is * public.
Tags to assign to the DB instance.
*/ inline const Aws::VectorTags to assign to the DB instance.
*/ inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; } /** *Tags to assign to the DB instance.
*/ inline void SetTags(const Aws::VectorTags to assign to the DB instance.
*/ inline void SetTags(Aws::VectorTags to assign to the DB instance.
*/ inline CreateDBInstanceRequest& WithTags(const Aws::VectorTags to assign to the DB instance.
*/ inline CreateDBInstanceRequest& WithTags(Aws::VectorTags to assign to the DB instance.
*/ inline CreateDBInstanceRequest& AddTags(const Tag& value) { m_tagsHasBeenSet = true; m_tags.push_back(value); return *this; } /** *Tags to assign to the DB instance.
*/ inline CreateDBInstanceRequest& AddTags(Tag&& value) { m_tagsHasBeenSet = true; m_tags.push_back(std::move(value)); return *this; } /** *The identifier of the DB cluster that this DB instance will belong to.
*This setting doesn't apply to RDS Custom DB instances.
*/ inline const Aws::String& GetDBClusterIdentifier() const{ return m_dBClusterIdentifier; } /** *The identifier of the DB cluster that this DB instance will belong to.
*This setting doesn't apply to RDS Custom DB instances.
*/ inline bool DBClusterIdentifierHasBeenSet() const { return m_dBClusterIdentifierHasBeenSet; } /** *The identifier of the DB cluster that this DB instance will belong to.
*This setting doesn't apply to RDS Custom DB instances.
*/ inline void SetDBClusterIdentifier(const Aws::String& value) { m_dBClusterIdentifierHasBeenSet = true; m_dBClusterIdentifier = value; } /** *The identifier of the DB cluster that this DB instance will belong to.
*This setting doesn't apply to RDS Custom DB instances.
*/ inline void SetDBClusterIdentifier(Aws::String&& value) { m_dBClusterIdentifierHasBeenSet = true; m_dBClusterIdentifier = std::move(value); } /** *The identifier of the DB cluster that this DB instance will belong to.
*This setting doesn't apply to RDS Custom DB instances.
*/ inline void SetDBClusterIdentifier(const char* value) { m_dBClusterIdentifierHasBeenSet = true; m_dBClusterIdentifier.assign(value); } /** *The identifier of the DB cluster that this DB instance will belong to.
*This setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithDBClusterIdentifier(const Aws::String& value) { SetDBClusterIdentifier(value); return *this;} /** *The identifier of the DB cluster that this DB instance will belong to.
*This setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithDBClusterIdentifier(Aws::String&& value) { SetDBClusterIdentifier(std::move(value)); return *this;} /** *The identifier of the DB cluster that this DB instance will belong to.
*This setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithDBClusterIdentifier(const char* value) { SetDBClusterIdentifier(value); return *this;} /** *The storage type to associate with the DB instance.
If you specify
* io1
or gp3
, you must also include a value for the
* Iops
parameter.
This setting doesn't apply to Amazon Aurora * DB instances. Storage is managed by the DB cluster.
Valid Values:
* gp2 | gp3 | io1 | standard
Default: io1
, if
* the Iops
parameter is specified. Otherwise, gp2
.
The storage type to associate with the DB instance.
If you specify
* io1
or gp3
, you must also include a value for the
* Iops
parameter.
This setting doesn't apply to Amazon Aurora * DB instances. Storage is managed by the DB cluster.
Valid Values:
* gp2 | gp3 | io1 | standard
Default: io1
, if
* the Iops
parameter is specified. Otherwise, gp2
.
The storage type to associate with the DB instance.
If you specify
* io1
or gp3
, you must also include a value for the
* Iops
parameter.
This setting doesn't apply to Amazon Aurora * DB instances. Storage is managed by the DB cluster.
Valid Values:
* gp2 | gp3 | io1 | standard
Default: io1
, if
* the Iops
parameter is specified. Otherwise, gp2
.
The storage type to associate with the DB instance.
If you specify
* io1
or gp3
, you must also include a value for the
* Iops
parameter.
This setting doesn't apply to Amazon Aurora * DB instances. Storage is managed by the DB cluster.
Valid Values:
* gp2 | gp3 | io1 | standard
Default: io1
, if
* the Iops
parameter is specified. Otherwise, gp2
.
The storage type to associate with the DB instance.
If you specify
* io1
or gp3
, you must also include a value for the
* Iops
parameter.
This setting doesn't apply to Amazon Aurora * DB instances. Storage is managed by the DB cluster.
Valid Values:
* gp2 | gp3 | io1 | standard
Default: io1
, if
* the Iops
parameter is specified. Otherwise, gp2
.
The storage type to associate with the DB instance.
If you specify
* io1
or gp3
, you must also include a value for the
* Iops
parameter.
This setting doesn't apply to Amazon Aurora * DB instances. Storage is managed by the DB cluster.
Valid Values:
* gp2 | gp3 | io1 | standard
Default: io1
, if
* the Iops
parameter is specified. Otherwise, gp2
.
The storage type to associate with the DB instance.
If you specify
* io1
or gp3
, you must also include a value for the
* Iops
parameter.
This setting doesn't apply to Amazon Aurora * DB instances. Storage is managed by the DB cluster.
Valid Values:
* gp2 | gp3 | io1 | standard
Default: io1
, if
* the Iops
parameter is specified. Otherwise, gp2
.
The storage type to associate with the DB instance.
If you specify
* io1
or gp3
, you must also include a value for the
* Iops
parameter.
This setting doesn't apply to Amazon Aurora * DB instances. Storage is managed by the DB cluster.
Valid Values:
* gp2 | gp3 | io1 | standard
Default: io1
, if
* the Iops
parameter is specified. Otherwise, gp2
.
The ARN from the key store with which to associate the instance for TDE * encryption.
This setting doesn't apply to Amazon Aurora or RDS Custom DB * instances.
*/ inline const Aws::String& GetTdeCredentialArn() const{ return m_tdeCredentialArn; } /** *The ARN from the key store with which to associate the instance for TDE * encryption.
This setting doesn't apply to Amazon Aurora or RDS Custom DB * instances.
*/ inline bool TdeCredentialArnHasBeenSet() const { return m_tdeCredentialArnHasBeenSet; } /** *The ARN from the key store with which to associate the instance for TDE * encryption.
This setting doesn't apply to Amazon Aurora or RDS Custom DB * instances.
*/ inline void SetTdeCredentialArn(const Aws::String& value) { m_tdeCredentialArnHasBeenSet = true; m_tdeCredentialArn = value; } /** *The ARN from the key store with which to associate the instance for TDE * encryption.
This setting doesn't apply to Amazon Aurora or RDS Custom DB * instances.
*/ inline void SetTdeCredentialArn(Aws::String&& value) { m_tdeCredentialArnHasBeenSet = true; m_tdeCredentialArn = std::move(value); } /** *The ARN from the key store with which to associate the instance for TDE * encryption.
This setting doesn't apply to Amazon Aurora or RDS Custom DB * instances.
*/ inline void SetTdeCredentialArn(const char* value) { m_tdeCredentialArnHasBeenSet = true; m_tdeCredentialArn.assign(value); } /** *The ARN from the key store with which to associate the instance for TDE * encryption.
This setting doesn't apply to Amazon Aurora or RDS Custom DB * instances.
*/ inline CreateDBInstanceRequest& WithTdeCredentialArn(const Aws::String& value) { SetTdeCredentialArn(value); return *this;} /** *The ARN from the key store with which to associate the instance for TDE * encryption.
This setting doesn't apply to Amazon Aurora or RDS Custom DB * instances.
*/ inline CreateDBInstanceRequest& WithTdeCredentialArn(Aws::String&& value) { SetTdeCredentialArn(std::move(value)); return *this;} /** *The ARN from the key store with which to associate the instance for TDE * encryption.
This setting doesn't apply to Amazon Aurora or RDS Custom DB * instances.
*/ inline CreateDBInstanceRequest& WithTdeCredentialArn(const char* value) { SetTdeCredentialArn(value); return *this;} /** *The password for the given ARN from the key store in order to access the * device.
This setting doesn't apply to RDS Custom DB instances.
*/ inline const Aws::String& GetTdeCredentialPassword() const{ return m_tdeCredentialPassword; } /** *The password for the given ARN from the key store in order to access the * device.
This setting doesn't apply to RDS Custom DB instances.
*/ inline bool TdeCredentialPasswordHasBeenSet() const { return m_tdeCredentialPasswordHasBeenSet; } /** *The password for the given ARN from the key store in order to access the * device.
This setting doesn't apply to RDS Custom DB instances.
*/ inline void SetTdeCredentialPassword(const Aws::String& value) { m_tdeCredentialPasswordHasBeenSet = true; m_tdeCredentialPassword = value; } /** *The password for the given ARN from the key store in order to access the * device.
This setting doesn't apply to RDS Custom DB instances.
*/ inline void SetTdeCredentialPassword(Aws::String&& value) { m_tdeCredentialPasswordHasBeenSet = true; m_tdeCredentialPassword = std::move(value); } /** *The password for the given ARN from the key store in order to access the * device.
This setting doesn't apply to RDS Custom DB instances.
*/ inline void SetTdeCredentialPassword(const char* value) { m_tdeCredentialPasswordHasBeenSet = true; m_tdeCredentialPassword.assign(value); } /** *The password for the given ARN from the key store in order to access the * device.
This setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithTdeCredentialPassword(const Aws::String& value) { SetTdeCredentialPassword(value); return *this;} /** *The password for the given ARN from the key store in order to access the * device.
This setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithTdeCredentialPassword(Aws::String&& value) { SetTdeCredentialPassword(std::move(value)); return *this;} /** *The password for the given ARN from the key store in order to access the * device.
This setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithTdeCredentialPassword(const char* value) { SetTdeCredentialPassword(value); return *this;} /** *Specifes whether the DB instance is encrypted. By default, it isn't * encrypted.
For RDS Custom DB instances, either enable this setting or * leave it unset. Otherwise, Amazon RDS reports an error.
This setting * doesn't apply to Amazon Aurora DB instances. The encryption for DB instances is * managed by the DB cluster.
*/ inline bool GetStorageEncrypted() const{ return m_storageEncrypted; } /** *Specifes whether the DB instance is encrypted. By default, it isn't * encrypted.
For RDS Custom DB instances, either enable this setting or * leave it unset. Otherwise, Amazon RDS reports an error.
This setting * doesn't apply to Amazon Aurora DB instances. The encryption for DB instances is * managed by the DB cluster.
*/ inline bool StorageEncryptedHasBeenSet() const { return m_storageEncryptedHasBeenSet; } /** *Specifes whether the DB instance is encrypted. By default, it isn't * encrypted.
For RDS Custom DB instances, either enable this setting or * leave it unset. Otherwise, Amazon RDS reports an error.
This setting * doesn't apply to Amazon Aurora DB instances. The encryption for DB instances is * managed by the DB cluster.
*/ inline void SetStorageEncrypted(bool value) { m_storageEncryptedHasBeenSet = true; m_storageEncrypted = value; } /** *Specifes whether the DB instance is encrypted. By default, it isn't * encrypted.
For RDS Custom DB instances, either enable this setting or * leave it unset. Otherwise, Amazon RDS reports an error.
This setting * doesn't apply to Amazon Aurora DB instances. The encryption for DB instances is * managed by the DB cluster.
*/ inline CreateDBInstanceRequest& WithStorageEncrypted(bool value) { SetStorageEncrypted(value); return *this;} /** *The Amazon Web Services KMS key identifier for an encrypted DB instance.
*The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, * or alias name for the KMS key. To use a KMS key in a different Amazon Web * Services account, specify the key ARN or alias ARN.
This setting doesn't
* apply to Amazon Aurora DB instances. The Amazon Web Services KMS key identifier
* is managed by the DB cluster. For more information, see
* CreateDBCluster
.
If StorageEncrypted
is
* enabled, and you do not specify a value for the KmsKeyId
parameter,
* then Amazon RDS uses your default KMS key. There is a default KMS key for your
* Amazon Web Services account. Your Amazon Web Services account has a different
* default KMS key for each Amazon Web Services Region.
For Amazon RDS
* Custom, a KMS key is required for DB instances. For most RDS engines, if you
* leave this parameter empty while enabling StorageEncrypted
, the
* engine uses the default KMS key. However, RDS Custom doesn't use the default key
* when this parameter is empty. You must explicitly specify a key.
The Amazon Web Services KMS key identifier for an encrypted DB instance.
*The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, * or alias name for the KMS key. To use a KMS key in a different Amazon Web * Services account, specify the key ARN or alias ARN.
This setting doesn't
* apply to Amazon Aurora DB instances. The Amazon Web Services KMS key identifier
* is managed by the DB cluster. For more information, see
* CreateDBCluster
.
If StorageEncrypted
is
* enabled, and you do not specify a value for the KmsKeyId
parameter,
* then Amazon RDS uses your default KMS key. There is a default KMS key for your
* Amazon Web Services account. Your Amazon Web Services account has a different
* default KMS key for each Amazon Web Services Region.
For Amazon RDS
* Custom, a KMS key is required for DB instances. For most RDS engines, if you
* leave this parameter empty while enabling StorageEncrypted
, the
* engine uses the default KMS key. However, RDS Custom doesn't use the default key
* when this parameter is empty. You must explicitly specify a key.
The Amazon Web Services KMS key identifier for an encrypted DB instance.
*The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, * or alias name for the KMS key. To use a KMS key in a different Amazon Web * Services account, specify the key ARN or alias ARN.
This setting doesn't
* apply to Amazon Aurora DB instances. The Amazon Web Services KMS key identifier
* is managed by the DB cluster. For more information, see
* CreateDBCluster
.
If StorageEncrypted
is
* enabled, and you do not specify a value for the KmsKeyId
parameter,
* then Amazon RDS uses your default KMS key. There is a default KMS key for your
* Amazon Web Services account. Your Amazon Web Services account has a different
* default KMS key for each Amazon Web Services Region.
For Amazon RDS
* Custom, a KMS key is required for DB instances. For most RDS engines, if you
* leave this parameter empty while enabling StorageEncrypted
, the
* engine uses the default KMS key. However, RDS Custom doesn't use the default key
* when this parameter is empty. You must explicitly specify a key.
The Amazon Web Services KMS key identifier for an encrypted DB instance.
*The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, * or alias name for the KMS key. To use a KMS key in a different Amazon Web * Services account, specify the key ARN or alias ARN.
This setting doesn't
* apply to Amazon Aurora DB instances. The Amazon Web Services KMS key identifier
* is managed by the DB cluster. For more information, see
* CreateDBCluster
.
If StorageEncrypted
is
* enabled, and you do not specify a value for the KmsKeyId
parameter,
* then Amazon RDS uses your default KMS key. There is a default KMS key for your
* Amazon Web Services account. Your Amazon Web Services account has a different
* default KMS key for each Amazon Web Services Region.
For Amazon RDS
* Custom, a KMS key is required for DB instances. For most RDS engines, if you
* leave this parameter empty while enabling StorageEncrypted
, the
* engine uses the default KMS key. However, RDS Custom doesn't use the default key
* when this parameter is empty. You must explicitly specify a key.
The Amazon Web Services KMS key identifier for an encrypted DB instance.
*The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, * or alias name for the KMS key. To use a KMS key in a different Amazon Web * Services account, specify the key ARN or alias ARN.
This setting doesn't
* apply to Amazon Aurora DB instances. The Amazon Web Services KMS key identifier
* is managed by the DB cluster. For more information, see
* CreateDBCluster
.
If StorageEncrypted
is
* enabled, and you do not specify a value for the KmsKeyId
parameter,
* then Amazon RDS uses your default KMS key. There is a default KMS key for your
* Amazon Web Services account. Your Amazon Web Services account has a different
* default KMS key for each Amazon Web Services Region.
For Amazon RDS
* Custom, a KMS key is required for DB instances. For most RDS engines, if you
* leave this parameter empty while enabling StorageEncrypted
, the
* engine uses the default KMS key. However, RDS Custom doesn't use the default key
* when this parameter is empty. You must explicitly specify a key.
The Amazon Web Services KMS key identifier for an encrypted DB instance.
*The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, * or alias name for the KMS key. To use a KMS key in a different Amazon Web * Services account, specify the key ARN or alias ARN.
This setting doesn't
* apply to Amazon Aurora DB instances. The Amazon Web Services KMS key identifier
* is managed by the DB cluster. For more information, see
* CreateDBCluster
.
If StorageEncrypted
is
* enabled, and you do not specify a value for the KmsKeyId
parameter,
* then Amazon RDS uses your default KMS key. There is a default KMS key for your
* Amazon Web Services account. Your Amazon Web Services account has a different
* default KMS key for each Amazon Web Services Region.
For Amazon RDS
* Custom, a KMS key is required for DB instances. For most RDS engines, if you
* leave this parameter empty while enabling StorageEncrypted
, the
* engine uses the default KMS key. However, RDS Custom doesn't use the default key
* when this parameter is empty. You must explicitly specify a key.
The Amazon Web Services KMS key identifier for an encrypted DB instance.
*The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, * or alias name for the KMS key. To use a KMS key in a different Amazon Web * Services account, specify the key ARN or alias ARN.
This setting doesn't
* apply to Amazon Aurora DB instances. The Amazon Web Services KMS key identifier
* is managed by the DB cluster. For more information, see
* CreateDBCluster
.
If StorageEncrypted
is
* enabled, and you do not specify a value for the KmsKeyId
parameter,
* then Amazon RDS uses your default KMS key. There is a default KMS key for your
* Amazon Web Services account. Your Amazon Web Services account has a different
* default KMS key for each Amazon Web Services Region.
For Amazon RDS
* Custom, a KMS key is required for DB instances. For most RDS engines, if you
* leave this parameter empty while enabling StorageEncrypted
, the
* engine uses the default KMS key. However, RDS Custom doesn't use the default key
* when this parameter is empty. You must explicitly specify a key.
The Amazon Web Services KMS key identifier for an encrypted DB instance.
*The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, * or alias name for the KMS key. To use a KMS key in a different Amazon Web * Services account, specify the key ARN or alias ARN.
This setting doesn't
* apply to Amazon Aurora DB instances. The Amazon Web Services KMS key identifier
* is managed by the DB cluster. For more information, see
* CreateDBCluster
.
If StorageEncrypted
is
* enabled, and you do not specify a value for the KmsKeyId
parameter,
* then Amazon RDS uses your default KMS key. There is a default KMS key for your
* Amazon Web Services account. Your Amazon Web Services account has a different
* default KMS key for each Amazon Web Services Region.
For Amazon RDS
* Custom, a KMS key is required for DB instances. For most RDS engines, if you
* leave this parameter empty while enabling StorageEncrypted
, the
* engine uses the default KMS key. However, RDS Custom doesn't use the default key
* when this parameter is empty. You must explicitly specify a key.
The Active Directory directory ID to create the DB instance in. Currently, * only Microsoft SQL Server, MySQL, Oracle, and PostgreSQL DB instances can be * created in an Active Directory Domain.
For more information, see * Kerberos Authentication in the Amazon RDS User Guide.
This * setting doesn't apply to the following DB instances:
Amazon * Aurora (The domain is managed by the DB cluster.)
RDS * Custom
The Active Directory directory ID to create the DB instance in. Currently, * only Microsoft SQL Server, MySQL, Oracle, and PostgreSQL DB instances can be * created in an Active Directory Domain.
For more information, see * Kerberos Authentication in the Amazon RDS User Guide.
This * setting doesn't apply to the following DB instances:
Amazon * Aurora (The domain is managed by the DB cluster.)
RDS * Custom
The Active Directory directory ID to create the DB instance in. Currently, * only Microsoft SQL Server, MySQL, Oracle, and PostgreSQL DB instances can be * created in an Active Directory Domain.
For more information, see * Kerberos Authentication in the Amazon RDS User Guide.
This * setting doesn't apply to the following DB instances:
Amazon * Aurora (The domain is managed by the DB cluster.)
RDS * Custom
The Active Directory directory ID to create the DB instance in. Currently, * only Microsoft SQL Server, MySQL, Oracle, and PostgreSQL DB instances can be * created in an Active Directory Domain.
For more information, see * Kerberos Authentication in the Amazon RDS User Guide.
This * setting doesn't apply to the following DB instances:
Amazon * Aurora (The domain is managed by the DB cluster.)
RDS * Custom
The Active Directory directory ID to create the DB instance in. Currently, * only Microsoft SQL Server, MySQL, Oracle, and PostgreSQL DB instances can be * created in an Active Directory Domain.
For more information, see * Kerberos Authentication in the Amazon RDS User Guide.
This * setting doesn't apply to the following DB instances:
Amazon * Aurora (The domain is managed by the DB cluster.)
RDS * Custom
The Active Directory directory ID to create the DB instance in. Currently, * only Microsoft SQL Server, MySQL, Oracle, and PostgreSQL DB instances can be * created in an Active Directory Domain.
For more information, see * Kerberos Authentication in the Amazon RDS User Guide.
This * setting doesn't apply to the following DB instances:
Amazon * Aurora (The domain is managed by the DB cluster.)
RDS * Custom
The Active Directory directory ID to create the DB instance in. Currently, * only Microsoft SQL Server, MySQL, Oracle, and PostgreSQL DB instances can be * created in an Active Directory Domain.
For more information, see * Kerberos Authentication in the Amazon RDS User Guide.
This * setting doesn't apply to the following DB instances:
Amazon * Aurora (The domain is managed by the DB cluster.)
RDS * Custom
The Active Directory directory ID to create the DB instance in. Currently, * only Microsoft SQL Server, MySQL, Oracle, and PostgreSQL DB instances can be * created in an Active Directory Domain.
For more information, see * Kerberos Authentication in the Amazon RDS User Guide.
This * setting doesn't apply to the following DB instances:
Amazon * Aurora (The domain is managed by the DB cluster.)
RDS * Custom
The fully qualified domain name (FQDN) of an Active Directory domain.
*Constraints:
Can't be longer than 64 characters.
Example: mymanagedADtest.mymanagedAD.mydomain
The fully qualified domain name (FQDN) of an Active Directory domain.
*Constraints:
Can't be longer than 64 characters.
Example: mymanagedADtest.mymanagedAD.mydomain
The fully qualified domain name (FQDN) of an Active Directory domain.
*Constraints:
Can't be longer than 64 characters.
Example: mymanagedADtest.mymanagedAD.mydomain
The fully qualified domain name (FQDN) of an Active Directory domain.
*Constraints:
Can't be longer than 64 characters.
Example: mymanagedADtest.mymanagedAD.mydomain
The fully qualified domain name (FQDN) of an Active Directory domain.
*Constraints:
Can't be longer than 64 characters.
Example: mymanagedADtest.mymanagedAD.mydomain
The fully qualified domain name (FQDN) of an Active Directory domain.
*Constraints:
Can't be longer than 64 characters.
Example: mymanagedADtest.mymanagedAD.mydomain
The fully qualified domain name (FQDN) of an Active Directory domain.
*Constraints:
Can't be longer than 64 characters.
Example: mymanagedADtest.mymanagedAD.mydomain
The fully qualified domain name (FQDN) of an Active Directory domain.
*Constraints:
Can't be longer than 64 characters.
Example: mymanagedADtest.mymanagedAD.mydomain
The Active Directory organizational unit for your DB instance to join.
*Constraints:
Must be in the distinguished name format.
*Can't be longer than 64 characters.
Example:
* OU=mymanagedADtestOU,DC=mymanagedADtest,DC=mymanagedAD,DC=mydomain
*
The Active Directory organizational unit for your DB instance to join.
*Constraints:
Must be in the distinguished name format.
*Can't be longer than 64 characters.
Example:
* OU=mymanagedADtestOU,DC=mymanagedADtest,DC=mymanagedAD,DC=mydomain
*
The Active Directory organizational unit for your DB instance to join.
*Constraints:
Must be in the distinguished name format.
*Can't be longer than 64 characters.
Example:
* OU=mymanagedADtestOU,DC=mymanagedADtest,DC=mymanagedAD,DC=mydomain
*
The Active Directory organizational unit for your DB instance to join.
*Constraints:
Must be in the distinguished name format.
*Can't be longer than 64 characters.
Example:
* OU=mymanagedADtestOU,DC=mymanagedADtest,DC=mymanagedAD,DC=mydomain
*
The Active Directory organizational unit for your DB instance to join.
*Constraints:
Must be in the distinguished name format.
*Can't be longer than 64 characters.
Example:
* OU=mymanagedADtestOU,DC=mymanagedADtest,DC=mymanagedAD,DC=mydomain
*
The Active Directory organizational unit for your DB instance to join.
*Constraints:
Must be in the distinguished name format.
*Can't be longer than 64 characters.
Example:
* OU=mymanagedADtestOU,DC=mymanagedADtest,DC=mymanagedAD,DC=mydomain
*
The Active Directory organizational unit for your DB instance to join.
*Constraints:
Must be in the distinguished name format.
*Can't be longer than 64 characters.
Example:
* OU=mymanagedADtestOU,DC=mymanagedADtest,DC=mymanagedAD,DC=mydomain
*
The Active Directory organizational unit for your DB instance to join.
*Constraints:
Must be in the distinguished name format.
*Can't be longer than 64 characters.
Example:
* OU=mymanagedADtestOU,DC=mymanagedADtest,DC=mymanagedAD,DC=mydomain
*
The ARN for the Secrets Manager secret with the credentials for the user * joining the domain.
Example:
* arn:aws:secretsmanager:region:account-number:secret:myselfmanagedADtestsecret-123456
*
The ARN for the Secrets Manager secret with the credentials for the user * joining the domain.
Example:
* arn:aws:secretsmanager:region:account-number:secret:myselfmanagedADtestsecret-123456
*
The ARN for the Secrets Manager secret with the credentials for the user * joining the domain.
Example:
* arn:aws:secretsmanager:region:account-number:secret:myselfmanagedADtestsecret-123456
*
The ARN for the Secrets Manager secret with the credentials for the user * joining the domain.
Example:
* arn:aws:secretsmanager:region:account-number:secret:myselfmanagedADtestsecret-123456
*
The ARN for the Secrets Manager secret with the credentials for the user * joining the domain.
Example:
* arn:aws:secretsmanager:region:account-number:secret:myselfmanagedADtestsecret-123456
*
The ARN for the Secrets Manager secret with the credentials for the user * joining the domain.
Example:
* arn:aws:secretsmanager:region:account-number:secret:myselfmanagedADtestsecret-123456
*
The ARN for the Secrets Manager secret with the credentials for the user * joining the domain.
Example:
* arn:aws:secretsmanager:region:account-number:secret:myselfmanagedADtestsecret-123456
*
The ARN for the Secrets Manager secret with the credentials for the user * joining the domain.
Example:
* arn:aws:secretsmanager:region:account-number:secret:myselfmanagedADtestsecret-123456
*
The IPv4 DNS IP addresses of your primary and secondary Active Directory * domain controllers.
Constraints:
Two IP addresses must * be provided. If there isn't a secondary domain controller, use the IP address of * the primary domain controller for both entries in the list.
Example: 123.124.125.126,234.235.236.237
The IPv4 DNS IP addresses of your primary and secondary Active Directory * domain controllers.
Constraints:
Two IP addresses must * be provided. If there isn't a secondary domain controller, use the IP address of * the primary domain controller for both entries in the list.
Example: 123.124.125.126,234.235.236.237
The IPv4 DNS IP addresses of your primary and secondary Active Directory * domain controllers.
Constraints:
Two IP addresses must * be provided. If there isn't a secondary domain controller, use the IP address of * the primary domain controller for both entries in the list.
Example: 123.124.125.126,234.235.236.237
The IPv4 DNS IP addresses of your primary and secondary Active Directory * domain controllers.
Constraints:
Two IP addresses must * be provided. If there isn't a secondary domain controller, use the IP address of * the primary domain controller for both entries in the list.
Example: 123.124.125.126,234.235.236.237
The IPv4 DNS IP addresses of your primary and secondary Active Directory * domain controllers.
Constraints:
Two IP addresses must * be provided. If there isn't a secondary domain controller, use the IP address of * the primary domain controller for both entries in the list.
Example: 123.124.125.126,234.235.236.237
The IPv4 DNS IP addresses of your primary and secondary Active Directory * domain controllers.
Constraints:
Two IP addresses must * be provided. If there isn't a secondary domain controller, use the IP address of * the primary domain controller for both entries in the list.
Example: 123.124.125.126,234.235.236.237
The IPv4 DNS IP addresses of your primary and secondary Active Directory * domain controllers.
Constraints:
Two IP addresses must * be provided. If there isn't a secondary domain controller, use the IP address of * the primary domain controller for both entries in the list.
Example: 123.124.125.126,234.235.236.237
The IPv4 DNS IP addresses of your primary and secondary Active Directory * domain controllers.
Constraints:
Two IP addresses must * be provided. If there isn't a secondary domain controller, use the IP address of * the primary domain controller for both entries in the list.
Example: 123.124.125.126,234.235.236.237
The IPv4 DNS IP addresses of your primary and secondary Active Directory * domain controllers.
Constraints:
Two IP addresses must * be provided. If there isn't a secondary domain controller, use the IP address of * the primary domain controller for both entries in the list.
Example: 123.124.125.126,234.235.236.237
Specifies whether to copy tags from the DB instance to snapshots of the DB * instance. By default, tags are not copied.
This setting doesn't apply to * Amazon Aurora DB instances. Copying tags to snapshots is managed by the DB * cluster. Setting this value for an Aurora DB instance has no effect on the DB * cluster setting.
*/ inline bool GetCopyTagsToSnapshot() const{ return m_copyTagsToSnapshot; } /** *Specifies whether to copy tags from the DB instance to snapshots of the DB * instance. By default, tags are not copied.
This setting doesn't apply to * Amazon Aurora DB instances. Copying tags to snapshots is managed by the DB * cluster. Setting this value for an Aurora DB instance has no effect on the DB * cluster setting.
*/ inline bool CopyTagsToSnapshotHasBeenSet() const { return m_copyTagsToSnapshotHasBeenSet; } /** *Specifies whether to copy tags from the DB instance to snapshots of the DB * instance. By default, tags are not copied.
This setting doesn't apply to * Amazon Aurora DB instances. Copying tags to snapshots is managed by the DB * cluster. Setting this value for an Aurora DB instance has no effect on the DB * cluster setting.
*/ inline void SetCopyTagsToSnapshot(bool value) { m_copyTagsToSnapshotHasBeenSet = true; m_copyTagsToSnapshot = value; } /** *Specifies whether to copy tags from the DB instance to snapshots of the DB * instance. By default, tags are not copied.
This setting doesn't apply to * Amazon Aurora DB instances. Copying tags to snapshots is managed by the DB * cluster. Setting this value for an Aurora DB instance has no effect on the DB * cluster setting.
*/ inline CreateDBInstanceRequest& WithCopyTagsToSnapshot(bool value) { SetCopyTagsToSnapshot(value); return *this;} /** *The interval, in seconds, between points when Enhanced Monitoring metrics are
* collected for the DB instance. To disable collection of Enhanced Monitoring
* metrics, specify 0
.
If MonitoringRoleArn
is
* specified, then you must set MonitoringInterval
to a value other
* than 0
.
This setting doesn't apply to RDS Custom DB * instances.
Valid Values: 0 | 1 | 5 | 10 | 15 | 30 | 60
Default: 0
The interval, in seconds, between points when Enhanced Monitoring metrics are
* collected for the DB instance. To disable collection of Enhanced Monitoring
* metrics, specify 0
.
If MonitoringRoleArn
is
* specified, then you must set MonitoringInterval
to a value other
* than 0
.
This setting doesn't apply to RDS Custom DB * instances.
Valid Values: 0 | 1 | 5 | 10 | 15 | 30 | 60
Default: 0
The interval, in seconds, between points when Enhanced Monitoring metrics are
* collected for the DB instance. To disable collection of Enhanced Monitoring
* metrics, specify 0
.
If MonitoringRoleArn
is
* specified, then you must set MonitoringInterval
to a value other
* than 0
.
This setting doesn't apply to RDS Custom DB * instances.
Valid Values: 0 | 1 | 5 | 10 | 15 | 30 | 60
Default: 0
The interval, in seconds, between points when Enhanced Monitoring metrics are
* collected for the DB instance. To disable collection of Enhanced Monitoring
* metrics, specify 0
.
If MonitoringRoleArn
is
* specified, then you must set MonitoringInterval
to a value other
* than 0
.
This setting doesn't apply to RDS Custom DB * instances.
Valid Values: 0 | 1 | 5 | 10 | 15 | 30 | 60
Default: 0
The ARN for the IAM role that permits RDS to send enhanced monitoring metrics
* to Amazon CloudWatch Logs. For example,
* arn:aws:iam:123456789012:role/emaccess
. For information on creating
* a monitoring role, see Setting
* Up and Enabling Enhanced Monitoring in the Amazon RDS User Guide.
If MonitoringInterval
is set to a value other than
* 0
, then you must supply a MonitoringRoleArn
value.
This setting doesn't apply to RDS Custom DB instances.
*/ inline const Aws::String& GetMonitoringRoleArn() const{ return m_monitoringRoleArn; } /** *The ARN for the IAM role that permits RDS to send enhanced monitoring metrics
* to Amazon CloudWatch Logs. For example,
* arn:aws:iam:123456789012:role/emaccess
. For information on creating
* a monitoring role, see Setting
* Up and Enabling Enhanced Monitoring in the Amazon RDS User Guide.
If MonitoringInterval
is set to a value other than
* 0
, then you must supply a MonitoringRoleArn
value.
This setting doesn't apply to RDS Custom DB instances.
*/ inline bool MonitoringRoleArnHasBeenSet() const { return m_monitoringRoleArnHasBeenSet; } /** *The ARN for the IAM role that permits RDS to send enhanced monitoring metrics
* to Amazon CloudWatch Logs. For example,
* arn:aws:iam:123456789012:role/emaccess
. For information on creating
* a monitoring role, see Setting
* Up and Enabling Enhanced Monitoring in the Amazon RDS User Guide.
If MonitoringInterval
is set to a value other than
* 0
, then you must supply a MonitoringRoleArn
value.
This setting doesn't apply to RDS Custom DB instances.
*/ inline void SetMonitoringRoleArn(const Aws::String& value) { m_monitoringRoleArnHasBeenSet = true; m_monitoringRoleArn = value; } /** *The ARN for the IAM role that permits RDS to send enhanced monitoring metrics
* to Amazon CloudWatch Logs. For example,
* arn:aws:iam:123456789012:role/emaccess
. For information on creating
* a monitoring role, see Setting
* Up and Enabling Enhanced Monitoring in the Amazon RDS User Guide.
If MonitoringInterval
is set to a value other than
* 0
, then you must supply a MonitoringRoleArn
value.
This setting doesn't apply to RDS Custom DB instances.
*/ inline void SetMonitoringRoleArn(Aws::String&& value) { m_monitoringRoleArnHasBeenSet = true; m_monitoringRoleArn = std::move(value); } /** *The ARN for the IAM role that permits RDS to send enhanced monitoring metrics
* to Amazon CloudWatch Logs. For example,
* arn:aws:iam:123456789012:role/emaccess
. For information on creating
* a monitoring role, see Setting
* Up and Enabling Enhanced Monitoring in the Amazon RDS User Guide.
If MonitoringInterval
is set to a value other than
* 0
, then you must supply a MonitoringRoleArn
value.
This setting doesn't apply to RDS Custom DB instances.
*/ inline void SetMonitoringRoleArn(const char* value) { m_monitoringRoleArnHasBeenSet = true; m_monitoringRoleArn.assign(value); } /** *The ARN for the IAM role that permits RDS to send enhanced monitoring metrics
* to Amazon CloudWatch Logs. For example,
* arn:aws:iam:123456789012:role/emaccess
. For information on creating
* a monitoring role, see Setting
* Up and Enabling Enhanced Monitoring in the Amazon RDS User Guide.
If MonitoringInterval
is set to a value other than
* 0
, then you must supply a MonitoringRoleArn
value.
This setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithMonitoringRoleArn(const Aws::String& value) { SetMonitoringRoleArn(value); return *this;} /** *The ARN for the IAM role that permits RDS to send enhanced monitoring metrics
* to Amazon CloudWatch Logs. For example,
* arn:aws:iam:123456789012:role/emaccess
. For information on creating
* a monitoring role, see Setting
* Up and Enabling Enhanced Monitoring in the Amazon RDS User Guide.
If MonitoringInterval
is set to a value other than
* 0
, then you must supply a MonitoringRoleArn
value.
This setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithMonitoringRoleArn(Aws::String&& value) { SetMonitoringRoleArn(std::move(value)); return *this;} /** *The ARN for the IAM role that permits RDS to send enhanced monitoring metrics
* to Amazon CloudWatch Logs. For example,
* arn:aws:iam:123456789012:role/emaccess
. For information on creating
* a monitoring role, see Setting
* Up and Enabling Enhanced Monitoring in the Amazon RDS User Guide.
If MonitoringInterval
is set to a value other than
* 0
, then you must supply a MonitoringRoleArn
value.
This setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithMonitoringRoleArn(const char* value) { SetMonitoringRoleArn(value); return *this;} /** *The name of the IAM role to use when making API calls to the Directory * Service.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (The domain is managed by the DB cluster.)
RDS Custom
The name of the IAM role to use when making API calls to the Directory * Service.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (The domain is managed by the DB cluster.)
RDS Custom
The name of the IAM role to use when making API calls to the Directory * Service.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (The domain is managed by the DB cluster.)
RDS Custom
The name of the IAM role to use when making API calls to the Directory * Service.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (The domain is managed by the DB cluster.)
RDS Custom
The name of the IAM role to use when making API calls to the Directory * Service.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (The domain is managed by the DB cluster.)
RDS Custom
The name of the IAM role to use when making API calls to the Directory * Service.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (The domain is managed by the DB cluster.)
RDS Custom
The name of the IAM role to use when making API calls to the Directory * Service.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (The domain is managed by the DB cluster.)
RDS Custom
The name of the IAM role to use when making API calls to the Directory * Service.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (The domain is managed by the DB cluster.)
RDS Custom
The order of priority in which an Aurora Replica is promoted to the primary * instance after a failure of the existing primary instance. For more information, * see * Fault Tolerance for an Aurora DB Cluster in the Amazon Aurora User * Guide.
This setting doesn't apply to RDS Custom DB instances.
*Default: 1
Valid Values: 0 - 15
The order of priority in which an Aurora Replica is promoted to the primary * instance after a failure of the existing primary instance. For more information, * see * Fault Tolerance for an Aurora DB Cluster in the Amazon Aurora User * Guide.
This setting doesn't apply to RDS Custom DB instances.
*Default: 1
Valid Values: 0 - 15
The order of priority in which an Aurora Replica is promoted to the primary * instance after a failure of the existing primary instance. For more information, * see * Fault Tolerance for an Aurora DB Cluster in the Amazon Aurora User * Guide.
This setting doesn't apply to RDS Custom DB instances.
*Default: 1
Valid Values: 0 - 15
The order of priority in which an Aurora Replica is promoted to the primary * instance after a failure of the existing primary instance. For more information, * see * Fault Tolerance for an Aurora DB Cluster in the Amazon Aurora User * Guide.
This setting doesn't apply to RDS Custom DB instances.
*Default: 1
Valid Values: 0 - 15
The time zone of the DB instance. The time zone parameter is currently * supported only by Microsoft * SQL Server.
*/ inline const Aws::String& GetTimezone() const{ return m_timezone; } /** *The time zone of the DB instance. The time zone parameter is currently * supported only by Microsoft * SQL Server.
*/ inline bool TimezoneHasBeenSet() const { return m_timezoneHasBeenSet; } /** *The time zone of the DB instance. The time zone parameter is currently * supported only by Microsoft * SQL Server.
*/ inline void SetTimezone(const Aws::String& value) { m_timezoneHasBeenSet = true; m_timezone = value; } /** *The time zone of the DB instance. The time zone parameter is currently * supported only by Microsoft * SQL Server.
*/ inline void SetTimezone(Aws::String&& value) { m_timezoneHasBeenSet = true; m_timezone = std::move(value); } /** *The time zone of the DB instance. The time zone parameter is currently * supported only by Microsoft * SQL Server.
*/ inline void SetTimezone(const char* value) { m_timezoneHasBeenSet = true; m_timezone.assign(value); } /** *The time zone of the DB instance. The time zone parameter is currently * supported only by Microsoft * SQL Server.
*/ inline CreateDBInstanceRequest& WithTimezone(const Aws::String& value) { SetTimezone(value); return *this;} /** *The time zone of the DB instance. The time zone parameter is currently * supported only by Microsoft * SQL Server.
*/ inline CreateDBInstanceRequest& WithTimezone(Aws::String&& value) { SetTimezone(std::move(value)); return *this;} /** *The time zone of the DB instance. The time zone parameter is currently * supported only by Microsoft * SQL Server.
*/ inline CreateDBInstanceRequest& WithTimezone(const char* value) { SetTimezone(value); return *this;} /** *Specifies whether to enable mapping of Amazon Web Services Identity and * Access Management (IAM) accounts to database accounts. By default, mapping isn't * enabled.
For more information, see * IAM Database Authentication for MySQL and PostgreSQL in the Amazon RDS * User Guide.
This setting doesn't apply to the following DB * instances:
Amazon Aurora (Mapping Amazon Web Services IAM * accounts to database accounts is managed by the DB cluster.)
RDS Custom
Specifies whether to enable mapping of Amazon Web Services Identity and * Access Management (IAM) accounts to database accounts. By default, mapping isn't * enabled.
For more information, see * IAM Database Authentication for MySQL and PostgreSQL in the Amazon RDS * User Guide.
This setting doesn't apply to the following DB * instances:
Amazon Aurora (Mapping Amazon Web Services IAM * accounts to database accounts is managed by the DB cluster.)
RDS Custom
Specifies whether to enable mapping of Amazon Web Services Identity and * Access Management (IAM) accounts to database accounts. By default, mapping isn't * enabled.
For more information, see * IAM Database Authentication for MySQL and PostgreSQL in the Amazon RDS * User Guide.
This setting doesn't apply to the following DB * instances:
Amazon Aurora (Mapping Amazon Web Services IAM * accounts to database accounts is managed by the DB cluster.)
RDS Custom
Specifies whether to enable mapping of Amazon Web Services Identity and * Access Management (IAM) accounts to database accounts. By default, mapping isn't * enabled.
For more information, see * IAM Database Authentication for MySQL and PostgreSQL in the Amazon RDS * User Guide.
This setting doesn't apply to the following DB * instances:
Amazon Aurora (Mapping Amazon Web Services IAM * accounts to database accounts is managed by the DB cluster.)
RDS Custom
Specifies whether to enable Performance Insights for the DB instance. For * more information, see Using * Amazon Performance Insights in the Amazon RDS User Guide.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline bool GetEnablePerformanceInsights() const{ return m_enablePerformanceInsights; } /** *Specifies whether to enable Performance Insights for the DB instance. For * more information, see Using * Amazon Performance Insights in the Amazon RDS User Guide.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline bool EnablePerformanceInsightsHasBeenSet() const { return m_enablePerformanceInsightsHasBeenSet; } /** *Specifies whether to enable Performance Insights for the DB instance. For * more information, see Using * Amazon Performance Insights in the Amazon RDS User Guide.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline void SetEnablePerformanceInsights(bool value) { m_enablePerformanceInsightsHasBeenSet = true; m_enablePerformanceInsights = value; } /** *Specifies whether to enable Performance Insights for the DB instance. For * more information, see Using * Amazon Performance Insights in the Amazon RDS User Guide.
This * setting doesn't apply to RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithEnablePerformanceInsights(bool value) { SetEnablePerformanceInsights(value); return *this;} /** *The Amazon Web Services KMS key identifier for encryption of Performance * Insights data.
The Amazon Web Services KMS key identifier is the key ARN, * key ID, alias ARN, or alias name for the KMS key.
If you don't specify a
* value for PerformanceInsightsKMSKeyId
, then Amazon RDS uses your
* default KMS key. There is a default KMS key for your Amazon Web Services
* account. Your Amazon Web Services account has a different default KMS key for
* each Amazon Web Services Region.
This setting doesn't apply to RDS Custom * DB instances.
*/ inline const Aws::String& GetPerformanceInsightsKMSKeyId() const{ return m_performanceInsightsKMSKeyId; } /** *The Amazon Web Services KMS key identifier for encryption of Performance * Insights data.
The Amazon Web Services KMS key identifier is the key ARN, * key ID, alias ARN, or alias name for the KMS key.
If you don't specify a
* value for PerformanceInsightsKMSKeyId
, then Amazon RDS uses your
* default KMS key. There is a default KMS key for your Amazon Web Services
* account. Your Amazon Web Services account has a different default KMS key for
* each Amazon Web Services Region.
This setting doesn't apply to RDS Custom * DB instances.
*/ inline bool PerformanceInsightsKMSKeyIdHasBeenSet() const { return m_performanceInsightsKMSKeyIdHasBeenSet; } /** *The Amazon Web Services KMS key identifier for encryption of Performance * Insights data.
The Amazon Web Services KMS key identifier is the key ARN, * key ID, alias ARN, or alias name for the KMS key.
If you don't specify a
* value for PerformanceInsightsKMSKeyId
, then Amazon RDS uses your
* default KMS key. There is a default KMS key for your Amazon Web Services
* account. Your Amazon Web Services account has a different default KMS key for
* each Amazon Web Services Region.
This setting doesn't apply to RDS Custom * DB instances.
*/ inline void SetPerformanceInsightsKMSKeyId(const Aws::String& value) { m_performanceInsightsKMSKeyIdHasBeenSet = true; m_performanceInsightsKMSKeyId = value; } /** *The Amazon Web Services KMS key identifier for encryption of Performance * Insights data.
The Amazon Web Services KMS key identifier is the key ARN, * key ID, alias ARN, or alias name for the KMS key.
If you don't specify a
* value for PerformanceInsightsKMSKeyId
, then Amazon RDS uses your
* default KMS key. There is a default KMS key for your Amazon Web Services
* account. Your Amazon Web Services account has a different default KMS key for
* each Amazon Web Services Region.
This setting doesn't apply to RDS Custom * DB instances.
*/ inline void SetPerformanceInsightsKMSKeyId(Aws::String&& value) { m_performanceInsightsKMSKeyIdHasBeenSet = true; m_performanceInsightsKMSKeyId = std::move(value); } /** *The Amazon Web Services KMS key identifier for encryption of Performance * Insights data.
The Amazon Web Services KMS key identifier is the key ARN, * key ID, alias ARN, or alias name for the KMS key.
If you don't specify a
* value for PerformanceInsightsKMSKeyId
, then Amazon RDS uses your
* default KMS key. There is a default KMS key for your Amazon Web Services
* account. Your Amazon Web Services account has a different default KMS key for
* each Amazon Web Services Region.
This setting doesn't apply to RDS Custom * DB instances.
*/ inline void SetPerformanceInsightsKMSKeyId(const char* value) { m_performanceInsightsKMSKeyIdHasBeenSet = true; m_performanceInsightsKMSKeyId.assign(value); } /** *The Amazon Web Services KMS key identifier for encryption of Performance * Insights data.
The Amazon Web Services KMS key identifier is the key ARN, * key ID, alias ARN, or alias name for the KMS key.
If you don't specify a
* value for PerformanceInsightsKMSKeyId
, then Amazon RDS uses your
* default KMS key. There is a default KMS key for your Amazon Web Services
* account. Your Amazon Web Services account has a different default KMS key for
* each Amazon Web Services Region.
This setting doesn't apply to RDS Custom * DB instances.
*/ inline CreateDBInstanceRequest& WithPerformanceInsightsKMSKeyId(const Aws::String& value) { SetPerformanceInsightsKMSKeyId(value); return *this;} /** *The Amazon Web Services KMS key identifier for encryption of Performance * Insights data.
The Amazon Web Services KMS key identifier is the key ARN, * key ID, alias ARN, or alias name for the KMS key.
If you don't specify a
* value for PerformanceInsightsKMSKeyId
, then Amazon RDS uses your
* default KMS key. There is a default KMS key for your Amazon Web Services
* account. Your Amazon Web Services account has a different default KMS key for
* each Amazon Web Services Region.
This setting doesn't apply to RDS Custom * DB instances.
*/ inline CreateDBInstanceRequest& WithPerformanceInsightsKMSKeyId(Aws::String&& value) { SetPerformanceInsightsKMSKeyId(std::move(value)); return *this;} /** *The Amazon Web Services KMS key identifier for encryption of Performance * Insights data.
The Amazon Web Services KMS key identifier is the key ARN, * key ID, alias ARN, or alias name for the KMS key.
If you don't specify a
* value for PerformanceInsightsKMSKeyId
, then Amazon RDS uses your
* default KMS key. There is a default KMS key for your Amazon Web Services
* account. Your Amazon Web Services account has a different default KMS key for
* each Amazon Web Services Region.
This setting doesn't apply to RDS Custom * DB instances.
*/ inline CreateDBInstanceRequest& WithPerformanceInsightsKMSKeyId(const char* value) { SetPerformanceInsightsKMSKeyId(value); return *this;} /** *The number of days to retain Performance Insights data.
This setting * doesn't apply to RDS Custom DB instances.
Valid Values:
* 7
month * 31, where month is a
* number of months from 1-23. Examples: 93
(3 months * 31),
* 341
(11 months * 31), 589
(19 months * 31)
731
Default: 7
days
If you specify a retention period that isn't valid, such as 94
,
* Amazon RDS returns an error.
The number of days to retain Performance Insights data.
This setting * doesn't apply to RDS Custom DB instances.
Valid Values:
* 7
month * 31, where month is a
* number of months from 1-23. Examples: 93
(3 months * 31),
* 341
(11 months * 31), 589
(19 months * 31)
731
Default: 7
days
If you specify a retention period that isn't valid, such as 94
,
* Amazon RDS returns an error.
The number of days to retain Performance Insights data.
This setting * doesn't apply to RDS Custom DB instances.
Valid Values:
* 7
month * 31, where month is a
* number of months from 1-23. Examples: 93
(3 months * 31),
* 341
(11 months * 31), 589
(19 months * 31)
731
Default: 7
days
If you specify a retention period that isn't valid, such as 94
,
* Amazon RDS returns an error.
The number of days to retain Performance Insights data.
This setting * doesn't apply to RDS Custom DB instances.
Valid Values:
* 7
month * 31, where month is a
* number of months from 1-23. Examples: 93
(3 months * 31),
* 341
(11 months * 31), 589
(19 months * 31)
731
Default: 7
days
If you specify a retention period that isn't valid, such as 94
,
* Amazon RDS returns an error.
The list of log types that need to be enabled for exporting to CloudWatch * Logs. For more information, see * Publishing Database Logs to Amazon CloudWatch Logs in the Amazon RDS User * Guide.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (CloudWatch Logs exports are managed by the DB * cluster.)
RDS Custom
The following values * are valid for each DB engine:
RDS for MariaDB - audit |
* error | general | slowquery
RDS for Microsoft SQL
* Server - agent | error
RDS for MySQL -
* audit | error | general | slowquery
RDS for
* Oracle - alert | audit | listener | trace | oemagent
RDS for PostgreSQL - postgresql | upgrade
The list of log types that need to be enabled for exporting to CloudWatch * Logs. For more information, see * Publishing Database Logs to Amazon CloudWatch Logs in the Amazon RDS User * Guide.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (CloudWatch Logs exports are managed by the DB * cluster.)
RDS Custom
The following values * are valid for each DB engine:
RDS for MariaDB - audit |
* error | general | slowquery
RDS for Microsoft SQL
* Server - agent | error
RDS for MySQL -
* audit | error | general | slowquery
RDS for
* Oracle - alert | audit | listener | trace | oemagent
RDS for PostgreSQL - postgresql | upgrade
The list of log types that need to be enabled for exporting to CloudWatch * Logs. For more information, see * Publishing Database Logs to Amazon CloudWatch Logs in the Amazon RDS User * Guide.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (CloudWatch Logs exports are managed by the DB * cluster.)
RDS Custom
The following values * are valid for each DB engine:
RDS for MariaDB - audit |
* error | general | slowquery
RDS for Microsoft SQL
* Server - agent | error
RDS for MySQL -
* audit | error | general | slowquery
RDS for
* Oracle - alert | audit | listener | trace | oemagent
RDS for PostgreSQL - postgresql | upgrade
The list of log types that need to be enabled for exporting to CloudWatch * Logs. For more information, see * Publishing Database Logs to Amazon CloudWatch Logs in the Amazon RDS User * Guide.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (CloudWatch Logs exports are managed by the DB * cluster.)
RDS Custom
The following values * are valid for each DB engine:
RDS for MariaDB - audit |
* error | general | slowquery
RDS for Microsoft SQL
* Server - agent | error
RDS for MySQL -
* audit | error | general | slowquery
RDS for
* Oracle - alert | audit | listener | trace | oemagent
RDS for PostgreSQL - postgresql | upgrade
The list of log types that need to be enabled for exporting to CloudWatch * Logs. For more information, see * Publishing Database Logs to Amazon CloudWatch Logs in the Amazon RDS User * Guide.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (CloudWatch Logs exports are managed by the DB * cluster.)
RDS Custom
The following values * are valid for each DB engine:
RDS for MariaDB - audit |
* error | general | slowquery
RDS for Microsoft SQL
* Server - agent | error
RDS for MySQL -
* audit | error | general | slowquery
RDS for
* Oracle - alert | audit | listener | trace | oemagent
RDS for PostgreSQL - postgresql | upgrade
The list of log types that need to be enabled for exporting to CloudWatch * Logs. For more information, see * Publishing Database Logs to Amazon CloudWatch Logs in the Amazon RDS User * Guide.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (CloudWatch Logs exports are managed by the DB * cluster.)
RDS Custom
The following values * are valid for each DB engine:
RDS for MariaDB - audit |
* error | general | slowquery
RDS for Microsoft SQL
* Server - agent | error
RDS for MySQL -
* audit | error | general | slowquery
RDS for
* Oracle - alert | audit | listener | trace | oemagent
RDS for PostgreSQL - postgresql | upgrade
The list of log types that need to be enabled for exporting to CloudWatch * Logs. For more information, see * Publishing Database Logs to Amazon CloudWatch Logs in the Amazon RDS User * Guide.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (CloudWatch Logs exports are managed by the DB * cluster.)
RDS Custom
The following values * are valid for each DB engine:
RDS for MariaDB - audit |
* error | general | slowquery
RDS for Microsoft SQL
* Server - agent | error
RDS for MySQL -
* audit | error | general | slowquery
RDS for
* Oracle - alert | audit | listener | trace | oemagent
RDS for PostgreSQL - postgresql | upgrade
The list of log types that need to be enabled for exporting to CloudWatch * Logs. For more information, see * Publishing Database Logs to Amazon CloudWatch Logs in the Amazon RDS User * Guide.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (CloudWatch Logs exports are managed by the DB * cluster.)
RDS Custom
The following values * are valid for each DB engine:
RDS for MariaDB - audit |
* error | general | slowquery
RDS for Microsoft SQL
* Server - agent | error
RDS for MySQL -
* audit | error | general | slowquery
RDS for
* Oracle - alert | audit | listener | trace | oemagent
RDS for PostgreSQL - postgresql | upgrade
The list of log types that need to be enabled for exporting to CloudWatch * Logs. For more information, see * Publishing Database Logs to Amazon CloudWatch Logs in the Amazon RDS User * Guide.
This setting doesn't apply to the following DB instances:
*Amazon Aurora (CloudWatch Logs exports are managed by the DB * cluster.)
RDS Custom
The following values * are valid for each DB engine:
RDS for MariaDB - audit |
* error | general | slowquery
RDS for Microsoft SQL
* Server - agent | error
RDS for MySQL -
* audit | error | general | slowquery
RDS for
* Oracle - alert | audit | listener | trace | oemagent
RDS for PostgreSQL - postgresql | upgrade
The number of CPU cores and the number of threads per core for the DB * instance class of the DB instance.
This setting doesn't apply to Amazon * Aurora or RDS Custom DB instances.
*/ inline const Aws::VectorThe number of CPU cores and the number of threads per core for the DB * instance class of the DB instance.
This setting doesn't apply to Amazon * Aurora or RDS Custom DB instances.
*/ inline bool ProcessorFeaturesHasBeenSet() const { return m_processorFeaturesHasBeenSet; } /** *The number of CPU cores and the number of threads per core for the DB * instance class of the DB instance.
This setting doesn't apply to Amazon * Aurora or RDS Custom DB instances.
*/ inline void SetProcessorFeatures(const Aws::VectorThe number of CPU cores and the number of threads per core for the DB * instance class of the DB instance.
This setting doesn't apply to Amazon * Aurora or RDS Custom DB instances.
*/ inline void SetProcessorFeatures(Aws::VectorThe number of CPU cores and the number of threads per core for the DB * instance class of the DB instance.
This setting doesn't apply to Amazon * Aurora or RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithProcessorFeatures(const Aws::VectorThe number of CPU cores and the number of threads per core for the DB * instance class of the DB instance.
This setting doesn't apply to Amazon * Aurora or RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithProcessorFeatures(Aws::VectorThe number of CPU cores and the number of threads per core for the DB * instance class of the DB instance.
This setting doesn't apply to Amazon * Aurora or RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& AddProcessorFeatures(const ProcessorFeature& value) { m_processorFeaturesHasBeenSet = true; m_processorFeatures.push_back(value); return *this; } /** *The number of CPU cores and the number of threads per core for the DB * instance class of the DB instance.
This setting doesn't apply to Amazon * Aurora or RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& AddProcessorFeatures(ProcessorFeature&& value) { m_processorFeaturesHasBeenSet = true; m_processorFeatures.push_back(std::move(value)); return *this; } /** *Specifies whether the DB instance has deletion protection enabled. The * database can't be deleted when deletion protection is enabled. By default, * deletion protection isn't enabled. For more information, see * Deleting a DB Instance.
This setting doesn't apply to Amazon Aurora
* DB instances. You can enable or disable deletion protection for the DB cluster.
* For more information, see CreateDBCluster
. DB instances in a DB
* cluster can be deleted even when deletion protection is enabled for the DB
* cluster.
Specifies whether the DB instance has deletion protection enabled. The * database can't be deleted when deletion protection is enabled. By default, * deletion protection isn't enabled. For more information, see * Deleting a DB Instance.
This setting doesn't apply to Amazon Aurora
* DB instances. You can enable or disable deletion protection for the DB cluster.
* For more information, see CreateDBCluster
. DB instances in a DB
* cluster can be deleted even when deletion protection is enabled for the DB
* cluster.
Specifies whether the DB instance has deletion protection enabled. The * database can't be deleted when deletion protection is enabled. By default, * deletion protection isn't enabled. For more information, see * Deleting a DB Instance.
This setting doesn't apply to Amazon Aurora
* DB instances. You can enable or disable deletion protection for the DB cluster.
* For more information, see CreateDBCluster
. DB instances in a DB
* cluster can be deleted even when deletion protection is enabled for the DB
* cluster.
Specifies whether the DB instance has deletion protection enabled. The * database can't be deleted when deletion protection is enabled. By default, * deletion protection isn't enabled. For more information, see * Deleting a DB Instance.
This setting doesn't apply to Amazon Aurora
* DB instances. You can enable or disable deletion protection for the DB cluster.
* For more information, see CreateDBCluster
. DB instances in a DB
* cluster can be deleted even when deletion protection is enabled for the DB
* cluster.
The upper limit in gibibytes (GiB) to which Amazon RDS can automatically * scale the storage of the DB instance.
For more information about this * setting, including limitations that apply to it, see * Managing capacity automatically with Amazon RDS storage autoscaling in the * Amazon RDS User Guide.
This setting doesn't apply to the following * DB instances:
Amazon Aurora (Storage is managed by the DB * cluster.)
RDS Custom
The upper limit in gibibytes (GiB) to which Amazon RDS can automatically * scale the storage of the DB instance.
For more information about this * setting, including limitations that apply to it, see * Managing capacity automatically with Amazon RDS storage autoscaling in the * Amazon RDS User Guide.
This setting doesn't apply to the following * DB instances:
Amazon Aurora (Storage is managed by the DB * cluster.)
RDS Custom
The upper limit in gibibytes (GiB) to which Amazon RDS can automatically * scale the storage of the DB instance.
For more information about this * setting, including limitations that apply to it, see * Managing capacity automatically with Amazon RDS storage autoscaling in the * Amazon RDS User Guide.
This setting doesn't apply to the following * DB instances:
Amazon Aurora (Storage is managed by the DB * cluster.)
RDS Custom
The upper limit in gibibytes (GiB) to which Amazon RDS can automatically * scale the storage of the DB instance.
For more information about this * setting, including limitations that apply to it, see * Managing capacity automatically with Amazon RDS storage autoscaling in the * Amazon RDS User Guide.
This setting doesn't apply to the following * DB instances:
Amazon Aurora (Storage is managed by the DB * cluster.)
RDS Custom
Specifies whether to enable a customer-owned IP address (CoIP) for an RDS on * Outposts DB instance.
A CoIP provides local or external * connectivity to resources in your Outpost subnets through your on-premises * network. For some use cases, a CoIP can provide lower latency for connections to * the DB instance from outside of its virtual private cloud (VPC) on your local * network.
For more information about RDS on Outposts, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
For more information about CoIPs, see Customer-owned * IP addresses in the Amazon Web Services Outposts User Guide.
*/ inline bool GetEnableCustomerOwnedIp() const{ return m_enableCustomerOwnedIp; } /** *Specifies whether to enable a customer-owned IP address (CoIP) for an RDS on * Outposts DB instance.
A CoIP provides local or external * connectivity to resources in your Outpost subnets through your on-premises * network. For some use cases, a CoIP can provide lower latency for connections to * the DB instance from outside of its virtual private cloud (VPC) on your local * network.
For more information about RDS on Outposts, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
For more information about CoIPs, see Customer-owned * IP addresses in the Amazon Web Services Outposts User Guide.
*/ inline bool EnableCustomerOwnedIpHasBeenSet() const { return m_enableCustomerOwnedIpHasBeenSet; } /** *Specifies whether to enable a customer-owned IP address (CoIP) for an RDS on * Outposts DB instance.
A CoIP provides local or external * connectivity to resources in your Outpost subnets through your on-premises * network. For some use cases, a CoIP can provide lower latency for connections to * the DB instance from outside of its virtual private cloud (VPC) on your local * network.
For more information about RDS on Outposts, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
For more information about CoIPs, see Customer-owned * IP addresses in the Amazon Web Services Outposts User Guide.
*/ inline void SetEnableCustomerOwnedIp(bool value) { m_enableCustomerOwnedIpHasBeenSet = true; m_enableCustomerOwnedIp = value; } /** *Specifies whether to enable a customer-owned IP address (CoIP) for an RDS on * Outposts DB instance.
A CoIP provides local or external * connectivity to resources in your Outpost subnets through your on-premises * network. For some use cases, a CoIP can provide lower latency for connections to * the DB instance from outside of its virtual private cloud (VPC) on your local * network.
For more information about RDS on Outposts, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
For more information about CoIPs, see Customer-owned * IP addresses in the Amazon Web Services Outposts User Guide.
*/ inline CreateDBInstanceRequest& WithEnableCustomerOwnedIp(bool value) { SetEnableCustomerOwnedIp(value); return *this;} /** *The instance profile associated with the underlying Amazon EC2 instance of an * RDS Custom DB instance.
This setting is required for RDS Custom.
*Constraints:
The profile must exist in your account.
*The profile must have an IAM role that Amazon EC2 has permissions * to assume.
The instance profile name and the associated IAM
* role name must start with the prefix AWSRDSCustom
.
For the list of permissions required for the IAM role, see * Configure IAM and your VPC in the Amazon RDS User Guide.
*/ inline const Aws::String& GetCustomIamInstanceProfile() const{ return m_customIamInstanceProfile; } /** *The instance profile associated with the underlying Amazon EC2 instance of an * RDS Custom DB instance.
This setting is required for RDS Custom.
*Constraints:
The profile must exist in your account.
*The profile must have an IAM role that Amazon EC2 has permissions * to assume.
The instance profile name and the associated IAM
* role name must start with the prefix AWSRDSCustom
.
For the list of permissions required for the IAM role, see * Configure IAM and your VPC in the Amazon RDS User Guide.
*/ inline bool CustomIamInstanceProfileHasBeenSet() const { return m_customIamInstanceProfileHasBeenSet; } /** *The instance profile associated with the underlying Amazon EC2 instance of an * RDS Custom DB instance.
This setting is required for RDS Custom.
*Constraints:
The profile must exist in your account.
*The profile must have an IAM role that Amazon EC2 has permissions * to assume.
The instance profile name and the associated IAM
* role name must start with the prefix AWSRDSCustom
.
For the list of permissions required for the IAM role, see * Configure IAM and your VPC in the Amazon RDS User Guide.
*/ inline void SetCustomIamInstanceProfile(const Aws::String& value) { m_customIamInstanceProfileHasBeenSet = true; m_customIamInstanceProfile = value; } /** *The instance profile associated with the underlying Amazon EC2 instance of an * RDS Custom DB instance.
This setting is required for RDS Custom.
*Constraints:
The profile must exist in your account.
*The profile must have an IAM role that Amazon EC2 has permissions * to assume.
The instance profile name and the associated IAM
* role name must start with the prefix AWSRDSCustom
.
For the list of permissions required for the IAM role, see * Configure IAM and your VPC in the Amazon RDS User Guide.
*/ inline void SetCustomIamInstanceProfile(Aws::String&& value) { m_customIamInstanceProfileHasBeenSet = true; m_customIamInstanceProfile = std::move(value); } /** *The instance profile associated with the underlying Amazon EC2 instance of an * RDS Custom DB instance.
This setting is required for RDS Custom.
*Constraints:
The profile must exist in your account.
*The profile must have an IAM role that Amazon EC2 has permissions * to assume.
The instance profile name and the associated IAM
* role name must start with the prefix AWSRDSCustom
.
For the list of permissions required for the IAM role, see * Configure IAM and your VPC in the Amazon RDS User Guide.
*/ inline void SetCustomIamInstanceProfile(const char* value) { m_customIamInstanceProfileHasBeenSet = true; m_customIamInstanceProfile.assign(value); } /** *The instance profile associated with the underlying Amazon EC2 instance of an * RDS Custom DB instance.
This setting is required for RDS Custom.
*Constraints:
The profile must exist in your account.
*The profile must have an IAM role that Amazon EC2 has permissions * to assume.
The instance profile name and the associated IAM
* role name must start with the prefix AWSRDSCustom
.
For the list of permissions required for the IAM role, see * Configure IAM and your VPC in the Amazon RDS User Guide.
*/ inline CreateDBInstanceRequest& WithCustomIamInstanceProfile(const Aws::String& value) { SetCustomIamInstanceProfile(value); return *this;} /** *The instance profile associated with the underlying Amazon EC2 instance of an * RDS Custom DB instance.
This setting is required for RDS Custom.
*Constraints:
The profile must exist in your account.
*The profile must have an IAM role that Amazon EC2 has permissions * to assume.
The instance profile name and the associated IAM
* role name must start with the prefix AWSRDSCustom
.
For the list of permissions required for the IAM role, see * Configure IAM and your VPC in the Amazon RDS User Guide.
*/ inline CreateDBInstanceRequest& WithCustomIamInstanceProfile(Aws::String&& value) { SetCustomIamInstanceProfile(std::move(value)); return *this;} /** *The instance profile associated with the underlying Amazon EC2 instance of an * RDS Custom DB instance.
This setting is required for RDS Custom.
*Constraints:
The profile must exist in your account.
*The profile must have an IAM role that Amazon EC2 has permissions * to assume.
The instance profile name and the associated IAM
* role name must start with the prefix AWSRDSCustom
.
For the list of permissions required for the IAM role, see * Configure IAM and your VPC in the Amazon RDS User Guide.
*/ inline CreateDBInstanceRequest& WithCustomIamInstanceProfile(const char* value) { SetCustomIamInstanceProfile(value); return *this;} /** *The location for storing automated backups and manual snapshots.
Valie * Values:
outposts
(Amazon Web Services
* Outposts)
region
(Amazon Web Services
* Region)
Default: region
For more * information, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
*/ inline const Aws::String& GetBackupTarget() const{ return m_backupTarget; } /** *The location for storing automated backups and manual snapshots.
Valie * Values:
outposts
(Amazon Web Services
* Outposts)
region
(Amazon Web Services
* Region)
Default: region
For more * information, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
*/ inline bool BackupTargetHasBeenSet() const { return m_backupTargetHasBeenSet; } /** *The location for storing automated backups and manual snapshots.
Valie * Values:
outposts
(Amazon Web Services
* Outposts)
region
(Amazon Web Services
* Region)
Default: region
For more * information, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
*/ inline void SetBackupTarget(const Aws::String& value) { m_backupTargetHasBeenSet = true; m_backupTarget = value; } /** *The location for storing automated backups and manual snapshots.
Valie * Values:
outposts
(Amazon Web Services
* Outposts)
region
(Amazon Web Services
* Region)
Default: region
For more * information, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
*/ inline void SetBackupTarget(Aws::String&& value) { m_backupTargetHasBeenSet = true; m_backupTarget = std::move(value); } /** *The location for storing automated backups and manual snapshots.
Valie * Values:
outposts
(Amazon Web Services
* Outposts)
region
(Amazon Web Services
* Region)
Default: region
For more * information, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
*/ inline void SetBackupTarget(const char* value) { m_backupTargetHasBeenSet = true; m_backupTarget.assign(value); } /** *The location for storing automated backups and manual snapshots.
Valie * Values:
outposts
(Amazon Web Services
* Outposts)
region
(Amazon Web Services
* Region)
Default: region
For more * information, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
*/ inline CreateDBInstanceRequest& WithBackupTarget(const Aws::String& value) { SetBackupTarget(value); return *this;} /** *The location for storing automated backups and manual snapshots.
Valie * Values:
outposts
(Amazon Web Services
* Outposts)
region
(Amazon Web Services
* Region)
Default: region
For more * information, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
*/ inline CreateDBInstanceRequest& WithBackupTarget(Aws::String&& value) { SetBackupTarget(std::move(value)); return *this;} /** *The location for storing automated backups and manual snapshots.
Valie * Values:
outposts
(Amazon Web Services
* Outposts)
region
(Amazon Web Services
* Region)
Default: region
For more * information, see Working * with Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User * Guide.
*/ inline CreateDBInstanceRequest& WithBackupTarget(const char* value) { SetBackupTarget(value); return *this;} /** *The network type of the DB instance.
The network type is determined by
* the DBSubnetGroup
specified for the DB instance. A
* DBSubnetGroup
can support only the IPv4 protocol or the IPv4 and
* the IPv6 protocols (DUAL
).
For more information, see * Working with a DB instance in a VPC in the Amazon RDS User Guide. *
Valid Values: IPV4 | DUAL
The network type of the DB instance.
The network type is determined by
* the DBSubnetGroup
specified for the DB instance. A
* DBSubnetGroup
can support only the IPv4 protocol or the IPv4 and
* the IPv6 protocols (DUAL
).
For more information, see * Working with a DB instance in a VPC in the Amazon RDS User Guide. *
Valid Values: IPV4 | DUAL
The network type of the DB instance.
The network type is determined by
* the DBSubnetGroup
specified for the DB instance. A
* DBSubnetGroup
can support only the IPv4 protocol or the IPv4 and
* the IPv6 protocols (DUAL
).
For more information, see * Working with a DB instance in a VPC in the Amazon RDS User Guide. *
Valid Values: IPV4 | DUAL
The network type of the DB instance.
The network type is determined by
* the DBSubnetGroup
specified for the DB instance. A
* DBSubnetGroup
can support only the IPv4 protocol or the IPv4 and
* the IPv6 protocols (DUAL
).
For more information, see * Working with a DB instance in a VPC in the Amazon RDS User Guide. *
Valid Values: IPV4 | DUAL
The network type of the DB instance.
The network type is determined by
* the DBSubnetGroup
specified for the DB instance. A
* DBSubnetGroup
can support only the IPv4 protocol or the IPv4 and
* the IPv6 protocols (DUAL
).
For more information, see * Working with a DB instance in a VPC in the Amazon RDS User Guide. *
Valid Values: IPV4 | DUAL
The network type of the DB instance.
The network type is determined by
* the DBSubnetGroup
specified for the DB instance. A
* DBSubnetGroup
can support only the IPv4 protocol or the IPv4 and
* the IPv6 protocols (DUAL
).
For more information, see * Working with a DB instance in a VPC in the Amazon RDS User Guide. *
Valid Values: IPV4 | DUAL
The network type of the DB instance.
The network type is determined by
* the DBSubnetGroup
specified for the DB instance. A
* DBSubnetGroup
can support only the IPv4 protocol or the IPv4 and
* the IPv6 protocols (DUAL
).
For more information, see * Working with a DB instance in a VPC in the Amazon RDS User Guide. *
Valid Values: IPV4 | DUAL
The network type of the DB instance.
The network type is determined by
* the DBSubnetGroup
specified for the DB instance. A
* DBSubnetGroup
can support only the IPv4 protocol or the IPv4 and
* the IPv6 protocols (DUAL
).
For more information, see * Working with a DB instance in a VPC in the Amazon RDS User Guide. *
Valid Values: IPV4 | DUAL
The storage throughput value for the DB instance.
This setting applies
* only to the gp3
storage type.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline int GetStorageThroughput() const{ return m_storageThroughput; } /** *The storage throughput value for the DB instance.
This setting applies
* only to the gp3
storage type.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline bool StorageThroughputHasBeenSet() const { return m_storageThroughputHasBeenSet; } /** *The storage throughput value for the DB instance.
This setting applies
* only to the gp3
storage type.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline void SetStorageThroughput(int value) { m_storageThroughputHasBeenSet = true; m_storageThroughput = value; } /** *The storage throughput value for the DB instance.
This setting applies
* only to the gp3
storage type.
This setting doesn't apply to * Amazon Aurora or RDS Custom DB instances.
*/ inline CreateDBInstanceRequest& WithStorageThroughput(int value) { SetStorageThroughput(value); return *this;} /** *Specifies whether to manage the master user password with Amazon Web Services * Secrets Manager.
For more information, see Password * management with Amazon Web Services Secrets Manager in the Amazon RDS * User Guide.
Constraints:
Can't manage the master
* user password with Amazon Web Services Secrets Manager if
* MasterUserPassword
is specified.
Specifies whether to manage the master user password with Amazon Web Services * Secrets Manager.
For more information, see Password * management with Amazon Web Services Secrets Manager in the Amazon RDS * User Guide.
Constraints:
Can't manage the master
* user password with Amazon Web Services Secrets Manager if
* MasterUserPassword
is specified.
Specifies whether to manage the master user password with Amazon Web Services * Secrets Manager.
For more information, see Password * management with Amazon Web Services Secrets Manager in the Amazon RDS * User Guide.
Constraints:
Can't manage the master
* user password with Amazon Web Services Secrets Manager if
* MasterUserPassword
is specified.
Specifies whether to manage the master user password with Amazon Web Services * Secrets Manager.
For more information, see Password * management with Amazon Web Services Secrets Manager in the Amazon RDS * User Guide.
Constraints:
Can't manage the master
* user password with Amazon Web Services Secrets Manager if
* MasterUserPassword
is specified.
The Amazon Web Services KMS key identifier to encrypt a secret that is * automatically generated and managed in Amazon Web Services Secrets Manager.
*This setting is valid only if the master user password is managed by RDS in * Amazon Web Services Secrets Manager for the DB instance.
The Amazon Web * Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for * the KMS key. To use a KMS key in a different Amazon Web Services account, * specify the key ARN or alias ARN.
If you don't specify
* MasterUserSecretKmsKeyId
, then the aws/secretsmanager
* KMS key is used to encrypt the secret. If the secret is in a different Amazon
* Web Services account, then you can't use the aws/secretsmanager
KMS
* key to encrypt the secret, and you must use a customer managed KMS key.
There is a default KMS key for your Amazon Web Services account. Your Amazon * Web Services account has a different default KMS key for each Amazon Web * Services Region.
*/ inline const Aws::String& GetMasterUserSecretKmsKeyId() const{ return m_masterUserSecretKmsKeyId; } /** *The Amazon Web Services KMS key identifier to encrypt a secret that is * automatically generated and managed in Amazon Web Services Secrets Manager.
*This setting is valid only if the master user password is managed by RDS in * Amazon Web Services Secrets Manager for the DB instance.
The Amazon Web * Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for * the KMS key. To use a KMS key in a different Amazon Web Services account, * specify the key ARN or alias ARN.
If you don't specify
* MasterUserSecretKmsKeyId
, then the aws/secretsmanager
* KMS key is used to encrypt the secret. If the secret is in a different Amazon
* Web Services account, then you can't use the aws/secretsmanager
KMS
* key to encrypt the secret, and you must use a customer managed KMS key.
There is a default KMS key for your Amazon Web Services account. Your Amazon * Web Services account has a different default KMS key for each Amazon Web * Services Region.
*/ inline bool MasterUserSecretKmsKeyIdHasBeenSet() const { return m_masterUserSecretKmsKeyIdHasBeenSet; } /** *The Amazon Web Services KMS key identifier to encrypt a secret that is * automatically generated and managed in Amazon Web Services Secrets Manager.
*This setting is valid only if the master user password is managed by RDS in * Amazon Web Services Secrets Manager for the DB instance.
The Amazon Web * Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for * the KMS key. To use a KMS key in a different Amazon Web Services account, * specify the key ARN or alias ARN.
If you don't specify
* MasterUserSecretKmsKeyId
, then the aws/secretsmanager
* KMS key is used to encrypt the secret. If the secret is in a different Amazon
* Web Services account, then you can't use the aws/secretsmanager
KMS
* key to encrypt the secret, and you must use a customer managed KMS key.
There is a default KMS key for your Amazon Web Services account. Your Amazon * Web Services account has a different default KMS key for each Amazon Web * Services Region.
*/ inline void SetMasterUserSecretKmsKeyId(const Aws::String& value) { m_masterUserSecretKmsKeyIdHasBeenSet = true; m_masterUserSecretKmsKeyId = value; } /** *The Amazon Web Services KMS key identifier to encrypt a secret that is * automatically generated and managed in Amazon Web Services Secrets Manager.
*This setting is valid only if the master user password is managed by RDS in * Amazon Web Services Secrets Manager for the DB instance.
The Amazon Web * Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for * the KMS key. To use a KMS key in a different Amazon Web Services account, * specify the key ARN or alias ARN.
If you don't specify
* MasterUserSecretKmsKeyId
, then the aws/secretsmanager
* KMS key is used to encrypt the secret. If the secret is in a different Amazon
* Web Services account, then you can't use the aws/secretsmanager
KMS
* key to encrypt the secret, and you must use a customer managed KMS key.
There is a default KMS key for your Amazon Web Services account. Your Amazon * Web Services account has a different default KMS key for each Amazon Web * Services Region.
*/ inline void SetMasterUserSecretKmsKeyId(Aws::String&& value) { m_masterUserSecretKmsKeyIdHasBeenSet = true; m_masterUserSecretKmsKeyId = std::move(value); } /** *The Amazon Web Services KMS key identifier to encrypt a secret that is * automatically generated and managed in Amazon Web Services Secrets Manager.
*This setting is valid only if the master user password is managed by RDS in * Amazon Web Services Secrets Manager for the DB instance.
The Amazon Web * Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for * the KMS key. To use a KMS key in a different Amazon Web Services account, * specify the key ARN or alias ARN.
If you don't specify
* MasterUserSecretKmsKeyId
, then the aws/secretsmanager
* KMS key is used to encrypt the secret. If the secret is in a different Amazon
* Web Services account, then you can't use the aws/secretsmanager
KMS
* key to encrypt the secret, and you must use a customer managed KMS key.
There is a default KMS key for your Amazon Web Services account. Your Amazon * Web Services account has a different default KMS key for each Amazon Web * Services Region.
*/ inline void SetMasterUserSecretKmsKeyId(const char* value) { m_masterUserSecretKmsKeyIdHasBeenSet = true; m_masterUserSecretKmsKeyId.assign(value); } /** *The Amazon Web Services KMS key identifier to encrypt a secret that is * automatically generated and managed in Amazon Web Services Secrets Manager.
*This setting is valid only if the master user password is managed by RDS in * Amazon Web Services Secrets Manager for the DB instance.
The Amazon Web * Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for * the KMS key. To use a KMS key in a different Amazon Web Services account, * specify the key ARN or alias ARN.
If you don't specify
* MasterUserSecretKmsKeyId
, then the aws/secretsmanager
* KMS key is used to encrypt the secret. If the secret is in a different Amazon
* Web Services account, then you can't use the aws/secretsmanager
KMS
* key to encrypt the secret, and you must use a customer managed KMS key.
There is a default KMS key for your Amazon Web Services account. Your Amazon * Web Services account has a different default KMS key for each Amazon Web * Services Region.
*/ inline CreateDBInstanceRequest& WithMasterUserSecretKmsKeyId(const Aws::String& value) { SetMasterUserSecretKmsKeyId(value); return *this;} /** *The Amazon Web Services KMS key identifier to encrypt a secret that is * automatically generated and managed in Amazon Web Services Secrets Manager.
*This setting is valid only if the master user password is managed by RDS in * Amazon Web Services Secrets Manager for the DB instance.
The Amazon Web * Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for * the KMS key. To use a KMS key in a different Amazon Web Services account, * specify the key ARN or alias ARN.
If you don't specify
* MasterUserSecretKmsKeyId
, then the aws/secretsmanager
* KMS key is used to encrypt the secret. If the secret is in a different Amazon
* Web Services account, then you can't use the aws/secretsmanager
KMS
* key to encrypt the secret, and you must use a customer managed KMS key.
There is a default KMS key for your Amazon Web Services account. Your Amazon * Web Services account has a different default KMS key for each Amazon Web * Services Region.
*/ inline CreateDBInstanceRequest& WithMasterUserSecretKmsKeyId(Aws::String&& value) { SetMasterUserSecretKmsKeyId(std::move(value)); return *this;} /** *The Amazon Web Services KMS key identifier to encrypt a secret that is * automatically generated and managed in Amazon Web Services Secrets Manager.
*This setting is valid only if the master user password is managed by RDS in * Amazon Web Services Secrets Manager for the DB instance.
The Amazon Web * Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for * the KMS key. To use a KMS key in a different Amazon Web Services account, * specify the key ARN or alias ARN.
If you don't specify
* MasterUserSecretKmsKeyId
, then the aws/secretsmanager
* KMS key is used to encrypt the secret. If the secret is in a different Amazon
* Web Services account, then you can't use the aws/secretsmanager
KMS
* key to encrypt the secret, and you must use a customer managed KMS key.
There is a default KMS key for your Amazon Web Services account. Your Amazon * Web Services account has a different default KMS key for each Amazon Web * Services Region.
*/ inline CreateDBInstanceRequest& WithMasterUserSecretKmsKeyId(const char* value) { SetMasterUserSecretKmsKeyId(value); return *this;} /** *The CA certificate identifier to use for the DB instance's server * certificate.
This setting doesn't apply to RDS Custom DB instances.
*For more information, see Using * SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User * Guide and * Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon * Aurora User Guide.
*/ inline const Aws::String& GetCACertificateIdentifier() const{ return m_cACertificateIdentifier; } /** *The CA certificate identifier to use for the DB instance's server * certificate.
This setting doesn't apply to RDS Custom DB instances.
*For more information, see Using * SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User * Guide and * Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon * Aurora User Guide.
*/ inline bool CACertificateIdentifierHasBeenSet() const { return m_cACertificateIdentifierHasBeenSet; } /** *The CA certificate identifier to use for the DB instance's server * certificate.
This setting doesn't apply to RDS Custom DB instances.
*For more information, see Using * SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User * Guide and * Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon * Aurora User Guide.
*/ inline void SetCACertificateIdentifier(const Aws::String& value) { m_cACertificateIdentifierHasBeenSet = true; m_cACertificateIdentifier = value; } /** *The CA certificate identifier to use for the DB instance's server * certificate.
This setting doesn't apply to RDS Custom DB instances.
*For more information, see Using * SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User * Guide and * Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon * Aurora User Guide.
*/ inline void SetCACertificateIdentifier(Aws::String&& value) { m_cACertificateIdentifierHasBeenSet = true; m_cACertificateIdentifier = std::move(value); } /** *The CA certificate identifier to use for the DB instance's server * certificate.
This setting doesn't apply to RDS Custom DB instances.
*For more information, see Using * SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User * Guide and * Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon * Aurora User Guide.
*/ inline void SetCACertificateIdentifier(const char* value) { m_cACertificateIdentifierHasBeenSet = true; m_cACertificateIdentifier.assign(value); } /** *The CA certificate identifier to use for the DB instance's server * certificate.
This setting doesn't apply to RDS Custom DB instances.
*For more information, see Using * SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User * Guide and * Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon * Aurora User Guide.
*/ inline CreateDBInstanceRequest& WithCACertificateIdentifier(const Aws::String& value) { SetCACertificateIdentifier(value); return *this;} /** *The CA certificate identifier to use for the DB instance's server * certificate.
This setting doesn't apply to RDS Custom DB instances.
*For more information, see Using * SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User * Guide and * Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon * Aurora User Guide.
*/ inline CreateDBInstanceRequest& WithCACertificateIdentifier(Aws::String&& value) { SetCACertificateIdentifier(std::move(value)); return *this;} /** *The CA certificate identifier to use for the DB instance's server * certificate.
This setting doesn't apply to RDS Custom DB instances.
*For more information, see Using * SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User * Guide and * Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon * Aurora User Guide.
*/ inline CreateDBInstanceRequest& WithCACertificateIdentifier(const char* value) { SetCACertificateIdentifier(value); return *this;} /** *The Oracle system identifier (SID), which is the name of the Oracle database
* instance that manages your database files. In this context, the term "Oracle
* database instance" refers exclusively to the system global area (SGA) and Oracle
* background processes. If you don't specify a SID, the value defaults to
* RDSCDB
. The Oracle SID is also the name of your CDB.
The Oracle system identifier (SID), which is the name of the Oracle database
* instance that manages your database files. In this context, the term "Oracle
* database instance" refers exclusively to the system global area (SGA) and Oracle
* background processes. If you don't specify a SID, the value defaults to
* RDSCDB
. The Oracle SID is also the name of your CDB.
The Oracle system identifier (SID), which is the name of the Oracle database
* instance that manages your database files. In this context, the term "Oracle
* database instance" refers exclusively to the system global area (SGA) and Oracle
* background processes. If you don't specify a SID, the value defaults to
* RDSCDB
. The Oracle SID is also the name of your CDB.
The Oracle system identifier (SID), which is the name of the Oracle database
* instance that manages your database files. In this context, the term "Oracle
* database instance" refers exclusively to the system global area (SGA) and Oracle
* background processes. If you don't specify a SID, the value defaults to
* RDSCDB
. The Oracle SID is also the name of your CDB.
The Oracle system identifier (SID), which is the name of the Oracle database
* instance that manages your database files. In this context, the term "Oracle
* database instance" refers exclusively to the system global area (SGA) and Oracle
* background processes. If you don't specify a SID, the value defaults to
* RDSCDB
. The Oracle SID is also the name of your CDB.
The Oracle system identifier (SID), which is the name of the Oracle database
* instance that manages your database files. In this context, the term "Oracle
* database instance" refers exclusively to the system global area (SGA) and Oracle
* background processes. If you don't specify a SID, the value defaults to
* RDSCDB
. The Oracle SID is also the name of your CDB.
The Oracle system identifier (SID), which is the name of the Oracle database
* instance that manages your database files. In this context, the term "Oracle
* database instance" refers exclusively to the system global area (SGA) and Oracle
* background processes. If you don't specify a SID, the value defaults to
* RDSCDB
. The Oracle SID is also the name of your CDB.
The Oracle system identifier (SID), which is the name of the Oracle database
* instance that manages your database files. In this context, the term "Oracle
* database instance" refers exclusively to the system global area (SGA) and Oracle
* background processes. If you don't specify a SID, the value defaults to
* RDSCDB
. The Oracle SID is also the name of your CDB.