@aws-cdk_aws-neptune-alpha.DatabaseInstanceProps

interface DatabaseInstanceProps ๐Ÿ”น

LanguageType name
.NETAmazon.CDK.AWS.Neptune.Alpha.DatabaseInstanceProps
Gogithub.com/aws/aws-cdk-go/awscdkneptunealpha/v2#DatabaseInstanceProps
Javasoftware.amazon.awscdk.services.neptune.alpha.DatabaseInstanceProps
Pythonaws_cdk.aws_neptune_alpha.DatabaseInstanceProps
TypeScript (source)@aws-cdk/aws-neptune-alpha ยป DatabaseInstanceProps

Construction properties for a DatabaseInstanceNew.

Example

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

Properties

NameTypeDescription
cluster๐Ÿ”นIDatabaseClusterThe Neptune database cluster the instance should launch into.
instanceType๐Ÿ”นInstanceTypeWhat type of instance to start for the replicas.
availabilityZone?๐Ÿ”นstringThe name of the Availability Zone where the DB instance will be located.
dbInstanceName?๐Ÿ”นstringA name for the DB instance.
parameterGroup?๐Ÿ”นIParameterGroupThe DB parameter group to associate with the instance.
removalPolicy?๐Ÿ”นRemovalPolicyThe CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.

cluster๐Ÿ”น

Type: IDatabaseCluster

The Neptune database cluster the instance should launch into.


instanceType๐Ÿ”น

Type: InstanceType

What type of instance to start for the replicas.


availabilityZone?๐Ÿ”น

Type: string (optional, default: no preference)

The name of the Availability Zone where the DB instance will be located.


dbInstanceName?๐Ÿ”น

Type: string (optional, default: a CloudFormation generated name)

A name for the DB instance.

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


parameterGroup?๐Ÿ”น

Type: IParameterGroup (optional, default: no parameter group)

The DB parameter group to associate with the instance.


removalPolicy?๐Ÿ”น

Type: RemovalPolicy (optional, default: RemovalPolicy.Retain)

The CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.