class InstanceType
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.Neptune.Alpha.InstanceType |
Go | github.com/aws/aws-cdk-go/awscdkneptunealpha/v2#InstanceType |
Java | software.amazon.awscdk.services.neptune.alpha.InstanceType |
Python | aws_cdk.aws_neptune_alpha.InstanceType |
TypeScript (source) | @aws-cdk/aws-neptune-alpha ยป InstanceType |
Possible Instances Types to use in Neptune cluster used for defining DatabaseInstanceProps.instanceType
.
Example
const cluster = new neptune.DatabaseCluster(this, 'ServerlessDatabase', {
vpc,
instanceType: neptune.InstanceType.SERVERLESS,
serverlessScalingConfiguration: {
minCapacity: 1,
maxCapacity: 5,
},
});
Properties
Name | Type | Description |
---|---|---|
static R4_2 | Instance | db.r4.2xlarge. |
static R4_4 | Instance | db.r4.4xlarge. |
static R4_8 | Instance | db.r4.8xlarge. |
static R4_LARGE | Instance | db.r4.large. |
static R4_XLARGE | Instance | db.r4.xlarge. |
static R5 | Instance | db.r5d.12xlarge. |
static R5 | Instance | db.r5d.16xlarge. |
static R5 | Instance | db.r5d.24xlarge. |
static R5 | Instance | db.r5d.2xlarge. |
static R5 | Instance | db.r5d.4xlarge. |
static R5 | Instance | db.r5d.8xlarge. |
static R5 | Instance | db.r5d.large. |
static R5 | Instance | db.r5d.xlarge. |
static R5_12 | Instance | db.r5.12xlarge. |
static R5_16 | Instance | db.r5.16xlarge. |
static R5_24 | Instance | db.r5.24xlarge. |
static R5_2 | Instance | db.r5.2xlarge. |
static R5_4 | Instance | db.r5.4xlarge. |
static R5_8 | Instance | db.r5.8xlarge. |
static R5_LARGE | Instance | db.r5.large. |
static R5_XLARGE | Instance | db.r5.xlarge. |
static R6 | Instance | db.r6g.12xlarge. |
static R6 | Instance | db.r6g.16xlarge. |
static R6 | Instance | db.r6g.2xlarge. |
static R6 | Instance | db.r6g.4xlarge. |
static R6 | Instance | db.r6g.8xlarge. |
static R6 | Instance | db.r6g.large. |
static R6 | Instance | db.r6g.xlarge. |
static R6 | Instance | db.r6i.12xlarge. |
static R6 | Instance | db.r6i.16xlarge. |
static R6 | Instance | db.r6i.24xlarge. |
static R6 | Instance | db.r6i.2xlarge. |
static R6 | Instance | db.r6i.32xlarge. |
static R6 | Instance | db.r6i.4xlarge. |
static R6 | Instance | db.r6i.8xlarge. |
static R6 | Instance | db.r6i.large. |
static R6 | Instance | db.r6i.xlarge. |
static SERVERLESS | Instance | db.serverless. |
static T3_MEDIUM | Instance | db.t3.medium. |
static T4 | Instance | db.t4g.medium. |
static X2 | Instance | db.x2g.12xlarge. |
static X2 | Instance | db.x2g.16xlarge. |
static X2 | Instance | db.x2g.2xlarge. |
static X2 | Instance | db.x2g.4xlarge. |
static X2 | Instance | db.x2g.8xlarge. |
static X2 | Instance | db.x2g.large. |
static X2 | Instance | db.x2g.xlarge. |
static X2 | Instance | db.x2iedn.16xlarge. |
static X2 | Instance | db.x2iedn.24xlarge. |
static X2 | Instance | db.x2iedn.2xlarge. |
static X2 | Instance | db.x2iedn.32xlarge. |
static X2 | Instance | db.x2iedn.4xlarge. |
static X2 | Instance | db.x2iedn.8xlarge. |
static X2 | Instance | db.x2iedn.xlarge. |
static R4_2XLARGE
Type:
Instance
db.r4.2xlarge.
static R4_4XLARGE
Type:
Instance
db.r4.4xlarge.
static R4_8XLARGE
Type:
Instance
db.r4.8xlarge.
static R4_LARGE
Type:
Instance
db.r4.large.
static R4_XLARGE
Type:
Instance
db.r4.xlarge.
static R5D_12XLARGE
Type:
Instance
db.r5d.12xlarge.
static R5D_16XLARGE
Type:
Instance
db.r5d.16xlarge.
static R5D_24XLARGE
Type:
Instance
db.r5d.24xlarge.
static R5D_2XLARGE
Type:
Instance
db.r5d.2xlarge.
static R5D_4XLARGE
Type:
Instance
db.r5d.4xlarge.
static R5D_8XLARGE
Type:
Instance
db.r5d.8xlarge.
static R5D_LARGE
Type:
Instance
db.r5d.large.
static R5D_XLARGE
Type:
Instance
db.r5d.xlarge.
static R5_12XLARGE
Type:
Instance
db.r5.12xlarge.
static R5_16XLARGE
Type:
Instance
db.r5.16xlarge.
static R5_24XLARGE
Type:
Instance
db.r5.24xlarge.
static R5_2XLARGE
Type:
Instance
db.r5.2xlarge.
static R5_4XLARGE
Type:
Instance
db.r5.4xlarge.
static R5_8XLARGE
Type:
Instance
db.r5.8xlarge.
static R5_LARGE
Type:
Instance
db.r5.large.
static R5_XLARGE
Type:
Instance
db.r5.xlarge.
static R6G_12XLARGE
Type:
Instance
db.r6g.12xlarge.
static R6G_16XLARGE
Type:
Instance
db.r6g.16xlarge.
static R6G_2XLARGE
Type:
Instance
db.r6g.2xlarge.
static R6G_4XLARGE
Type:
Instance
db.r6g.4xlarge.
static R6G_8XLARGE
Type:
Instance
db.r6g.8xlarge.
static R6G_LARGE
Type:
Instance
db.r6g.large.
static R6G_XLARGE
Type:
Instance
db.r6g.xlarge.
static R6I_12XLARGE
Type:
Instance
db.r6i.12xlarge.
static R6I_16XLARGE
Type:
Instance
db.r6i.16xlarge.
static R6I_24XLARGE
Type:
Instance
db.r6i.24xlarge.
static R6I_2XLARGE
Type:
Instance
db.r6i.2xlarge.
static R6I_32XLARGE
Type:
Instance
db.r6i.32xlarge.
static R6I_4XLARGE
Type:
Instance
db.r6i.4xlarge.
static R6I_8XLARGE
Type:
Instance
db.r6i.8xlarge.
static R6I_LARGE
Type:
Instance
db.r6i.large.
static R6I_XLARGE
Type:
Instance
db.r6i.xlarge.
static SERVERLESS
Type:
Instance
db.serverless.
static T3_MEDIUM
Type:
Instance
db.t3.medium.
static T4G_MEDIUM
Type:
Instance
db.t4g.medium.
static X2G_12XLARGE
Type:
Instance
db.x2g.12xlarge.
static X2G_16XLARGE
Type:
Instance
db.x2g.16xlarge.
static X2G_2XLARGE
Type:
Instance
db.x2g.2xlarge.
static X2G_4XLARGE
Type:
Instance
db.x2g.4xlarge.
static X2G_8XLARGE
Type:
Instance
db.x2g.8xlarge.
static X2G_LARGE
Type:
Instance
db.x2g.large.
static X2G_XLARGE
Type:
Instance
db.x2g.xlarge.
static X2IEDN_16XLARGE
Type:
Instance
db.x2iedn.16xlarge.
static X2IEDN_24XLARGE
Type:
Instance
db.x2iedn.24xlarge.
static X2IEDN_2XLARGE
Type:
Instance
db.x2iedn.2xlarge.
static X2IEDN_32XLARGE
Type:
Instance
db.x2iedn.32xlarge.
static X2IEDN_4XLARGE
Type:
Instance
db.x2iedn.4xlarge.
static X2IEDN_8XLARGE
Type:
Instance
db.x2iedn.8xlarge.
static X2IEDN_XLARGE
Type:
Instance
db.x2iedn.xlarge.
Methods
Name | Description |
---|---|
static of(instanceType) | Build an InstanceType from given string or token, such as CfnParameter. |
static of(instanceType)
public static of(instanceType: string): InstanceType
Parameters
- instanceType
string
Returns
Build an InstanceType from given string or token, such as CfnParameter.