Nothing
# This file is generated by make.paws. Please do not edit here.
#' @importFrom paws.common populate
#' @include bedrock_service.R
NULL
.bedrock$batch_delete_evaluation_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobIdentifiers = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$batch_delete_evaluation_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(errors = structure(list(structure(list(jobIdentifier = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), code = structure(logical(0), tags = list(type = "string")), message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), evaluationJobs = structure(list(structure(list(jobIdentifier = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), jobStatus = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_evaluation_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobName = structure(logical(0), tags = list(type = "string")), jobDescription = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), clientRequestToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), roleArn = structure(logical(0), tags = list(type = "string")), customerEncryptionKeyId = structure(logical(0), tags = list(type = "string")), jobTags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), evaluationConfig = structure(list(automated = structure(list(datasetMetricConfigs = structure(list(structure(list(taskType = structure(logical(0), tags = list(type = "string")), dataset = structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), datasetLocation = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure", union = TRUE))), tags = list(type = "structure")), metricNames = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), human = structure(list(humanWorkflowConfig = structure(list(flowDefinitionArn = structure(logical(0), tags = list(type = "string")), instructions = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure")), customMetrics = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ratingMethod = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), datasetMetricConfigs = structure(list(structure(list(taskType = structure(logical(0), tags = list(type = "string")), dataset = structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), datasetLocation = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure", union = TRUE))), tags = list(type = "structure")), metricNames = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), inferenceConfig = structure(list(models = structure(list(structure(list(bedrockModel = structure(list(modelIdentifier = structure(logical(0), tags = list(type = "string")), inferenceParams = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE))), tags = list(type = "list"))), tags = list(type = "structure", union = TRUE)), outputDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_evaluation_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_guardrail_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), topicPolicyConfig = structure(list(topicsConfig = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), definition = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), examples = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), contentPolicyConfig = structure(list(filtersConfig = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string")), inputStrength = structure(logical(0), tags = list(type = "string")), outputStrength = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), wordPolicyConfig = structure(list(wordsConfig = structure(list(structure(list(text = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), managedWordListsConfig = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), sensitiveInformationPolicyConfig = structure(list(piiEntitiesConfig = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string")), action = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), regexesConfig = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), pattern = structure(logical(0), tags = list(type = "string")), action = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), contextualGroundingPolicyConfig = structure(list(filtersConfig = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string")), threshold = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), blockedInputMessaging = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), blockedOutputsMessaging = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), kmsKeyId = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), clientRequestToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_guardrail_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(guardrailId = structure(logical(0), tags = list(type = "string")), guardrailArn = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string")), createdAt = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_guardrail_version_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(guardrailIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "guardrailIdentifier", type = "string")), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), clientRequestToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_guardrail_version_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(guardrailId = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_model_copy_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(sourceModelArn = structure(logical(0), tags = list(type = "string")), targetModelName = structure(logical(0), tags = list(type = "string")), modelKmsKeyId = structure(logical(0), tags = list(type = "string")), targetModelTags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), clientRequestToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_model_copy_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_model_customization_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobName = structure(logical(0), tags = list(type = "string")), customModelName = structure(logical(0), tags = list(type = "string")), roleArn = structure(logical(0), tags = list(type = "string")), clientRequestToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), baseModelIdentifier = structure(logical(0), tags = list(type = "string")), customizationType = structure(logical(0), tags = list(type = "string")), customModelKmsKeyId = structure(logical(0), tags = list(type = "string")), jobTags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), customModelTags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), trainingDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), validationDataConfig = structure(list(validators = structure(list(structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), outputDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), hyperParameters = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), vpcConfig = structure(list(subnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), securityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_model_customization_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_model_import_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobName = structure(logical(0), tags = list(type = "string")), importedModelName = structure(logical(0), tags = list(type = "string")), roleArn = structure(logical(0), tags = list(type = "string")), modelDataSource = structure(list(s3DataSource = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), jobTags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), importedModelTags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), clientRequestToken = structure(logical(0), tags = list(type = "string")), vpcConfig = structure(list(subnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), securityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), importedModelKmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_model_import_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_model_invocation_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobName = structure(logical(0), tags = list(type = "string")), roleArn = structure(logical(0), tags = list(type = "string")), clientRequestToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), modelId = structure(logical(0), tags = list(type = "string")), inputDataConfig = structure(list(s3InputDataConfig = structure(list(s3InputFormat = structure(logical(0), tags = list(type = "string")), s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), outputDataConfig = structure(list(s3OutputDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string")), s3EncryptionKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), timeoutDurationInHours = structure(logical(0), tags = list(type = "integer", box = TRUE)), tags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_model_invocation_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_provisioned_model_throughput_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(clientRequestToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), modelUnits = structure(logical(0), tags = list(type = "integer", box = TRUE)), provisionedModelName = structure(logical(0), tags = list(type = "string")), modelId = structure(logical(0), tags = list(type = "string")), commitmentDuration = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$create_provisioned_model_throughput_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(provisionedModelArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$delete_custom_model_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(modelIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "modelIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$delete_custom_model_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$delete_guardrail_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(guardrailIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "guardrailIdentifier", type = "string")), guardrailVersion = structure(logical(0), tags = list(location = "querystring", locationName = "guardrailVersion", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$delete_guardrail_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$delete_imported_model_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(modelIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "modelIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$delete_imported_model_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$delete_model_invocation_logging_configuration_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$delete_model_invocation_logging_configuration_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$delete_provisioned_model_throughput_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(provisionedModelId = structure(logical(0), tags = list(location = "uri", locationName = "provisionedModelId", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$delete_provisioned_model_throughput_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_custom_model_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(modelIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "modelIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_custom_model_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(modelArn = structure(logical(0), tags = list(type = "string")), modelName = structure(logical(0), tags = list(type = "string")), jobName = structure(logical(0), tags = list(type = "string")), jobArn = structure(logical(0), tags = list(type = "string")), baseModelArn = structure(logical(0), tags = list(type = "string")), customizationType = structure(logical(0), tags = list(type = "string")), modelKmsKeyArn = structure(logical(0), tags = list(type = "string")), hyperParameters = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), trainingDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), validationDataConfig = structure(list(validators = structure(list(structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), outputDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), trainingMetrics = structure(list(trainingLoss = structure(logical(0), tags = list(type = "float", box = TRUE))), tags = list(type = "structure")), validationMetrics = structure(list(structure(list(validationLoss = structure(logical(0), tags = list(type = "float", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_evaluation_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "jobIdentifier", type = "string", sensitive = TRUE))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_evaluation_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobName = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), jobArn = structure(logical(0), tags = list(type = "string")), jobDescription = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), roleArn = structure(logical(0), tags = list(type = "string")), customerEncryptionKeyId = structure(logical(0), tags = list(type = "string")), jobType = structure(logical(0), tags = list(type = "string")), evaluationConfig = structure(list(automated = structure(list(datasetMetricConfigs = structure(list(structure(list(taskType = structure(logical(0), tags = list(type = "string")), dataset = structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), datasetLocation = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure", union = TRUE))), tags = list(type = "structure")), metricNames = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), human = structure(list(humanWorkflowConfig = structure(list(flowDefinitionArn = structure(logical(0), tags = list(type = "string")), instructions = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure")), customMetrics = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), ratingMethod = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), datasetMetricConfigs = structure(list(structure(list(taskType = structure(logical(0), tags = list(type = "string")), dataset = structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), datasetLocation = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure", union = TRUE))), tags = list(type = "structure")), metricNames = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), inferenceConfig = structure(list(models = structure(list(structure(list(bedrockModel = structure(list(modelIdentifier = structure(logical(0), tags = list(type = "string")), inferenceParams = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE))), tags = list(type = "list"))), tags = list(type = "structure", union = TRUE)), outputDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), failureMessages = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_foundation_model_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(modelIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "modelIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_foundation_model_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(modelDetails = structure(list(modelArn = structure(logical(0), tags = list(type = "string")), modelId = structure(logical(0), tags = list(type = "string")), modelName = structure(logical(0), tags = list(type = "string")), providerName = structure(logical(0), tags = list(type = "string")), inputModalities = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), outputModalities = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), responseStreamingSupported = structure(logical(0), tags = list(type = "boolean", box = TRUE)), customizationsSupported = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), inferenceTypesSupported = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), modelLifecycle = structure(list(status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_guardrail_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(guardrailIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "guardrailIdentifier", type = "string")), guardrailVersion = structure(logical(0), tags = list(location = "querystring", locationName = "guardrailVersion", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_guardrail_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), guardrailId = structure(logical(0), tags = list(type = "string")), guardrailArn = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), topicPolicy = structure(list(topics = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), definition = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), examples = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), contentPolicy = structure(list(filters = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string")), inputStrength = structure(logical(0), tags = list(type = "string")), outputStrength = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), wordPolicy = structure(list(words = structure(list(structure(list(text = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), managedWordLists = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), sensitiveInformationPolicy = structure(list(piiEntities = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string")), action = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), regexes = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), pattern = structure(logical(0), tags = list(type = "string")), action = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), contextualGroundingPolicy = structure(list(filters = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string")), threshold = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), createdAt = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), updatedAt = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), statusReasons = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list")), failureRecommendations = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list")), blockedInputMessaging = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), blockedOutputsMessaging = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), kmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_imported_model_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(modelIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "modelIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_imported_model_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(modelArn = structure(logical(0), tags = list(type = "string")), modelName = structure(logical(0), tags = list(type = "string")), jobName = structure(logical(0), tags = list(type = "string")), jobArn = structure(logical(0), tags = list(type = "string")), modelDataSource = structure(list(s3DataSource = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), modelArchitecture = structure(logical(0), tags = list(type = "string")), modelKmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_inference_profile_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(inferenceProfileIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "inferenceProfileIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_inference_profile_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(inferenceProfileName = structure(logical(0), tags = list(type = "string")), models = structure(list(structure(list(modelArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), description = structure(logical(0), tags = list(type = "string")), createdAt = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), updatedAt = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), inferenceProfileArn = structure(logical(0), tags = list(type = "string")), inferenceProfileId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_model_copy_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobArn = structure(logical(0), tags = list(location = "uri", locationName = "jobArn", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_model_copy_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobArn = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), targetModelArn = structure(logical(0), tags = list(type = "string")), targetModelName = structure(logical(0), tags = list(type = "string")), sourceAccountId = structure(logical(0), tags = list(type = "string")), sourceModelArn = structure(logical(0), tags = list(type = "string")), targetModelKmsKeyArn = structure(logical(0), tags = list(type = "string")), targetModelTags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), failureMessage = structure(logical(0), tags = list(type = "string")), sourceModelName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_model_customization_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "jobIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_model_customization_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobArn = structure(logical(0), tags = list(type = "string")), jobName = structure(logical(0), tags = list(type = "string")), outputModelName = structure(logical(0), tags = list(type = "string")), outputModelArn = structure(logical(0), tags = list(type = "string")), clientRequestToken = structure(logical(0), tags = list(type = "string")), roleArn = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), failureMessage = 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")), endTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), baseModelArn = structure(logical(0), tags = list(type = "string")), hyperParameters = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), trainingDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), validationDataConfig = structure(list(validators = structure(list(structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), outputDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), customizationType = structure(logical(0), tags = list(type = "string")), outputModelKmsKeyArn = structure(logical(0), tags = list(type = "string")), trainingMetrics = structure(list(trainingLoss = structure(logical(0), tags = list(type = "float", box = TRUE))), tags = list(type = "structure")), validationMetrics = structure(list(structure(list(validationLoss = structure(logical(0), tags = list(type = "float", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), vpcConfig = structure(list(subnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), securityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_model_import_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "jobIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_model_import_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobArn = structure(logical(0), tags = list(type = "string")), jobName = structure(logical(0), tags = list(type = "string")), importedModelName = structure(logical(0), tags = list(type = "string")), importedModelArn = structure(logical(0), tags = list(type = "string")), roleArn = structure(logical(0), tags = list(type = "string")), modelDataSource = structure(list(s3DataSource = structure(list(s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), status = structure(logical(0), tags = list(type = "string")), failureMessage = 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")), endTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), vpcConfig = structure(list(subnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), securityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), importedModelKmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_model_invocation_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "jobIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_model_invocation_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobArn = structure(logical(0), tags = list(type = "string")), jobName = structure(logical(0), tags = list(type = "string")), modelId = structure(logical(0), tags = list(type = "string")), clientRequestToken = structure(logical(0), tags = list(type = "string")), roleArn = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), message = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), submitTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), endTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), inputDataConfig = structure(list(s3InputDataConfig = structure(list(s3InputFormat = structure(logical(0), tags = list(type = "string")), s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), outputDataConfig = structure(list(s3OutputDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string")), s3EncryptionKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), timeoutDurationInHours = structure(logical(0), tags = list(type = "integer", box = TRUE)), jobExpirationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_model_invocation_logging_configuration_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_model_invocation_logging_configuration_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(loggingConfig = structure(list(cloudWatchConfig = structure(list(logGroupName = structure(logical(0), tags = list(type = "string")), roleArn = structure(logical(0), tags = list(type = "string")), largeDataDeliveryS3Config = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), keyPrefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), s3Config = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), keyPrefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), textDataDeliveryEnabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), imageDataDeliveryEnabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), embeddingDataDeliveryEnabled = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_provisioned_model_throughput_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(provisionedModelId = structure(logical(0), tags = list(location = "uri", locationName = "provisionedModelId", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$get_provisioned_model_throughput_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(modelUnits = structure(logical(0), tags = list(type = "integer", box = TRUE)), desiredModelUnits = structure(logical(0), tags = list(type = "integer", box = TRUE)), provisionedModelName = structure(logical(0), tags = list(type = "string")), provisionedModelArn = structure(logical(0), tags = list(type = "string")), modelArn = structure(logical(0), tags = list(type = "string")), desiredModelArn = structure(logical(0), tags = list(type = "string")), foundationModelArn = structure(logical(0), tags = list(type = "string")), status = 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")), failureMessage = structure(logical(0), tags = list(type = "string")), commitmentDuration = structure(logical(0), tags = list(type = "string")), commitmentExpirationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_custom_models_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(creationTimeBefore = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeBefore", type = "timestamp", timestampFormat = "iso8601")), creationTimeAfter = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeAfter", type = "timestamp", timestampFormat = "iso8601")), nameContains = structure(logical(0), tags = list(location = "querystring", locationName = "nameContains", type = "string")), baseModelArnEquals = structure(logical(0), tags = list(location = "querystring", locationName = "baseModelArnEquals", type = "string")), foundationModelArnEquals = structure(logical(0), tags = list(location = "querystring", locationName = "foundationModelArnEquals", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), sortBy = structure(logical(0), tags = list(location = "querystring", locationName = "sortBy", type = "string")), sortOrder = structure(logical(0), tags = list(location = "querystring", locationName = "sortOrder", type = "string")), isOwned = structure(logical(0), tags = list(location = "querystring", locationName = "isOwned", type = "boolean", box = TRUE))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_custom_models_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), modelSummaries = structure(list(structure(list(modelArn = structure(logical(0), tags = list(type = "string")), modelName = structure(logical(0), tags = list(type = "string")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), baseModelArn = structure(logical(0), tags = list(type = "string")), baseModelName = structure(logical(0), tags = list(type = "string")), customizationType = structure(logical(0), tags = list(type = "string")), ownerAccountId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_evaluation_jobs_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(creationTimeAfter = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeAfter", type = "timestamp", timestampFormat = "iso8601")), creationTimeBefore = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeBefore", type = "timestamp", timestampFormat = "iso8601")), statusEquals = structure(logical(0), tags = list(location = "querystring", locationName = "statusEquals", type = "string")), nameContains = structure(logical(0), tags = list(location = "querystring", locationName = "nameContains", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), sortBy = structure(logical(0), tags = list(location = "querystring", locationName = "sortBy", type = "string")), sortOrder = structure(logical(0), tags = list(location = "querystring", locationName = "sortOrder", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_evaluation_jobs_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), jobSummaries = structure(list(structure(list(jobArn = structure(logical(0), tags = list(type = "string")), jobName = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), jobType = structure(logical(0), tags = list(type = "string")), evaluationTaskTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), modelIdentifiers = 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"))
return(populate(args, shape))
}
.bedrock$list_foundation_models_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(byProvider = structure(logical(0), tags = list(location = "querystring", locationName = "byProvider", type = "string")), byCustomizationType = structure(logical(0), tags = list(location = "querystring", locationName = "byCustomizationType", type = "string")), byOutputModality = structure(logical(0), tags = list(location = "querystring", locationName = "byOutputModality", type = "string")), byInferenceType = structure(logical(0), tags = list(location = "querystring", locationName = "byInferenceType", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_foundation_models_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(modelSummaries = structure(list(structure(list(modelArn = structure(logical(0), tags = list(type = "string")), modelId = structure(logical(0), tags = list(type = "string")), modelName = structure(logical(0), tags = list(type = "string")), providerName = structure(logical(0), tags = list(type = "string")), inputModalities = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), outputModalities = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), responseStreamingSupported = structure(logical(0), tags = list(type = "boolean", box = TRUE)), customizationsSupported = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), inferenceTypesSupported = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), modelLifecycle = structure(list(status = 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))
}
.bedrock$list_guardrails_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(guardrailIdentifier = structure(logical(0), tags = list(location = "querystring", locationName = "guardrailIdentifier", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_guardrails_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(guardrails = structure(list(structure(list(id = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), version = structure(logical(0), tags = list(type = "string")), createdAt = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), updatedAt = 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))
}
.bedrock$list_imported_models_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(creationTimeBefore = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeBefore", type = "timestamp", timestampFormat = "iso8601")), creationTimeAfter = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeAfter", type = "timestamp", timestampFormat = "iso8601")), nameContains = structure(logical(0), tags = list(location = "querystring", locationName = "nameContains", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), sortBy = structure(logical(0), tags = list(location = "querystring", locationName = "sortBy", type = "string")), sortOrder = structure(logical(0), tags = list(location = "querystring", locationName = "sortOrder", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_imported_models_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), modelSummaries = structure(list(structure(list(modelArn = structure(logical(0), tags = list(type = "string")), modelName = structure(logical(0), tags = list(type = "string")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_inference_profiles_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_inference_profiles_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(inferenceProfileSummaries = structure(list(structure(list(inferenceProfileName = structure(logical(0), tags = list(type = "string")), models = structure(list(structure(list(modelArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), description = structure(logical(0), tags = list(type = "string")), createdAt = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), updatedAt = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), inferenceProfileArn = structure(logical(0), tags = list(type = "string")), inferenceProfileId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_model_copy_jobs_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(creationTimeAfter = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeAfter", type = "timestamp", timestampFormat = "iso8601")), creationTimeBefore = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeBefore", type = "timestamp", timestampFormat = "iso8601")), statusEquals = structure(logical(0), tags = list(location = "querystring", locationName = "statusEquals", type = "string")), sourceAccountEquals = structure(logical(0), tags = list(location = "querystring", locationName = "sourceAccountEquals", type = "string")), sourceModelArnEquals = structure(logical(0), tags = list(location = "querystring", locationName = "sourceModelArnEquals", type = "string")), targetModelNameContains = structure(logical(0), tags = list(location = "querystring", locationName = "outputModelNameContains", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), sortBy = structure(logical(0), tags = list(location = "querystring", locationName = "sortBy", type = "string")), sortOrder = structure(logical(0), tags = list(location = "querystring", locationName = "sortOrder", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_model_copy_jobs_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), modelCopyJobSummaries = structure(list(structure(list(jobArn = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), targetModelArn = structure(logical(0), tags = list(type = "string")), targetModelName = structure(logical(0), tags = list(type = "string")), sourceAccountId = structure(logical(0), tags = list(type = "string")), sourceModelArn = structure(logical(0), tags = list(type = "string")), targetModelKmsKeyArn = structure(logical(0), tags = list(type = "string")), targetModelTags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), failureMessage = structure(logical(0), tags = list(type = "string")), sourceModelName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_model_customization_jobs_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(creationTimeAfter = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeAfter", type = "timestamp", timestampFormat = "iso8601")), creationTimeBefore = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeBefore", type = "timestamp", timestampFormat = "iso8601")), statusEquals = structure(logical(0), tags = list(location = "querystring", locationName = "statusEquals", type = "string")), nameContains = structure(logical(0), tags = list(location = "querystring", locationName = "nameContains", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), sortBy = structure(logical(0), tags = list(location = "querystring", locationName = "sortBy", type = "string")), sortOrder = structure(logical(0), tags = list(location = "querystring", locationName = "sortOrder", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_model_customization_jobs_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), modelCustomizationJobSummaries = structure(list(structure(list(jobArn = structure(logical(0), tags = list(type = "string")), baseModelArn = structure(logical(0), tags = list(type = "string")), jobName = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), endTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), customModelArn = structure(logical(0), tags = list(type = "string")), customModelName = structure(logical(0), tags = list(type = "string")), customizationType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_model_import_jobs_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(creationTimeAfter = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeAfter", type = "timestamp", timestampFormat = "iso8601")), creationTimeBefore = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeBefore", type = "timestamp", timestampFormat = "iso8601")), statusEquals = structure(logical(0), tags = list(location = "querystring", locationName = "statusEquals", type = "string")), nameContains = structure(logical(0), tags = list(location = "querystring", locationName = "nameContains", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), sortBy = structure(logical(0), tags = list(location = "querystring", locationName = "sortBy", type = "string")), sortOrder = structure(logical(0), tags = list(location = "querystring", locationName = "sortOrder", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_model_import_jobs_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), modelImportJobSummaries = structure(list(structure(list(jobArn = structure(logical(0), tags = list(type = "string")), jobName = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), creationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), endTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), importedModelArn = structure(logical(0), tags = list(type = "string")), importedModelName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_model_invocation_jobs_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(submitTimeAfter = structure(logical(0), tags = list(location = "querystring", locationName = "submitTimeAfter", type = "timestamp", timestampFormat = "iso8601")), submitTimeBefore = structure(logical(0), tags = list(location = "querystring", locationName = "submitTimeBefore", type = "timestamp", timestampFormat = "iso8601")), statusEquals = structure(logical(0), tags = list(location = "querystring", locationName = "statusEquals", type = "string")), nameContains = structure(logical(0), tags = list(location = "querystring", locationName = "nameContains", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), sortBy = structure(logical(0), tags = list(location = "querystring", locationName = "sortBy", type = "string")), sortOrder = structure(logical(0), tags = list(location = "querystring", locationName = "sortOrder", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_model_invocation_jobs_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), invocationJobSummaries = structure(list(structure(list(jobArn = structure(logical(0), tags = list(type = "string")), jobName = structure(logical(0), tags = list(type = "string")), modelId = structure(logical(0), tags = list(type = "string")), clientRequestToken = structure(logical(0), tags = list(type = "string")), roleArn = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), message = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), submitTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), lastModifiedTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), endTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), inputDataConfig = structure(list(s3InputDataConfig = structure(list(s3InputFormat = structure(logical(0), tags = list(type = "string")), s3Uri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), outputDataConfig = structure(list(s3OutputDataConfig = structure(list(s3Uri = structure(logical(0), tags = list(type = "string")), s3EncryptionKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), timeoutDurationInHours = structure(logical(0), tags = list(type = "integer", box = TRUE)), jobExpirationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_provisioned_model_throughputs_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(creationTimeAfter = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeAfter", type = "timestamp", timestampFormat = "iso8601")), creationTimeBefore = structure(logical(0), tags = list(location = "querystring", locationName = "creationTimeBefore", type = "timestamp", timestampFormat = "iso8601")), statusEquals = structure(logical(0), tags = list(location = "querystring", locationName = "statusEquals", type = "string")), modelArnEquals = structure(logical(0), tags = list(location = "querystring", locationName = "modelArnEquals", type = "string")), nameContains = structure(logical(0), tags = list(location = "querystring", locationName = "nameContains", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), sortBy = structure(logical(0), tags = list(location = "querystring", locationName = "sortBy", type = "string")), sortOrder = structure(logical(0), tags = list(location = "querystring", locationName = "sortOrder", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_provisioned_model_throughputs_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), provisionedModelSummaries = structure(list(structure(list(provisionedModelName = structure(logical(0), tags = list(type = "string")), provisionedModelArn = structure(logical(0), tags = list(type = "string")), modelArn = structure(logical(0), tags = list(type = "string")), desiredModelArn = structure(logical(0), tags = list(type = "string")), foundationModelArn = structure(logical(0), tags = list(type = "string")), modelUnits = structure(logical(0), tags = list(type = "integer", box = TRUE)), desiredModelUnits = structure(logical(0), tags = list(type = "integer", box = TRUE)), status = structure(logical(0), tags = list(type = "string")), commitmentDuration = structure(logical(0), tags = list(type = "string")), commitmentExpirationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601")), 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"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_tags_for_resource_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(resourceARN = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$list_tags_for_resource_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(tags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$put_model_invocation_logging_configuration_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(loggingConfig = structure(list(cloudWatchConfig = structure(list(logGroupName = structure(logical(0), tags = list(type = "string")), roleArn = structure(logical(0), tags = list(type = "string")), largeDataDeliveryS3Config = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), keyPrefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), s3Config = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), keyPrefix = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), textDataDeliveryEnabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), imageDataDeliveryEnabled = structure(logical(0), tags = list(type = "boolean", box = TRUE)), embeddingDataDeliveryEnabled = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$put_model_invocation_logging_configuration_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$stop_evaluation_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "jobIdentifier", type = "string", sensitive = TRUE))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$stop_evaluation_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$stop_model_customization_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "jobIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$stop_model_customization_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$stop_model_invocation_job_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(jobIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "jobIdentifier", type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$stop_model_invocation_job_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$tag_resource_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(resourceARN = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$tag_resource_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$untag_resource_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(resourceARN = structure(logical(0), tags = list(type = "string")), tagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$untag_resource_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$update_guardrail_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(guardrailIdentifier = structure(logical(0), tags = list(location = "uri", locationName = "guardrailIdentifier", type = "string")), name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), description = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), topicPolicyConfig = structure(list(topicsConfig = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), definition = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), examples = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), contentPolicyConfig = structure(list(filtersConfig = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string")), inputStrength = structure(logical(0), tags = list(type = "string")), outputStrength = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), wordPolicyConfig = structure(list(wordsConfig = structure(list(structure(list(text = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), managedWordListsConfig = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), sensitiveInformationPolicyConfig = structure(list(piiEntitiesConfig = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string")), action = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), regexesConfig = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), pattern = structure(logical(0), tags = list(type = "string")), action = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), contextualGroundingPolicyConfig = structure(list(filtersConfig = structure(list(structure(list(type = structure(logical(0), tags = list(type = "string")), threshold = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), blockedInputMessaging = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), blockedOutputsMessaging = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), kmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$update_guardrail_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(guardrailId = structure(logical(0), tags = list(type = "string")), guardrailArn = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string")), updatedAt = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "iso8601"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$update_provisioned_model_throughput_input <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(provisionedModelId = structure(logical(0), tags = list(location = "uri", locationName = "provisionedModelId", type = "string")), desiredProvisionedModelName = structure(logical(0), tags = list(type = "string")), desiredModelId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
return(populate(args, shape))
}
.bedrock$update_provisioned_model_throughput_output <- function(...) {
args <- c(as.list(environment()), list(...))
shape <- structure(list(), tags = list(type = "structure"))
return(populate(args, shape))
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.