R/textract_interfaces.R

Defines functions start_lending_analysis_output start_lending_analysis_input start_expense_analysis_output start_expense_analysis_input start_document_text_detection_output start_document_text_detection_input start_document_analysis_output start_document_analysis_input get_lending_analysis_summary_output get_lending_analysis_summary_input get_lending_analysis_output get_lending_analysis_input get_expense_analysis_output get_expense_analysis_input get_document_text_detection_output get_document_text_detection_input get_document_analysis_output get_document_analysis_input detect_document_text_output detect_document_text_input analyze_id_output analyze_id_input analyze_expense_output analyze_expense_input analyze_document_output analyze_document_input

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

.textract$analyze_document_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Document = structure(list(Bytes = structure(logical(0), tags = list(type = "blob")), S3Object = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), FeatureTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), HumanLoopConfig = structure(list(HumanLoopName = structure(logical(0), tags = list(type = "string")), FlowDefinitionArn = structure(logical(0), tags = list(type = "string")), DataAttributes = structure(list(ContentClassifiers = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), QueriesConfig = structure(list(Queries = structure(list(structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$analyze_document_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentMetadata = structure(list(Pages = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), Blocks = structure(list(structure(list(BlockType = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float")), Text = structure(logical(0), tags = list(type = "string")), TextType = structure(logical(0), tags = list(type = "string")), RowIndex = structure(logical(0), tags = list(type = "integer")), ColumnIndex = structure(logical(0), tags = list(type = "integer")), RowSpan = structure(logical(0), tags = list(type = "integer")), ColumnSpan = structure(logical(0), tags = list(type = "integer")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Id = structure(logical(0), tags = list(type = "string")), Relationships = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Ids = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), EntityTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Page = structure(logical(0), tags = list(type = "integer")), Query = structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), HumanLoopActivationOutput = structure(list(HumanLoopArn = structure(logical(0), tags = list(type = "string")), HumanLoopActivationReasons = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), HumanLoopActivationConditionsEvaluationResults = structure(logical(0), tags = list(jsonvalue = TRUE, type = "string"))), tags = list(type = "structure")), AnalyzeDocumentModelVersion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$analyze_expense_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Document = structure(list(Bytes = structure(logical(0), tags = list(type = "blob")), S3Object = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$analyze_expense_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentMetadata = structure(list(Pages = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), ExpenseDocuments = structure(list(structure(list(ExpenseIndex = structure(logical(0), tags = list(type = "integer")), SummaryFields = structure(list(structure(list(Type = structure(list(Text = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), LabelDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), ValueDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), PageNumber = structure(logical(0), tags = list(type = "integer")), Currency = structure(list(Code = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), GroupProperties = structure(list(structure(list(Types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), LineItemGroups = structure(list(structure(list(LineItemGroupIndex = structure(logical(0), tags = list(type = "integer")), LineItems = structure(list(structure(list(LineItemExpenseFields = structure(list(structure(list(Type = structure(list(Text = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), LabelDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), ValueDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), PageNumber = structure(logical(0), tags = list(type = "integer")), Currency = structure(list(Code = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), GroupProperties = structure(list(structure(list(Types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), Blocks = structure(list(structure(list(BlockType = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float")), Text = structure(logical(0), tags = list(type = "string")), TextType = structure(logical(0), tags = list(type = "string")), RowIndex = structure(logical(0), tags = list(type = "integer")), ColumnIndex = structure(logical(0), tags = list(type = "integer")), RowSpan = structure(logical(0), tags = list(type = "integer")), ColumnSpan = structure(logical(0), tags = list(type = "integer")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Id = structure(logical(0), tags = list(type = "string")), Relationships = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Ids = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), EntityTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Page = structure(logical(0), tags = list(type = "integer")), Query = structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$analyze_id_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentPages = structure(list(structure(list(Bytes = structure(logical(0), tags = list(type = "blob")), S3Object = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$analyze_id_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(IdentityDocuments = structure(list(structure(list(DocumentIndex = structure(logical(0), tags = list(type = "integer")), IdentityDocumentFields = structure(list(structure(list(Type = structure(list(Text = structure(logical(0), tags = list(type = "string")), NormalizedValue = structure(list(Value = structure(logical(0), tags = list(type = "string")), ValueType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), ValueDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), NormalizedValue = structure(list(Value = structure(logical(0), tags = list(type = "string")), ValueType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), Blocks = structure(list(structure(list(BlockType = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float")), Text = structure(logical(0), tags = list(type = "string")), TextType = structure(logical(0), tags = list(type = "string")), RowIndex = structure(logical(0), tags = list(type = "integer")), ColumnIndex = structure(logical(0), tags = list(type = "integer")), RowSpan = structure(logical(0), tags = list(type = "integer")), ColumnSpan = structure(logical(0), tags = list(type = "integer")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Id = structure(logical(0), tags = list(type = "string")), Relationships = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Ids = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), EntityTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Page = structure(logical(0), tags = list(type = "integer")), Query = structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), DocumentMetadata = structure(list(Pages = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), AnalyzeIDModelVersion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$detect_document_text_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Document = structure(list(Bytes = structure(logical(0), tags = list(type = "blob")), S3Object = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$detect_document_text_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentMetadata = structure(list(Pages = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), Blocks = structure(list(structure(list(BlockType = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float")), Text = structure(logical(0), tags = list(type = "string")), TextType = structure(logical(0), tags = list(type = "string")), RowIndex = structure(logical(0), tags = list(type = "integer")), ColumnIndex = structure(logical(0), tags = list(type = "integer")), RowSpan = structure(logical(0), tags = list(type = "integer")), ColumnSpan = structure(logical(0), tags = list(type = "integer")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Id = structure(logical(0), tags = list(type = "string")), Relationships = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Ids = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), EntityTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Page = structure(logical(0), tags = list(type = "integer")), Query = structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), DetectDocumentTextModelVersion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$get_document_analysis_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(JobId = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$get_document_analysis_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentMetadata = structure(list(Pages = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), JobStatus = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string")), Blocks = structure(list(structure(list(BlockType = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float")), Text = structure(logical(0), tags = list(type = "string")), TextType = structure(logical(0), tags = list(type = "string")), RowIndex = structure(logical(0), tags = list(type = "integer")), ColumnIndex = structure(logical(0), tags = list(type = "integer")), RowSpan = structure(logical(0), tags = list(type = "integer")), ColumnSpan = structure(logical(0), tags = list(type = "integer")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Id = structure(logical(0), tags = list(type = "string")), Relationships = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Ids = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), EntityTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Page = structure(logical(0), tags = list(type = "integer")), Query = structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), Warnings = structure(list(structure(list(ErrorCode = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "integer"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), StatusMessage = structure(logical(0), tags = list(type = "string")), AnalyzeDocumentModelVersion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$get_document_text_detection_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(JobId = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$get_document_text_detection_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentMetadata = structure(list(Pages = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), JobStatus = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string")), Blocks = structure(list(structure(list(BlockType = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float")), Text = structure(logical(0), tags = list(type = "string")), TextType = structure(logical(0), tags = list(type = "string")), RowIndex = structure(logical(0), tags = list(type = "integer")), ColumnIndex = structure(logical(0), tags = list(type = "integer")), RowSpan = structure(logical(0), tags = list(type = "integer")), ColumnSpan = structure(logical(0), tags = list(type = "integer")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Id = structure(logical(0), tags = list(type = "string")), Relationships = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Ids = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), EntityTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Page = structure(logical(0), tags = list(type = "integer")), Query = structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), Warnings = structure(list(structure(list(ErrorCode = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "integer"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), StatusMessage = structure(logical(0), tags = list(type = "string")), DetectDocumentTextModelVersion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$get_expense_analysis_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(JobId = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$get_expense_analysis_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentMetadata = structure(list(Pages = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), JobStatus = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string")), ExpenseDocuments = structure(list(structure(list(ExpenseIndex = structure(logical(0), tags = list(type = "integer")), SummaryFields = structure(list(structure(list(Type = structure(list(Text = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), LabelDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), ValueDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), PageNumber = structure(logical(0), tags = list(type = "integer")), Currency = structure(list(Code = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), GroupProperties = structure(list(structure(list(Types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), LineItemGroups = structure(list(structure(list(LineItemGroupIndex = structure(logical(0), tags = list(type = "integer")), LineItems = structure(list(structure(list(LineItemExpenseFields = structure(list(structure(list(Type = structure(list(Text = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), LabelDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), ValueDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), PageNumber = structure(logical(0), tags = list(type = "integer")), Currency = structure(list(Code = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), GroupProperties = structure(list(structure(list(Types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), Blocks = structure(list(structure(list(BlockType = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float")), Text = structure(logical(0), tags = list(type = "string")), TextType = structure(logical(0), tags = list(type = "string")), RowIndex = structure(logical(0), tags = list(type = "integer")), ColumnIndex = structure(logical(0), tags = list(type = "integer")), RowSpan = structure(logical(0), tags = list(type = "integer")), ColumnSpan = structure(logical(0), tags = list(type = "integer")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Id = structure(logical(0), tags = list(type = "string")), Relationships = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Ids = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), EntityTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Page = structure(logical(0), tags = list(type = "integer")), Query = structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), Warnings = structure(list(structure(list(ErrorCode = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "integer"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), StatusMessage = structure(logical(0), tags = list(type = "string")), AnalyzeExpenseModelVersion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$get_lending_analysis_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(JobId = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$get_lending_analysis_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentMetadata = structure(list(Pages = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), JobStatus = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string")), Results = structure(list(structure(list(Page = structure(logical(0), tags = list(type = "integer")), PageClassification = structure(list(PageType = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list")), PageNumber = structure(list(structure(list(Value = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Extractions = structure(list(structure(list(LendingDocument = structure(list(LendingFields = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), KeyDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), ValueDetections = structure(list(structure(list(Text = structure(logical(0), tags = list(type = "string")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), SignatureDetections = structure(list(structure(list(Confidence = structure(logical(0), tags = list(type = "float")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), ExpenseDocument = structure(list(ExpenseIndex = structure(logical(0), tags = list(type = "integer")), SummaryFields = structure(list(structure(list(Type = structure(list(Text = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), LabelDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), ValueDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), PageNumber = structure(logical(0), tags = list(type = "integer")), Currency = structure(list(Code = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), GroupProperties = structure(list(structure(list(Types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), LineItemGroups = structure(list(structure(list(LineItemGroupIndex = structure(logical(0), tags = list(type = "integer")), LineItems = structure(list(structure(list(LineItemExpenseFields = structure(list(structure(list(Type = structure(list(Text = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), LabelDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), ValueDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), PageNumber = structure(logical(0), tags = list(type = "integer")), Currency = structure(list(Code = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), GroupProperties = structure(list(structure(list(Types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), Blocks = structure(list(structure(list(BlockType = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float")), Text = structure(logical(0), tags = list(type = "string")), TextType = structure(logical(0), tags = list(type = "string")), RowIndex = structure(logical(0), tags = list(type = "integer")), ColumnIndex = structure(logical(0), tags = list(type = "integer")), RowSpan = structure(logical(0), tags = list(type = "integer")), ColumnSpan = structure(logical(0), tags = list(type = "integer")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Id = structure(logical(0), tags = list(type = "string")), Relationships = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Ids = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), EntityTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Page = structure(logical(0), tags = list(type = "integer")), Query = structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), IdentityDocument = structure(list(DocumentIndex = structure(logical(0), tags = list(type = "integer")), IdentityDocumentFields = structure(list(structure(list(Type = structure(list(Text = structure(logical(0), tags = list(type = "string")), NormalizedValue = structure(list(Value = structure(logical(0), tags = list(type = "string")), ValueType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), ValueDetection = structure(list(Text = structure(logical(0), tags = list(type = "string")), NormalizedValue = structure(list(Value = structure(logical(0), tags = list(type = "string")), ValueType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Confidence = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), Blocks = structure(list(structure(list(BlockType = structure(logical(0), tags = list(type = "string")), Confidence = structure(logical(0), tags = list(type = "float")), Text = structure(logical(0), tags = list(type = "string")), TextType = structure(logical(0), tags = list(type = "string")), RowIndex = structure(logical(0), tags = list(type = "integer")), ColumnIndex = structure(logical(0), tags = list(type = "integer")), RowSpan = structure(logical(0), tags = list(type = "integer")), ColumnSpan = structure(logical(0), tags = list(type = "integer")), Geometry = structure(list(BoundingBox = structure(list(Width = structure(logical(0), tags = list(type = "float")), Height = structure(logical(0), tags = list(type = "float")), Left = structure(logical(0), tags = list(type = "float")), Top = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure")), Polygon = structure(list(structure(list(X = structure(logical(0), tags = list(type = "float")), Y = structure(logical(0), tags = list(type = "float"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), Id = structure(logical(0), tags = list(type = "string")), Relationships = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Ids = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), EntityTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), SelectionStatus = structure(logical(0), tags = list(type = "string")), Page = structure(logical(0), tags = list(type = "integer")), Query = structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), Warnings = structure(list(structure(list(ErrorCode = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "integer"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), StatusMessage = structure(logical(0), tags = list(type = "string")), AnalyzeLendingModelVersion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.textract$get_lending_analysis_summary_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentMetadata = structure(list(Pages = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), JobStatus = structure(logical(0), tags = list(type = "string")), Summary = structure(list(DocumentGroups = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), SplitDocuments = structure(list(structure(list(Index = structure(logical(0), tags = list(type = "integer")), Pages = structure(list(structure(logical(0), tags = list(type = "integer"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), DetectedSignatures = structure(list(structure(list(Page = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), UndetectedSignatures = structure(list(structure(list(Page = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), UndetectedDocumentTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), Warnings = structure(list(structure(list(ErrorCode = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "integer"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), StatusMessage = structure(logical(0), tags = list(type = "string")), AnalyzeLendingModelVersion = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.textract$start_document_analysis_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentLocation = structure(list(S3Object = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), FeatureTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ClientRequestToken = structure(logical(0), tags = list(type = "string")), JobTag = structure(logical(0), tags = list(type = "string")), NotificationChannel = structure(list(SNSTopicArn = structure(logical(0), tags = list(type = "string")), RoleArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), OutputConfig = structure(list(S3Bucket = structure(logical(0), tags = list(type = "string")), S3Prefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), KMSKeyId = structure(logical(0), tags = list(type = "string")), QueriesConfig = structure(list(Queries = structure(list(structure(list(Text = structure(logical(0), tags = list(type = "string")), Alias = structure(logical(0), tags = list(type = "string")), Pages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.textract$start_document_text_detection_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentLocation = structure(list(S3Object = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), ClientRequestToken = structure(logical(0), tags = list(type = "string")), JobTag = structure(logical(0), tags = list(type = "string")), NotificationChannel = structure(list(SNSTopicArn = structure(logical(0), tags = list(type = "string")), RoleArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), OutputConfig = structure(list(S3Bucket = structure(logical(0), tags = list(type = "string")), S3Prefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), KMSKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.textract$start_expense_analysis_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentLocation = structure(list(S3Object = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), ClientRequestToken = structure(logical(0), tags = list(type = "string")), JobTag = structure(logical(0), tags = list(type = "string")), NotificationChannel = structure(list(SNSTopicArn = structure(logical(0), tags = list(type = "string")), RoleArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), OutputConfig = structure(list(S3Bucket = structure(logical(0), tags = list(type = "string")), S3Prefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), KMSKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.textract$start_lending_analysis_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(DocumentLocation = structure(list(S3Object = structure(list(Bucket = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), ClientRequestToken = structure(logical(0), tags = list(type = "string")), JobTag = structure(logical(0), tags = list(type = "string")), NotificationChannel = structure(list(SNSTopicArn = structure(logical(0), tags = list(type = "string")), RoleArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), OutputConfig = structure(list(S3Bucket = structure(logical(0), tags = list(type = "string")), S3Prefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), KMSKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

Try the paws.machine.learning package in your browser

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

paws.machine.learning documentation built on Sept. 12, 2023, 1:14 a.m.