DynamoDB .NET - Eliminar todos los elementos de una tabla

Estoy aprendiendo a trabajar con DynamoDB para .net y tengo una duda: ¿Hay una forma correcta de eliminar todos los elementos de una tabla existente? Quiero decir, no quiero eliminar la tabla, solo vaciarla. He leído sobre el proceso por lotes, pero no me ayudan mucho.

tengo esto

private string DeleteAllFromTable()
    {
        string result = string.Empty;

        try
        {

            var request = new BatchWriteItemRequest
            {
                RequestItems = new Dictionary<string, List<WriteRequest>> 
                { 
                    {
                        this.Tablename, new List<WriteRequest>
                        {
                            new WriteRequest
                            {
                                DeleteRequest = new DeleteRequest
                                {
                                    Key = new Dictionary<string,AttributeValue>()
                                    {
                                        { "Id", new AttributeValue { S = "a" } }
                                    }
                                }
                            }
                        }
                    }
                }
            };

            var response = this.DynamoDBClient.BatchWriteItem(request);

        }
        catch (AmazonDynamoDBException e)
        {

        }


        return result;
    }

Pero, por supuesto, eso solo elimina la identificación que coincide con el valor "a".

Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta