interface IScalableTableAttribute
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.DynamoDB.IScalableTableAttribute |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsdynamodb#IScalableTableAttribute |
Java | software.amazon.awscdk.services.dynamodb.IScalableTableAttribute |
Python | aws_cdk.aws_dynamodb.IScalableTableAttribute |
TypeScript (source) | aws-cdk-lib » aws_dynamodb » IScalableTableAttribute |
Obtainable from
Table.autoScaleGlobalSecondaryIndexReadCapacity(), Table.autoScaleGlobalSecondaryIndexWriteCapacity(), Table.autoScaleReadCapacity(), Table.autoScaleWriteCapacity()
Interface for scalable attributes.
Methods
| Name | Description |
|---|---|
| scale | Add scheduled scaling for this scaling attribute. |
| scale | Scale out or in to keep utilization at a given level. |
scaleOnSchedule(id, actions)
public scaleOnSchedule(id: string, actions: ScalingSchedule): void
Parameters
- id
string - actions
ScalingSchedule
Add scheduled scaling for this scaling attribute.
scaleOnUtilization(props)
public scaleOnUtilization(props: UtilizationScalingProps): void
Parameters
- props
UtilizationScaling Props
Scale out or in to keep utilization at a given level.

.NET
Go
Java
Python
TypeScript (