interface IScalableTableAttribute
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.DynamoDB.IScalableTableAttribute |
Java | software.amazon.awscdk.services.dynamodb.IScalableTableAttribute |
Python | aws_cdk.aws_dynamodb.IScalableTableAttribute |
TypeScript (source) | @aws-cdk/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
Java
Python
TypeScript (