ServerlessV2ScalingConfiguration

class aws_cdk.aws_docdb.ServerlessV2ScalingConfiguration(*, max_capacity, min_capacity)

Bases: object

ServerlessV2 scaling configuration for DocumentDB clusters.

Parameters:
  • max_capacity (Union[int, float]) – The maximum number of DocumentDB capacity units (DCUs) for a DocumentDB instance in a DocumentDB Serverless cluster.

  • min_capacity (Union[int, float]) – The minimum number of DocumentDB capacity units (DCUs) for a DocumentDB instance in a DocumentDB Serverless cluster.

ExampleMetadata:

infused

Example:

# vpc: ec2.Vpc

cluster = docdb.DatabaseCluster(self, "Database",
    master_user=docdb.Login(
        username="myuser"
    ),
    vpc=vpc,
    serverless_v2_scaling_configuration=docdb.ServerlessV2ScalingConfiguration(
        min_capacity=0.5,
        max_capacity=2
    ),
    engine_version="5.0.0"
)

Attributes

max_capacity

The maximum number of DocumentDB capacity units (DCUs) for a DocumentDB instance in a DocumentDB Serverless cluster.

min_capacity

The minimum number of DocumentDB capacity units (DCUs) for a DocumentDB instance in a DocumentDB Serverless cluster.