R/bedrockdataautomation_interfaces.R

Defines functions update_data_automation_project_output update_data_automation_project_input update_blueprint_output update_blueprint_input list_data_automation_projects_output list_data_automation_projects_input list_blueprints_output list_blueprints_input get_data_automation_project_output get_data_automation_project_input get_blueprint_output get_blueprint_input delete_data_automation_project_output delete_data_automation_project_input delete_blueprint_output delete_blueprint_input create_data_automation_project_output create_data_automation_project_input create_blueprint_version_output create_blueprint_version_input create_blueprint_output create_blueprint_input

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

.bedrockdataautomation$create_blueprint_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprintName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), type = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string")), schema = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), encryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string")), kmsEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$create_blueprint_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprint = structure(list(blueprintArn = structure(logical(0), tags = list(type = "string")), schema = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), type = structure(logical(0), tags = list(type = "string")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), blueprintName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), blueprintVersion = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string")), kmsKeyId = structure(logical(0), tags = list(type = "string")), kmsEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$create_blueprint_version_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprintArn = structure(logical(0), tags = list(location = "uri", locationName = "blueprintArn", type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$create_blueprint_version_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprint = structure(list(blueprintArn = structure(logical(0), tags = list(type = "string")), schema = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), type = structure(logical(0), tags = list(type = "string")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), blueprintName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), blueprintVersion = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string")), kmsKeyId = structure(logical(0), tags = list(type = "string")), kmsEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$create_data_automation_project_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(projectName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), projectDescription = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), projectStage = structure(logical(0), tags = list(type = "string")), standardOutputConfiguration = structure(list(document = structure(list(extraction = structure(list(granularity = structure(list(types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), boundingBox = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), outputFormat = structure(list(textFormat = structure(list(types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), additionalFileFormat = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure")), image = structure(list(extraction = structure(list(category = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), boundingBox = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), video = structure(list(extraction = structure(list(category = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), boundingBox = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), audio = structure(list(extraction = structure(list(category = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure")), customOutputConfiguration = structure(list(blueprints = structure(list(structure(list(blueprintArn = structure(logical(0), tags = list(type = "string")), blueprintVersion = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), overrideConfiguration = structure(list(document = structure(list(splitter = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), encryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string")), kmsEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$create_data_automation_project_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(projectArn = structure(logical(0), tags = list(type = "string")), projectStage = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$delete_blueprint_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprintArn = structure(logical(0), tags = list(location = "uri", locationName = "blueprintArn", type = "string")), blueprintVersion = structure(logical(0), tags = list(location = "querystring", locationName = "blueprintVersion", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$delete_blueprint_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$delete_data_automation_project_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(projectArn = structure(logical(0), tags = list(location = "uri", locationName = "projectArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$delete_data_automation_project_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(projectArn = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$get_blueprint_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprintArn = structure(logical(0), tags = list(location = "uri", locationName = "blueprintArn", type = "string")), blueprintVersion = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$get_blueprint_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprint = structure(list(blueprintArn = structure(logical(0), tags = list(type = "string")), schema = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), type = structure(logical(0), tags = list(type = "string")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), blueprintName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), blueprintVersion = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string")), kmsKeyId = structure(logical(0), tags = list(type = "string")), kmsEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$get_data_automation_project_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(projectArn = structure(logical(0), tags = list(location = "uri", locationName = "projectArn", type = "string")), projectStage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$get_data_automation_project_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(project = structure(list(projectArn = structure(logical(0), tags = list(type = "string")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), projectName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), projectStage = structure(logical(0), tags = list(type = "string")), projectDescription = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), standardOutputConfiguration = structure(list(document = structure(list(extraction = structure(list(granularity = structure(list(types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), boundingBox = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), outputFormat = structure(list(textFormat = structure(list(types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), additionalFileFormat = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure")), image = structure(list(extraction = structure(list(category = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), boundingBox = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), video = structure(list(extraction = structure(list(category = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), boundingBox = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), audio = structure(list(extraction = structure(list(category = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure")), customOutputConfiguration = structure(list(blueprints = structure(list(structure(list(blueprintArn = structure(logical(0), tags = list(type = "string")), blueprintVersion = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), overrideConfiguration = structure(list(document = structure(list(splitter = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string")), kmsKeyId = structure(logical(0), tags = list(type = "string")), kmsEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$list_blueprints_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprintArn = structure(logical(0), tags = list(type = "string")), resourceOwner = structure(logical(0), tags = list(type = "string")), blueprintStageFilter = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string")), projectFilter = structure(list(projectArn = structure(logical(0), tags = list(type = "string")), projectStage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$list_blueprints_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprints = structure(list(structure(list(blueprintArn = structure(logical(0), tags = list(type = "string")), blueprintVersion = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string")), blueprintName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$list_data_automation_projects_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string")), projectStageFilter = structure(logical(0), tags = list(type = "string")), blueprintFilter = structure(list(blueprintArn = structure(logical(0), tags = list(type = "string")), blueprintVersion = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), resourceOwner = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$list_data_automation_projects_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(projects = structure(list(structure(list(projectArn = structure(logical(0), tags = list(type = "string")), projectStage = structure(logical(0), tags = list(type = "string")), projectName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$update_blueprint_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprintArn = structure(logical(0), tags = list(location = "uri", locationName = "blueprintArn", type = "string")), schema = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), blueprintStage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$update_blueprint_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(blueprint = structure(list(blueprintArn = structure(logical(0), tags = list(type = "string")), schema = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), type = structure(logical(0), tags = list(type = "string")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), blueprintName = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), blueprintVersion = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string")), kmsKeyId = structure(logical(0), tags = list(type = "string")), kmsEncryptionContext = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$update_data_automation_project_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(projectArn = structure(logical(0), tags = list(location = "uri", locationName = "projectArn", type = "string")), projectStage = structure(logical(0), tags = list(type = "string")), projectDescription = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), standardOutputConfiguration = structure(list(document = structure(list(extraction = structure(list(granularity = structure(list(types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), boundingBox = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), outputFormat = structure(list(textFormat = structure(list(types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), additionalFileFormat = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure")), image = structure(list(extraction = structure(list(category = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), boundingBox = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), video = structure(list(extraction = structure(list(category = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), boundingBox = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), audio = structure(list(extraction = structure(list(category = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure")), generativeField = structure(list(state = structure(logical(0), tags = list(type = "string")), types = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure")), customOutputConfiguration = structure(list(blueprints = structure(list(structure(list(blueprintArn = structure(logical(0), tags = list(type = "string")), blueprintVersion = structure(logical(0), tags = list(type = "string")), blueprintStage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), overrideConfiguration = structure(list(document = structure(list(splitter = structure(list(state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.bedrockdataautomation$update_data_automation_project_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(projectArn = structure(logical(0), tags = list(type = "string")), projectStage = structure(logical(0), tags = list(type = "string")), status = 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 April 3, 2025, 8:41 p.m.