R/delete_table.R

Defines functions delete_table

Documented in delete_table

#' @title Delete a Dynamo DB Table
#' @description Delete a Dynamo DB table
#' @param table A character string specifying the table name, or an object of class \dQuote{aws_dynamodb_table}.
#' @param \dots Additional arguments passed to \code{\link{dynamoHTTP}}.
#' @return A list.
#' @references
#'   \href{https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteTable.html}{API Guide: DeleteTable}
#' @export
delete_table <- function(table, ...) {
    bod <- list(TableName = get_tablename(table))
    out <- dynamoHTTP(verb = "POST", body = bod, target = "DynamoDB_20120810.DeleteTable", ...)
    structure(out$TableDescription, class = "aws_dynamodb_table")
}
cloudyr/aws.dynamodb documentation built on Jan. 14, 2020, 4:56 a.m.