#' Delete a named query.
#'
#' @md
#' @param named_query_id unique ID of the query to delete
#' @param aws_access_key_id AWS access key id
#' @param aws_secret_access_key AWS secret access key
#' @param aws_session_token AWS session token
#' @param region_name region name
#' @param profile_name profile name
#' @references <https://boto3.readthedocs.io/en/latest/reference/services/athena.html#Athena.Client.create_named_query>
#' @export
#' @examples \dontrun{
#' res <- list_named_queries()
#'
#' delete_named_query(res$NamedQueryIds[1])
#' }
delete_named_query <- function(named_query_id,
aws_access_key_id = NULL,
aws_secret_access_key = NULL,
aws_session_token = NULL,
region_name = NULL,
profile_name = NULL) {
boto3$session$Session(
aws_access_key_id = aws_access_key_id,
aws_secret_access_key = aws_secret_access_key,
aws_session_token = aws_session_token,
region_name = region_name,
profile_name = profile_name
) -> session
client <- session$client("athena")
client$delete_named_query(
NamedQueryId = named_query_id
) -> res
res
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.