R/redshiftdataapiservice_interfaces.R

Defines functions list_tables_output list_tables_input list_statements_output list_statements_input list_schemas_output list_schemas_input list_databases_output list_databases_input get_statement_result_output get_statement_result_input execute_statement_output execute_statement_input describe_table_output describe_table_input describe_statement_output describe_statement_input cancel_statement_output cancel_statement_input batch_execute_statement_output batch_execute_statement_input

# This file is generated by make.paws. Please do not edit here.
#' @importFrom paws.common populate
#' @include redshiftdataapiservice_service.R
NULL

.redshiftdataapiservice$batch_execute_statement_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), ClusterIdentifier = structure(logical(0), tags = list(type = "string")), Database = structure(logical(0), tags = list(type = "string")), DbUser = structure(logical(0), tags = list(type = "string")), SecretArn = structure(logical(0), tags = list(type = "string")), Sqls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), StatementName = structure(logical(0), tags = list(type = "string")), WithEvent = structure(logical(0), tags = list(type = "boolean", box = TRUE)), WorkgroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$batch_execute_statement_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClusterIdentifier = structure(logical(0), tags = list(type = "string")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), Database = structure(logical(0), tags = list(type = "string")), DbUser = structure(logical(0), tags = list(type = "string")), Id = structure(logical(0), tags = list(type = "string")), SecretArn = structure(logical(0), tags = list(type = "string")), WorkgroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$cancel_statement_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$cancel_statement_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Status = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$describe_statement_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$describe_statement_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClusterIdentifier = structure(logical(0), tags = list(type = "string")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), Database = structure(logical(0), tags = list(type = "string")), DbUser = structure(logical(0), tags = list(type = "string")), Duration = structure(logical(0), tags = list(type = "long")), Error = structure(logical(0), tags = list(type = "string")), HasResultSet = structure(logical(0), tags = list(type = "boolean", box = TRUE)), Id = structure(logical(0), tags = list(type = "string")), QueryParameters = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), QueryString = structure(logical(0), tags = list(type = "string")), RedshiftPid = structure(logical(0), tags = list(type = "long")), RedshiftQueryId = structure(logical(0), tags = list(type = "long")), ResultRows = structure(logical(0), tags = list(type = "long")), ResultSize = structure(logical(0), tags = list(type = "long")), SecretArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), SubStatements = structure(list(structure(list(CreatedAt = structure(logical(0), tags = list(type = "timestamp")), Duration = structure(logical(0), tags = list(type = "long")), Error = structure(logical(0), tags = list(type = "string")), HasResultSet = structure(logical(0), tags = list(type = "boolean", box = TRUE)), Id = structure(logical(0), tags = list(type = "string")), QueryString = structure(logical(0), tags = list(type = "string")), RedshiftQueryId = structure(logical(0), tags = list(type = "long")), ResultRows = structure(logical(0), tags = list(type = "long")), ResultSize = structure(logical(0), tags = list(type = "long")), Status = structure(logical(0), tags = list(type = "string")), UpdatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), UpdatedAt = structure(logical(0), tags = list(type = "timestamp")), WorkgroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$describe_table_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClusterIdentifier = structure(logical(0), tags = list(type = "string")), ConnectedDatabase = structure(logical(0), tags = list(type = "string")), Database = structure(logical(0), tags = list(type = "string")), DbUser = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), Schema = structure(logical(0), tags = list(type = "string")), SecretArn = structure(logical(0), tags = list(type = "string")), Table = structure(logical(0), tags = list(type = "string")), WorkgroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$describe_table_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ColumnList = structure(list(structure(list(columnDefault = structure(logical(0), tags = list(type = "string")), isCaseSensitive = structure(logical(0), tags = list(type = "boolean")), isCurrency = structure(logical(0), tags = list(type = "boolean")), isSigned = structure(logical(0), tags = list(type = "boolean")), label = structure(logical(0), tags = list(type = "string")), length = structure(logical(0), tags = list(type = "integer")), name = structure(logical(0), tags = list(type = "string")), nullable = structure(logical(0), tags = list(type = "integer")), precision = structure(logical(0), tags = list(type = "integer")), scale = structure(logical(0), tags = list(type = "integer")), schemaName = structure(logical(0), tags = list(type = "string")), tableName = structure(logical(0), tags = list(type = "string")), typeName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string")), TableName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$execute_statement_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), ClusterIdentifier = structure(logical(0), tags = list(type = "string")), Database = structure(logical(0), tags = list(type = "string")), DbUser = structure(logical(0), tags = list(type = "string")), Parameters = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), SecretArn = structure(logical(0), tags = list(type = "string")), Sql = structure(logical(0), tags = list(type = "string")), StatementName = structure(logical(0), tags = list(type = "string")), WithEvent = structure(logical(0), tags = list(type = "boolean", box = TRUE)), WorkgroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$execute_statement_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClusterIdentifier = structure(logical(0), tags = list(type = "string")), CreatedAt = structure(logical(0), tags = list(type = "timestamp")), Database = structure(logical(0), tags = list(type = "string")), DbUser = structure(logical(0), tags = list(type = "string")), Id = structure(logical(0), tags = list(type = "string")), SecretArn = structure(logical(0), tags = list(type = "string")), WorkgroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$get_statement_result_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Id = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$get_statement_result_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ColumnMetadata = structure(list(structure(list(columnDefault = structure(logical(0), tags = list(type = "string")), isCaseSensitive = structure(logical(0), tags = list(type = "boolean")), isCurrency = structure(logical(0), tags = list(type = "boolean")), isSigned = structure(logical(0), tags = list(type = "boolean")), label = structure(logical(0), tags = list(type = "string")), length = structure(logical(0), tags = list(type = "integer")), name = structure(logical(0), tags = list(type = "string")), nullable = structure(logical(0), tags = list(type = "integer")), precision = structure(logical(0), tags = list(type = "integer")), scale = structure(logical(0), tags = list(type = "integer")), schemaName = structure(logical(0), tags = list(type = "string")), tableName = structure(logical(0), tags = list(type = "string")), typeName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string")), Records = structure(list(structure(list(structure(list(blobValue = structure(logical(0), tags = list(type = "blob")), booleanValue = structure(logical(0), tags = list(type = "boolean", box = TRUE)), doubleValue = structure(logical(0), tags = list(type = "double", box = TRUE)), isNull = structure(logical(0), tags = list(type = "boolean", box = TRUE)), longValue = structure(logical(0), tags = list(type = "long", box = TRUE)), stringValue = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure", union = TRUE))), tags = list(type = "list"))), tags = list(type = "list")), TotalNumRows = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$list_databases_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClusterIdentifier = structure(logical(0), tags = list(type = "string")), Database = structure(logical(0), tags = list(type = "string")), DbUser = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), SecretArn = structure(logical(0), tags = list(type = "string")), WorkgroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$list_databases_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Databases = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$list_schemas_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClusterIdentifier = structure(logical(0), tags = list(type = "string")), ConnectedDatabase = structure(logical(0), tags = list(type = "string")), Database = structure(logical(0), tags = list(type = "string")), DbUser = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), SchemaPattern = structure(logical(0), tags = list(type = "string")), SecretArn = structure(logical(0), tags = list(type = "string")), WorkgroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$list_schemas_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(NextToken = structure(logical(0), tags = list(type = "string")), Schemas = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$list_statements_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), RoleLevel = structure(logical(0), tags = list(type = "boolean", box = TRUE)), StatementName = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$list_statements_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(NextToken = structure(logical(0), tags = list(type = "string")), Statements = structure(list(structure(list(CreatedAt = structure(logical(0), tags = list(type = "timestamp")), Id = structure(logical(0), tags = list(type = "string")), IsBatchStatement = structure(logical(0), tags = list(type = "boolean", box = TRUE)), QueryParameters = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), QueryString = structure(logical(0), tags = list(type = "string")), QueryStrings = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SecretArn = structure(logical(0), tags = list(type = "string")), StatementName = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), UpdatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$list_tables_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClusterIdentifier = structure(logical(0), tags = list(type = "string")), ConnectedDatabase = structure(logical(0), tags = list(type = "string")), Database = structure(logical(0), tags = list(type = "string")), DbUser = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), SchemaPattern = structure(logical(0), tags = list(type = "string")), SecretArn = structure(logical(0), tags = list(type = "string")), TablePattern = structure(logical(0), tags = list(type = "string")), WorkgroupName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.redshiftdataapiservice$list_tables_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(NextToken = structure(logical(0), tags = list(type = "string")), Tables = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), schema = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.database package in your browser

Any scripts or data that you put into this service are public.

paws.database documentation built on Sept. 12, 2023, 1:21 a.m.