Experimental
@aws-cdk/aws-neptune-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
InstanceType Class
Possible Instances Types to use in Neptune cluster used for defining DatabaseInstanceProps.instanceType.
Example
ts
const cluster = new neptune.DatabaseCluster(this, 'ServerlessDatabase', {
vpc,
instanceType: neptune.InstanceType.SERVERLESS,
serverlessScalingConfiguration: {
minCapacity: 1,
maxCapacity: 5,
},
});
Properties
R4_2XLARGEInstanceTyper4_2_xlargeInstanceTypeR4_2XLARGEInstanceTypeR4_2XLARGEInstanceTypeR4_2XLARGEInstanceTypestatic#db.r4.2xlarge.
R4_4XLARGEInstanceTyper4_4_xlargeInstanceTypeR4_4XLARGEInstanceTypeR4_4XLARGEInstanceTypeR4_4XLARGEInstanceTypestatic#db.r4.4xlarge.
R4_8XLARGEInstanceTyper4_8_xlargeInstanceTypeR4_8XLARGEInstanceTypeR4_8XLARGEInstanceTypeR4_8XLARGEInstanceTypestatic#db.r4.8xlarge.
R4_LARGEInstanceTyper4_largeInstanceTypeR4_LARGEInstanceTypeR4_LARGEInstanceTypeR4_LARGEInstanceTypestatic#db.r4.large.
R4_XLARGEInstanceTyper4_xlargeInstanceTypeR4_XLARGEInstanceTypeR4_XLARGEInstanceTypeR4_XLARGEInstanceTypestatic#db.r4.xlarge.
R5_12XLARGEInstanceTyper5_12_xlargeInstanceTypeR5_12XLARGEInstanceTypeR5_12XLARGEInstanceTypeR5_12XLARGEInstanceTypestatic#db.r5.12xlarge.
R5_16XLARGEInstanceTyper5_16_xlargeInstanceTypeR5_16XLARGEInstanceTypeR5_16XLARGEInstanceTypeR5_16XLARGEInstanceTypestatic#db.r5.16xlarge.
R5_24XLARGEInstanceTyper5_24_xlargeInstanceTypeR5_24XLARGEInstanceTypeR5_24XLARGEInstanceTypeR5_24XLARGEInstanceTypestatic#db.r5.24xlarge.
R5_2XLARGEInstanceTyper5_2_xlargeInstanceTypeR5_2XLARGEInstanceTypeR5_2XLARGEInstanceTypeR5_2XLARGEInstanceTypestatic#db.r5.2xlarge.
R5_4XLARGEInstanceTyper5_4_xlargeInstanceTypeR5_4XLARGEInstanceTypeR5_4XLARGEInstanceTypeR5_4XLARGEInstanceTypestatic#db.r5.4xlarge.
R5_8XLARGEInstanceTyper5_8_xlargeInstanceTypeR5_8XLARGEInstanceTypeR5_8XLARGEInstanceTypeR5_8XLARGEInstanceTypestatic#db.r5.8xlarge.
R5_LARGEInstanceTyper5_largeInstanceTypeR5_LARGEInstanceTypeR5_LARGEInstanceTypeR5_LARGEInstanceTypestatic#db.r5.large.
R5_XLARGEInstanceTyper5_xlargeInstanceTypeR5_XLARGEInstanceTypeR5_XLARGEInstanceTypeR5_XLARGEInstanceTypestatic#db.r5.xlarge.
R5D_12XLARGEInstanceTyper5_d_12_xlargeInstanceTypeR5D_12XLARGEInstanceTypeR5D_12XLARGEInstanceTypeR5D_12XLARGEInstanceTypestatic#db.r5d.12xlarge.
R5D_16XLARGEInstanceTyper5_d_16_xlargeInstanceTypeR5D_16XLARGEInstanceTypeR5D_16XLARGEInstanceTypeR5D_16XLARGEInstanceTypestatic#db.r5d.16xlarge.
R5D_24XLARGEInstanceTyper5_d_24_xlargeInstanceTypeR5D_24XLARGEInstanceTypeR5D_24XLARGEInstanceTypeR5D_24XLARGEInstanceTypestatic#db.r5d.24xlarge.
R5D_2XLARGEInstanceTyper5_d_2_xlargeInstanceTypeR5D_2XLARGEInstanceTypeR5D_2XLARGEInstanceTypeR5D_2XLARGEInstanceTypestatic#db.r5d.2xlarge.
R5D_4XLARGEInstanceTyper5_d_4_xlargeInstanceTypeR5D_4XLARGEInstanceTypeR5D_4XLARGEInstanceTypeR5D_4XLARGEInstanceTypestatic#db.r5d.4xlarge.
R5D_8XLARGEInstanceTyper5_d_8_xlargeInstanceTypeR5D_8XLARGEInstanceTypeR5D_8XLARGEInstanceTypeR5D_8XLARGEInstanceTypestatic#db.r5d.8xlarge.
R5D_LARGEInstanceTyper5_d_largeInstanceTypeR5D_LARGEInstanceTypeR5D_LARGEInstanceTypeR5D_LARGEInstanceTypestatic#db.r5d.large.
R5D_XLARGEInstanceTyper5_d_xlargeInstanceTypeR5D_XLARGEInstanceTypeR5D_XLARGEInstanceTypeR5D_XLARGEInstanceTypestatic#db.r5d.xlarge.
R6G_12XLARGEInstanceTyper6_g_12_xlargeInstanceTypeR6G_12XLARGEInstanceTypeR6G_12XLARGEInstanceTypeR6G_12XLARGEInstanceTypestatic#db.r6g.12xlarge.
R6G_16XLARGEInstanceTyper6_g_16_xlargeInstanceTypeR6G_16XLARGEInstanceTypeR6G_16XLARGEInstanceTypeR6G_16XLARGEInstanceTypestatic#db.r6g.16xlarge.
R6G_2XLARGEInstanceTyper6_g_2_xlargeInstanceTypeR6G_2XLARGEInstanceTypeR6G_2XLARGEInstanceTypeR6G_2XLARGEInstanceTypestatic#db.r6g.2xlarge.
R6G_4XLARGEInstanceTyper6_g_4_xlargeInstanceTypeR6G_4XLARGEInstanceTypeR6G_4XLARGEInstanceTypeR6G_4XLARGEInstanceTypestatic#db.r6g.4xlarge.
R6G_8XLARGEInstanceTyper6_g_8_xlargeInstanceTypeR6G_8XLARGEInstanceTypeR6G_8XLARGEInstanceTypeR6G_8XLARGEInstanceTypestatic#db.r6g.8xlarge.
R6G_LARGEInstanceTyper6_g_largeInstanceTypeR6G_LARGEInstanceTypeR6G_LARGEInstanceTypeR6G_LARGEInstanceTypestatic#db.r6g.large.
R6G_XLARGEInstanceTyper6_g_xlargeInstanceTypeR6G_XLARGEInstanceTypeR6G_XLARGEInstanceTypeR6G_XLARGEInstanceTypestatic#db.r6g.xlarge.
R6I_12XLARGEInstanceTyper6_i_12_xlargeInstanceTypeR6I_12XLARGEInstanceTypeR6I_12XLARGEInstanceTypeR6I_12XLARGEInstanceTypestatic#db.r6i.12xlarge.
R6I_16XLARGEInstanceTyper6_i_16_xlargeInstanceTypeR6I_16XLARGEInstanceTypeR6I_16XLARGEInstanceTypeR6I_16XLARGEInstanceTypestatic#db.r6i.16xlarge.
R6I_24XLARGEInstanceTyper6_i_24_xlargeInstanceTypeR6I_24XLARGEInstanceTypeR6I_24XLARGEInstanceTypeR6I_24XLARGEInstanceTypestatic#db.r6i.24xlarge.
R6I_2XLARGEInstanceTyper6_i_2_xlargeInstanceTypeR6I_2XLARGEInstanceTypeR6I_2XLARGEInstanceTypeR6I_2XLARGEInstanceTypestatic#db.r6i.2xlarge.
R6I_32XLARGEInstanceTyper6_i_32_xlargeInstanceTypeR6I_32XLARGEInstanceTypeR6I_32XLARGEInstanceTypeR6I_32XLARGEInstanceTypestatic#db.r6i.32xlarge.
R6I_4XLARGEInstanceTyper6_i_4_xlargeInstanceTypeR6I_4XLARGEInstanceTypeR6I_4XLARGEInstanceTypeR6I_4XLARGEInstanceTypestatic#db.r6i.4xlarge.
R6I_8XLARGEInstanceTyper6_i_8_xlargeInstanceTypeR6I_8XLARGEInstanceTypeR6I_8XLARGEInstanceTypeR6I_8XLARGEInstanceTypestatic#db.r6i.8xlarge.
R6I_LARGEInstanceTyper6_i_largeInstanceTypeR6I_LARGEInstanceTypeR6I_LARGEInstanceTypeR6I_LARGEInstanceTypestatic#db.r6i.large.
R6I_XLARGEInstanceTyper6_i_xlargeInstanceTypeR6I_XLARGEInstanceTypeR6I_XLARGEInstanceTypeR6I_XLARGEInstanceTypestatic#db.r6i.xlarge.
SERVERLESSInstanceTypeserverlessInstanceTypeSERVERLESSInstanceTypeSERVERLESSInstanceTypeSERVERLESSInstanceTypestatic#db.serverless.
T3_MEDIUMInstanceTypet3_mediumInstanceTypeT3_MEDIUMInstanceTypeT3_MEDIUMInstanceTypeT3_MEDIUMInstanceTypestatic#db.t3.medium.
T4G_MEDIUMInstanceTypet4_g_mediumInstanceTypeT4G_MEDIUMInstanceTypeT4G_MEDIUMInstanceTypeT4G_MEDIUMInstanceTypestatic#db.t4g.medium.
X2G_12XLARGEInstanceTypex2_g_12_xlargeInstanceTypeX2G_12XLARGEInstanceTypeX2G_12XLARGEInstanceTypeX2G_12XLARGEInstanceTypestatic#db.x2g.12xlarge.
X2G_16XLARGEInstanceTypex2_g_16_xlargeInstanceTypeX2G_16XLARGEInstanceTypeX2G_16XLARGEInstanceTypeX2G_16XLARGEInstanceTypestatic#db.x2g.16xlarge.
X2G_2XLARGEInstanceTypex2_g_2_xlargeInstanceTypeX2G_2XLARGEInstanceTypeX2G_2XLARGEInstanceTypeX2G_2XLARGEInstanceTypestatic#db.x2g.2xlarge.
X2G_4XLARGEInstanceTypex2_g_4_xlargeInstanceTypeX2G_4XLARGEInstanceTypeX2G_4XLARGEInstanceTypeX2G_4XLARGEInstanceTypestatic#db.x2g.4xlarge.
X2G_8XLARGEInstanceTypex2_g_8_xlargeInstanceTypeX2G_8XLARGEInstanceTypeX2G_8XLARGEInstanceTypeX2G_8XLARGEInstanceTypestatic#db.x2g.8xlarge.
X2G_LARGEInstanceTypex2_g_largeInstanceTypeX2G_LARGEInstanceTypeX2G_LARGEInstanceTypeX2G_LARGEInstanceTypestatic#db.x2g.large.
X2G_XLARGEInstanceTypex2_g_xlargeInstanceTypeX2G_XLARGEInstanceTypeX2G_XLARGEInstanceTypeX2G_XLARGEInstanceTypestatic#db.x2g.xlarge.
X2IEDN_16XLARGEInstanceTypex2_iedn_16_xlargeInstanceTypeX2IEDN_16XLARGEInstanceTypeX2IEDN_16XLARGEInstanceTypeX2IEDN_16XLARGEInstanceTypestatic#db.x2iedn.16xlarge.
X2IEDN_24XLARGEInstanceTypex2_iedn_24_xlargeInstanceTypeX2IEDN_24XLARGEInstanceTypeX2IEDN_24XLARGEInstanceTypeX2IEDN_24XLARGEInstanceTypestatic#db.x2iedn.24xlarge.
X2IEDN_2XLARGEInstanceTypex2_iedn_2_xlargeInstanceTypeX2IEDN_2XLARGEInstanceTypeX2IEDN_2XLARGEInstanceTypeX2IEDN_2XLARGEInstanceTypestatic#db.x2iedn.2xlarge.
X2IEDN_32XLARGEInstanceTypex2_iedn_32_xlargeInstanceTypeX2IEDN_32XLARGEInstanceTypeX2IEDN_32XLARGEInstanceTypeX2IEDN_32XLARGEInstanceTypestatic#db.x2iedn.32xlarge.
X2IEDN_4XLARGEInstanceTypex2_iedn_4_xlargeInstanceTypeX2IEDN_4XLARGEInstanceTypeX2IEDN_4XLARGEInstanceTypeX2IEDN_4XLARGEInstanceTypestatic#db.x2iedn.4xlarge.
X2IEDN_8XLARGEInstanceTypex2_iedn_8_xlargeInstanceTypeX2IEDN_8XLARGEInstanceTypeX2IEDN_8XLARGEInstanceTypeX2IEDN_8XLARGEInstanceTypestatic#db.x2iedn.8xlarge.
X2IEDN_XLARGEInstanceTypex2_iedn_xlargeInstanceTypeX2IEDN_XLARGEInstanceTypeX2IEDN_XLARGEInstanceTypeX2IEDN_XLARGEInstanceTypestatic#db.x2iedn.xlarge.
Methods
of(instanceType: string): InstanceType // chainable@staticmethod def of(instance_type: str) -> InstanceTypepublic static InstanceType of(String instanceType)public static InstanceType Of(string instanceType)func Of(InstanceType *string) InstanceTypestatic#Build an InstanceType from given string or token, such as CfnParameter.