ConditionalDelete
Type Parameters
Section titled “Type Parameters”Schema
Section titled “Schema”Schema extends ZodObject
Implements
Section titled “Implements”BaseCommand<ConditionalDeleteResult<Schema>,Schema>WriteTransactable<Schema>
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ConditionalDelete<Schema>(config): ConditionalDelete<Schema>;Parameters
Section titled “Parameters”config
Section titled “config”ConditionalDeleteConfig<Schema>
Returns
Section titled “Returns”ConditionalDelete<Schema>
Methods
Section titled “Methods”execute()
Section titled “execute()”execute(entity): Promise<ConditionalDeleteResult<Schema>>;Parameters
Section titled “Parameters”entity
Section titled “entity”DynamoEntity<Schema>
Returns
Section titled “Returns”Promise<ConditionalDeleteResult<Schema>>
Implementation of
Section titled “Implementation of”prepareWriteTransaction()
Section titled “prepareWriteTransaction()”prepareWriteTransaction(entity): Promise<TransactWriteOperation>;Parameters
Section titled “Parameters”entity
Section titled “entity”DynamoEntity<Schema>
Returns
Section titled “Returns”Promise<TransactWriteOperation>