Skip to content
v2.273.0

Experimental

@aws-cdk/aws-neptune-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

DatabaseInstanceProps Struct ​

Construction properties for a DatabaseInstanceNew.

Example ​

ts
const replica1 = new neptune.DatabaseInstance(this, 'Instance', {
  cluster,
  instanceType: neptune.InstanceType.R5_LARGE,
});

Properties ​

autoMinorVersionUpgradebooleanauto_minor_version_upgradeboolautoMinorVersionUpgradeBooleanAutoMinorVersionUpgradeboolAutoMinorVersionUpgrade*bool= undefined#
Indicates that minor version patches are applied automatically.
availabilityZonestringavailability_zonestravailabilityZoneStringAvailabilityZonestringAvailabilityZone*string= no preference#
The name of the Availability Zone where the DB instance will be located.
The Neptune database cluster the instance should launch into.
dbInstanceNamestringdb_instance_namestrdbInstanceNameStringDbInstanceNamestringDbInstanceName*string= a CloudFormation generated name#
A name for the DB instance.

If you specify a name, AWS CloudFormation converts it to lowercase.

instanceTypeInstanceTypeinstance_typeInstanceTypeinstanceTypeInstanceTypeInstanceTypeInstanceTypeInstanceTypeInstanceTyperequired#
What type of instance to start for the replicas.
parameterGroupIParameterGroupparameter_groupIParameterGroupparameterGroupIParameterGroupParameterGroupIParameterGroupParameterGroupIParameterGroup= no parameter group#
The DB parameter group to associate with the instance.
removalPolicyRemovalPolicyremoval_policyRemovalPolicyremovalPolicyRemovalPolicyRemovalPolicyRemovalPolicyRemovalPolicyRemovalPolicy= RemovalPolicy.Retain#
The CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.

Used as props by ​