Skip to content

Put

Schema extends ZodObject

new Put<Schema>(config): Put<Schema>;

PutConfig<Schema>

Put<Schema>

buildItem(entity): Promise<
| output<Schema> & DynamoKey
| input<Schema> & DynamoKey>;

DynamoEntity<Schema>

Promise< | output<Schema> & DynamoKey | input<Schema> & DynamoKey>


execute(entity): Promise<PutResult<Schema>>;

DynamoEntity<Schema>

Promise<PutResult<Schema>>

BaseCommand.execute


prepareWriteTransaction(entity): Promise<TransactWriteOperation>;

DynamoEntity<Schema>

Promise<TransactWriteOperation>

WriteTransactable.prepareWriteTransaction