R/connectwisdomservice_interfaces.R

Defines functions update_knowledge_base_template_uri_output update_knowledge_base_template_uri_input update_content_output update_content_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input start_content_upload_output start_content_upload_input search_sessions_output search_sessions_input search_content_output search_content_input remove_knowledge_base_template_uri_output remove_knowledge_base_template_uri_input query_assistant_output query_assistant_input notify_recommendations_received_output notify_recommendations_received_input list_tags_for_resource_output list_tags_for_resource_input list_knowledge_bases_output list_knowledge_bases_input list_contents_output list_contents_input list_assistants_output list_assistants_input list_assistant_associations_output list_assistant_associations_input get_session_output get_session_input get_recommendations_output get_recommendations_input get_knowledge_base_output get_knowledge_base_input get_content_summary_output get_content_summary_input get_content_output get_content_input get_assistant_association_output get_assistant_association_input get_assistant_output get_assistant_input delete_knowledge_base_output delete_knowledge_base_input delete_content_output delete_content_input delete_assistant_association_output delete_assistant_association_input delete_assistant_output delete_assistant_input create_session_output create_session_input create_knowledge_base_output create_knowledge_base_input create_content_output create_content_input create_assistant_association_output create_assistant_association_input create_assistant_output create_assistant_input

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

.connectwisdomservice$create_assistant_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), description = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), serverSideEncryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$create_assistant_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistant = structure(list(assistantArn = structure(logical(0), tags = list(type = "string")), assistantId = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), integrationConfiguration = structure(list(topicIntegrationArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), serverSideEncryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$create_assistant_association_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantId = structure(logical(0), tags = list(location = "uri", locationName = "assistantId", type = "string")), association = structure(list(knowledgeBaseId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure", union = TRUE)), associationType = structure(logical(0), tags = list(type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$create_assistant_association_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantAssociation = structure(list(assistantArn = structure(logical(0), tags = list(type = "string")), assistantAssociationArn = structure(logical(0), tags = list(type = "string")), assistantAssociationId = structure(logical(0), tags = list(type = "string")), assistantId = structure(logical(0), tags = list(type = "string")), associationData = structure(list(knowledgeBaseAssociation = structure(list(knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), associationType = structure(logical(0), tags = list(type = "string")), tags = 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))
}

.connectwisdomservice$create_content_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), knowledgeBaseId = structure(logical(0), tags = list(location = "uri", locationName = "knowledgeBaseId", type = "string")), metadata = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), name = structure(logical(0), tags = list(type = "string")), overrideLinkOutUri = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), title = structure(logical(0), tags = list(type = "string")), uploadId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$create_content_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(content = structure(list(contentArn = structure(logical(0), tags = list(type = "string")), contentId = structure(logical(0), tags = list(type = "string")), contentType = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string")), linkOutUri = structure(logical(0), tags = list(type = "string")), metadata = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), name = structure(logical(0), tags = list(type = "string")), revisionId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), title = structure(logical(0), tags = list(type = "string")), url = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), urlExpiry = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "unixTimestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$create_knowledge_base_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), description = structure(logical(0), tags = list(type = "string")), knowledgeBaseType = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), renderingConfiguration = structure(list(templateUri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), serverSideEncryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceConfiguration = structure(list(appIntegrations = structure(list(appIntegrationArn = structure(logical(0), tags = list(type = "string")), objectFields = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$create_knowledge_base_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(knowledgeBase = structure(list(description = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string")), knowledgeBaseType = structure(logical(0), tags = list(type = "string")), lastContentModificationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "unixTimestamp")), name = structure(logical(0), tags = list(type = "string")), renderingConfiguration = structure(list(templateUri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), serverSideEncryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceConfiguration = structure(list(appIntegrations = structure(list(appIntegrationArn = structure(logical(0), tags = list(type = "string")), objectFields = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), status = structure(logical(0), tags = list(type = "string")), tags = 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))
}

.connectwisdomservice$create_session_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantId = structure(logical(0), tags = list(location = "uri", locationName = "assistantId", type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), description = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$create_session_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(session = structure(list(description = structure(logical(0), tags = list(type = "string")), integrationConfiguration = structure(list(topicIntegrationArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), sessionArn = structure(logical(0), tags = list(type = "string")), sessionId = structure(logical(0), tags = list(type = "string")), tags = 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))
}

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

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

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

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

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

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

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

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

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

.connectwisdomservice$get_assistant_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistant = structure(list(assistantArn = structure(logical(0), tags = list(type = "string")), assistantId = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), integrationConfiguration = structure(list(topicIntegrationArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), serverSideEncryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectwisdomservice$get_assistant_association_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantAssociation = structure(list(assistantArn = structure(logical(0), tags = list(type = "string")), assistantAssociationArn = structure(logical(0), tags = list(type = "string")), assistantAssociationId = structure(logical(0), tags = list(type = "string")), assistantId = structure(logical(0), tags = list(type = "string")), associationData = structure(list(knowledgeBaseAssociation = structure(list(knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), associationType = structure(logical(0), tags = list(type = "string")), tags = 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))
}

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

.connectwisdomservice$get_content_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(content = structure(list(contentArn = structure(logical(0), tags = list(type = "string")), contentId = structure(logical(0), tags = list(type = "string")), contentType = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string")), linkOutUri = structure(logical(0), tags = list(type = "string")), metadata = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), name = structure(logical(0), tags = list(type = "string")), revisionId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), title = structure(logical(0), tags = list(type = "string")), url = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), urlExpiry = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "unixTimestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectwisdomservice$get_content_summary_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(contentSummary = structure(list(contentArn = structure(logical(0), tags = list(type = "string")), contentId = structure(logical(0), tags = list(type = "string")), contentType = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string")), metadata = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), name = structure(logical(0), tags = list(type = "string")), revisionId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), title = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectwisdomservice$get_knowledge_base_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(knowledgeBase = structure(list(description = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string")), knowledgeBaseType = structure(logical(0), tags = list(type = "string")), lastContentModificationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "unixTimestamp")), name = structure(logical(0), tags = list(type = "string")), renderingConfiguration = structure(list(templateUri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), serverSideEncryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceConfiguration = structure(list(appIntegrations = structure(list(appIntegrationArn = structure(logical(0), tags = list(type = "string")), objectFields = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), status = structure(logical(0), tags = list(type = "string")), tags = 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))
}

.connectwisdomservice$get_recommendations_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantId = structure(logical(0), tags = list(location = "uri", locationName = "assistantId", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE)), sessionId = structure(logical(0), tags = list(location = "uri", locationName = "sessionId", type = "string")), waitTimeSeconds = structure(logical(0), tags = list(location = "querystring", locationName = "waitTimeSeconds", type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$get_recommendations_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(recommendations = structure(list(structure(list(document = structure(list(contentReference = structure(list(contentArn = structure(logical(0), tags = list(type = "string")), contentId = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), excerpt = structure(list(highlights = structure(list(structure(list(beginOffsetInclusive = structure(logical(0), tags = list(type = "integer")), endOffsetExclusive = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), text = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure")), title = structure(list(highlights = structure(list(structure(list(beginOffsetInclusive = structure(logical(0), tags = list(type = "integer")), endOffsetExclusive = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), text = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), recommendationId = structure(logical(0), tags = list(type = "string")), relevanceLevel = structure(logical(0), tags = list(type = "string")), relevanceScore = structure(logical(0), tags = list(type = "double")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), triggers = structure(list(structure(list(data = structure(list(query = structure(list(text = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), id = structure(logical(0), tags = list(type = "string")), recommendationIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), source = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectwisdomservice$get_session_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(session = structure(list(description = structure(logical(0), tags = list(type = "string")), integrationConfiguration = structure(list(topicIntegrationArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), sessionArn = structure(logical(0), tags = list(type = "string")), sessionId = structure(logical(0), tags = list(type = "string")), tags = 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))
}

.connectwisdomservice$list_assistant_associations_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantId = structure(logical(0), tags = list(location = "uri", locationName = "assistantId", 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))
}

.connectwisdomservice$list_assistant_associations_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantAssociationSummaries = structure(list(structure(list(assistantArn = structure(logical(0), tags = list(type = "string")), assistantAssociationArn = structure(logical(0), tags = list(type = "string")), assistantAssociationId = structure(logical(0), tags = list(type = "string")), assistantId = structure(logical(0), tags = list(type = "string")), associationData = structure(list(knowledgeBaseAssociation = structure(list(knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), associationType = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$list_assistants_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))
}

.connectwisdomservice$list_assistants_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantSummaries = structure(list(structure(list(assistantArn = structure(logical(0), tags = list(type = "string")), assistantId = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), integrationConfiguration = structure(list(topicIntegrationArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), serverSideEncryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), 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))
}

.connectwisdomservice$list_contents_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(knowledgeBaseId = structure(logical(0), tags = list(location = "uri", locationName = "knowledgeBaseId", 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))
}

.connectwisdomservice$list_contents_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(contentSummaries = structure(list(structure(list(contentArn = structure(logical(0), tags = list(type = "string")), contentId = structure(logical(0), tags = list(type = "string")), contentType = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string")), metadata = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), name = structure(logical(0), tags = list(type = "string")), revisionId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), title = 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))
}

.connectwisdomservice$list_knowledge_bases_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))
}

.connectwisdomservice$list_knowledge_bases_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(knowledgeBaseSummaries = structure(list(structure(list(description = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string")), knowledgeBaseType = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), renderingConfiguration = structure(list(templateUri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), serverSideEncryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceConfiguration = structure(list(appIntegrations = structure(list(appIntegrationArn = structure(logical(0), tags = list(type = "string")), objectFields = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), status = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.connectwisdomservice$notify_recommendations_received_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantId = structure(logical(0), tags = list(location = "uri", locationName = "assistantId", type = "string")), recommendationIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), sessionId = structure(logical(0), tags = list(location = "uri", locationName = "sessionId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$notify_recommendations_received_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(errors = structure(list(structure(list(message = structure(logical(0), tags = list(type = "string")), recommendationId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), recommendationIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$query_assistant_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantId = structure(logical(0), tags = list(location = "uri", locationName = "assistantId", type = "string")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string")), queryText = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$query_assistant_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), results = structure(list(structure(list(document = structure(list(contentReference = structure(list(contentArn = structure(logical(0), tags = list(type = "string")), contentId = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), excerpt = structure(list(highlights = structure(list(structure(list(beginOffsetInclusive = structure(logical(0), tags = list(type = "integer")), endOffsetExclusive = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), text = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure")), title = structure(list(highlights = structure(list(structure(list(beginOffsetInclusive = structure(logical(0), tags = list(type = "integer")), endOffsetExclusive = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "list")), text = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), relevanceScore = structure(logical(0), tags = list(type = "double")), resultId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.connectwisdomservice$search_content_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(knowledgeBaseId = structure(logical(0), tags = list(location = "uri", locationName = "knowledgeBaseId", 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")), searchExpression = structure(list(filters = structure(list(structure(list(field = structure(logical(0), tags = list(type = "string")), operator = 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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$search_content_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(contentSummaries = structure(list(structure(list(contentArn = structure(logical(0), tags = list(type = "string")), contentId = structure(logical(0), tags = list(type = "string")), contentType = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string")), metadata = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), name = structure(logical(0), tags = list(type = "string")), revisionId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), title = 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))
}

.connectwisdomservice$search_sessions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assistantId = structure(logical(0), tags = list(location = "uri", locationName = "assistantId", 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")), searchExpression = structure(list(filters = structure(list(structure(list(field = structure(logical(0), tags = list(type = "string")), operator = 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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$search_sessions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), sessionSummaries = structure(list(structure(list(assistantArn = structure(logical(0), tags = list(type = "string")), assistantId = structure(logical(0), tags = list(type = "string")), sessionArn = structure(logical(0), tags = list(type = "string")), sessionId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectwisdomservice$start_content_upload_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(headersToInclude = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), uploadId = structure(logical(0), tags = list(type = "string")), url = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), urlExpiry = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "unixTimestamp"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.connectwisdomservice$untag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceArn = structure(logical(0), tags = list(location = "uri", locationName = "resourceArn", type = "string")), tagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(location = "querystring", locationName = "tagKeys", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectwisdomservice$update_content_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(contentId = structure(logical(0), tags = list(location = "uri", locationName = "contentId", type = "string")), knowledgeBaseId = structure(logical(0), tags = list(location = "uri", locationName = "knowledgeBaseId", type = "string")), metadata = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), overrideLinkOutUri = structure(logical(0), tags = list(type = "string")), removeOverrideLinkOutUri = structure(logical(0), tags = list(type = "boolean", box = TRUE)), revisionId = structure(logical(0), tags = list(type = "string")), title = structure(logical(0), tags = list(type = "string")), uploadId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectwisdomservice$update_content_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(content = structure(list(contentArn = structure(logical(0), tags = list(type = "string")), contentId = structure(logical(0), tags = list(type = "string")), contentType = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string")), linkOutUri = structure(logical(0), tags = list(type = "string")), metadata = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), name = structure(logical(0), tags = list(type = "string")), revisionId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), title = structure(logical(0), tags = list(type = "string")), url = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), urlExpiry = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "unixTimestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectwisdomservice$update_knowledge_base_template_uri_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(knowledgeBase = structure(list(description = structure(logical(0), tags = list(type = "string")), knowledgeBaseArn = structure(logical(0), tags = list(type = "string")), knowledgeBaseId = structure(logical(0), tags = list(type = "string")), knowledgeBaseType = structure(logical(0), tags = list(type = "string")), lastContentModificationTime = structure(logical(0), tags = list(type = "timestamp", timestampFormat = "unixTimestamp")), name = structure(logical(0), tags = list(type = "string")), renderingConfiguration = structure(list(templateUri = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), serverSideEncryptionConfiguration = structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceConfiguration = structure(list(appIntegrations = structure(list(appIntegrationArn = structure(logical(0), tags = list(type = "string")), objectFields = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), status = structure(logical(0), tags = list(type = "string")), tags = 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))
}

Try the paws.customer.engagement package in your browser

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

paws.customer.engagement documentation built on Sept. 12, 2023, 1:19 a.m.