R/connectparticipant_interfaces.R

Defines functions start_attachment_upload_output start_attachment_upload_input send_message_output send_message_input send_event_output send_event_input get_transcript_output get_transcript_input get_attachment_output get_attachment_input disconnect_participant_output disconnect_participant_input describe_view_output describe_view_input create_participant_connection_output create_participant_connection_input complete_attachment_upload_output complete_attachment_upload_input

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

.connectparticipant$complete_attachment_upload_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AttachmentIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), ConnectionToken = structure(logical(0), tags = list(location = "header", locationName = "X-Amz-Bearer", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectparticipant$create_participant_connection_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Type = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ParticipantToken = structure(logical(0), tags = list(location = "header", locationName = "X-Amz-Bearer", type = "string")), ConnectParticipant = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectparticipant$create_participant_connection_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Websocket = structure(list(Url = structure(logical(0), tags = list(type = "string")), ConnectionExpiry = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ConnectionCredentials = structure(list(ConnectionToken = structure(logical(0), tags = list(type = "string")), Expiry = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectparticipant$describe_view_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ViewToken = structure(logical(0), tags = list(location = "uri", locationName = "ViewToken", type = "string")), ConnectionToken = structure(logical(0), tags = list(location = "header", locationName = "X-Amz-Bearer", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectparticipant$describe_view_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(View = structure(list(Id = structure(logical(0), tags = list(type = "string")), Arn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Version = structure(logical(0), tags = list(type = "integer")), Content = structure(list(InputSchema = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Template = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), Actions = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectparticipant$disconnect_participant_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), ConnectionToken = structure(logical(0), tags = list(location = "header", locationName = "X-Amz-Bearer", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectparticipant$get_attachment_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AttachmentId = structure(logical(0), tags = list(type = "string")), ConnectionToken = structure(logical(0), tags = list(location = "header", locationName = "X-Amz-Bearer", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectparticipant$get_attachment_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Url = structure(logical(0), tags = list(type = "string")), UrlExpiry = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectparticipant$get_transcript_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ContactId = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(box = TRUE, type = "integer")), NextToken = structure(logical(0), tags = list(type = "string")), ScanDirection = structure(logical(0), tags = list(type = "string")), SortOrder = structure(logical(0), tags = list(type = "string")), StartPosition = structure(list(Id = structure(logical(0), tags = list(type = "string")), AbsoluteTime = structure(logical(0), tags = list(type = "string")), MostRecent = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), ConnectionToken = structure(logical(0), tags = list(location = "header", locationName = "X-Amz-Bearer", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectparticipant$get_transcript_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(InitialContactId = structure(logical(0), tags = list(type = "string")), Transcript = structure(list(structure(list(AbsoluteTime = structure(logical(0), tags = list(type = "string")), Content = structure(logical(0), tags = list(type = "string")), ContentType = structure(logical(0), tags = list(type = "string")), Id = structure(logical(0), tags = list(type = "string")), Type = structure(logical(0), tags = list(type = "string")), ParticipantId = structure(logical(0), tags = list(type = "string")), DisplayName = structure(logical(0), tags = list(type = "string")), ParticipantRole = structure(logical(0), tags = list(type = "string")), Attachments = structure(list(structure(list(ContentType = structure(logical(0), tags = list(type = "string")), AttachmentId = structure(logical(0), tags = list(type = "string")), AttachmentName = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), MessageMetadata = structure(list(MessageId = structure(logical(0), tags = list(type = "string")), Receipts = structure(list(structure(list(DeliveredTimestamp = structure(logical(0), tags = list(type = "string")), ReadTimestamp = structure(logical(0), tags = list(type = "string")), RecipientParticipantId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), RelatedContactId = structure(logical(0), tags = list(type = "string")), ContactId = 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))
}

.connectparticipant$send_event_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ContentType = structure(logical(0), tags = list(type = "string")), Content = structure(logical(0), tags = list(type = "string")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), ConnectionToken = structure(logical(0), tags = list(location = "header", locationName = "X-Amz-Bearer", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectparticipant$send_message_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ContentType = structure(logical(0), tags = list(type = "string")), Content = structure(logical(0), tags = list(type = "string")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), ConnectionToken = structure(logical(0), tags = list(location = "header", locationName = "X-Amz-Bearer", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.connectparticipant$start_attachment_upload_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ContentType = structure(logical(0), tags = list(type = "string")), AttachmentSizeInBytes = structure(logical(0), tags = list(type = "long")), AttachmentName = structure(logical(0), tags = list(type = "string")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), ConnectionToken = structure(logical(0), tags = list(location = "header", locationName = "X-Amz-Bearer", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.connectparticipant$start_attachment_upload_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AttachmentId = structure(logical(0), tags = list(type = "string")), UploadMetadata = structure(list(Url = structure(logical(0), tags = list(type = "string")), UrlExpiry = structure(logical(0), tags = list(type = "string")), HeadersToInclude = 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.