Creates a new instance.
docdb_create_db_instance(DBInstanceIdentifier, DBInstanceClass, Engine,
AvailabilityZone, PreferredMaintenanceWindow, AutoMinorVersionUpgrade,
Tags, DBClusterIdentifier, PromotionTier)
A list with the following syntax:
list(
DBInstance = list(
DBInstanceIdentifier = "string",
DBInstanceClass = "string",
Engine = "string",
DBInstanceStatus = "string",
Endpoint = list(
Address = "string",
Port = 123,
HostedZoneId = "string"
),
InstanceCreateTime = as.POSIXct(
"2015-01-01"
),
PreferredBackupWindow = "string",
BackupRetentionPeriod = 123,
VpcSecurityGroups = list(
list(
VpcSecurityGroupId = "string",
Status = "string"
)
),
AvailabilityZone = "string",
DBSubnetGroup = list(
DBSubnetGroupName = "string",
DBSubnetGroupDescription = "string",
VpcId = "string",
SubnetGroupStatus = "string",
Subnets = list(
list(
SubnetIdentifier = "string",
SubnetAvailabilityZone = list(
Name = "string"
),
SubnetStatus = "string"
)
),
DBSubnetGroupArn = "string"
),
PreferredMaintenanceWindow = "string",
PendingModifiedValues = list(
DBInstanceClass = "string",
AllocatedStorage = 123,
MasterUserPassword = "string",
Port = 123,
BackupRetentionPeriod = 123,
MultiAZ = TRUE|FALSE,
EngineVersion = "string",
LicenseModel = "string",
Iops = 123,
DBInstanceIdentifier = "string",
StorageType = "string",
CACertificateIdentifier = "string",
DBSubnetGroupName = "string",
PendingCloudwatchLogsExports = list(
LogTypesToEnable = list(
"string"
),
LogTypesToDisable = list(
"string"
)
)
),
LatestRestorableTime = as.POSIXct(
"2015-01-01"
),
EngineVersion = "string",
AutoMinorVersionUpgrade = TRUE|FALSE,
PubliclyAccessible = TRUE|FALSE,
StatusInfos = list(
list(
StatusType = "string",
Normal = TRUE|FALSE,
Status = "string",
Message = "string"
)
),
DBClusterIdentifier = "string",
StorageEncrypted = TRUE|FALSE,
KmsKeyId = "string",
DbiResourceId = "string",
CACertificateIdentifier = "string",
PromotionTier = 123,
DBInstanceArn = "string",
EnabledCloudwatchLogsExports = list(
"string"
)
)
)
[required] The instance identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: mydbinstance
[required] The compute and memory capacity of the instance; for example,
db.r5.large
.
[required] The name of the database engine to be used for this instance.
Valid value: docdb
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
The time range each week during which system maintenance can occur, in Universal Coordinated Time (UTC).
Format: ddd:hh24:mi-ddd:hh24:mi
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region, occurring on a random day of the week.
Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun
Constraints: Minimum 30-minute window.
Indicates that minor engine upgrades are applied automatically to the instance during the maintenance window.
Default: true
The tags to be assigned to the instance. You can assign up to 10 tags to an instance.
[required] The identifier of the cluster that the instance will belong to.
A value that specifies the order in which an Amazon DocumentDB replica is promoted to the primary instance after a failure of the existing primary instance.
Default: 1
Valid values: 0-15
svc$create_db_instance(
DBInstanceIdentifier = "string",
DBInstanceClass = "string",
Engine = "string",
AvailabilityZone = "string",
PreferredMaintenanceWindow = "string",
AutoMinorVersionUpgrade = TRUE|FALSE,
Tags = list(
list(
Key = "string",
Value = "string"
)
),
DBClusterIdentifier = "string",
PromotionTier = 123
)