InstanceType

class aws_cdk.aws_neptune.InstanceType(*args: Any, **kwargs)

Bases: object

(experimental) Possible Instances Types to use in Neptune cluster used for defining {@link DatabaseInstanceProps.instanceType}.

Stability:

experimental

ExampleMetadata:

infused

Example:

cluster = neptune.DatabaseCluster(self, "Database",
    vpc=vpc,
    instance_type=neptune.InstanceType.R5_LARGE,
    instances=2
)

Attributes

R4_2_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R4_4_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R4_8_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R4_LARGE = <aws_cdk.aws_neptune.InstanceType object>
R4_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R5_12_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R5_24_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R5_2_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R5_4_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R5_8_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R5_LARGE = <aws_cdk.aws_neptune.InstanceType object>
R5_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R6_G_12_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R6_G_16_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R6_G_2_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R6_G_4_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R6_G_8_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
R6_G_LARGE = <aws_cdk.aws_neptune.InstanceType object>
R6_G_XLARGE = <aws_cdk.aws_neptune.InstanceType object>
T3_MEDIUM = <aws_cdk.aws_neptune.InstanceType object>
T4_G_MEDIUM = <aws_cdk.aws_neptune.InstanceType object>

Static Methods

classmethod of(instance_type)

(experimental) Build an InstanceType from given string or token, such as CfnParameter.

Parameters:

instance_type (str) –

Stability:

experimental

Return type:

InstanceType