Interface LocalSecondaryIndexProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable, SecondaryIndexProps
All Known Implementing Classes:
LocalSecondaryIndexProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-12-27T17:02:00.297Z") @Stability(Stable) public interface LocalSecondaryIndexProps extends software.amazon.jsii.JsiiSerializable, SecondaryIndexProps
Properties for a local secondary index.

Example:

 TableV2 table = TableV2.Builder.create(this, "Table")
         .partitionKey(Attribute.builder().name("pk").type(AttributeType.STRING).build())
         .sortKey(Attribute.builder().name("sk").type(AttributeType.NUMBER).build())
         .localSecondaryIndexes(List.of(LocalSecondaryIndexProps.builder()
                 .indexName("lsi1")
                 .sortKey(Attribute.builder().name("sk").type(AttributeType.NUMBER).build())
                 .build()))
         .build();
 table.addLocalSecondaryIndex(LocalSecondaryIndexProps.builder()
         .indexName("lsi2")
         .sortKey(Attribute.builder().name("sk").type(AttributeType.NUMBER).build())
         .build());