R/personalizeevents_interfaces.R

Defines functions put_users_output put_users_input put_items_output put_items_input put_events_output put_events_input put_actions_output put_actions_input put_action_interactions_output put_action_interactions_input

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

.personalizeevents$put_action_interactions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(trackingId = structure(logical(0), tags = list(type = "string")), actionInteractions = structure(list(structure(list(actionId = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), userId = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), sessionId = structure(logical(0), tags = list(type = "string")), timestamp = structure(logical(0), tags = list(type = "timestamp")), eventType = structure(logical(0), tags = list(type = "string")), eventId = structure(logical(0), tags = list(type = "string")), recommendationId = structure(logical(0), tags = list(type = "string")), impression = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list")), properties = structure(logical(0), tags = list(jsonvalue = TRUE, type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.personalizeevents$put_action_interactions_output <- function(...) {
  list()
}

.personalizeevents$put_actions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(datasetArn = structure(logical(0), tags = list(type = "string")), actions = structure(list(structure(list(actionId = structure(logical(0), tags = list(type = "string")), properties = structure(logical(0), tags = list(jsonvalue = TRUE, type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.personalizeevents$put_actions_output <- function(...) {
  list()
}

.personalizeevents$put_events_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(trackingId = structure(logical(0), tags = list(type = "string")), userId = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), sessionId = structure(logical(0), tags = list(type = "string")), eventList = structure(list(structure(list(eventId = structure(logical(0), tags = list(type = "string")), eventType = structure(logical(0), tags = list(type = "string")), eventValue = structure(logical(0), tags = list(type = "float")), itemId = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), properties = structure(logical(0), tags = list(jsonvalue = TRUE, type = "string", sensitive = TRUE)), sentAt = structure(logical(0), tags = list(type = "timestamp")), recommendationId = structure(logical(0), tags = list(type = "string")), impression = structure(list(structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "list")), metricAttribution = structure(list(eventAttributionSource = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", sensitive = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.personalizeevents$put_events_output <- function(...) {
  list()
}

.personalizeevents$put_items_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(datasetArn = structure(logical(0), tags = list(type = "string")), items = structure(list(structure(list(itemId = structure(logical(0), tags = list(type = "string")), properties = structure(logical(0), tags = list(jsonvalue = TRUE, type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.personalizeevents$put_items_output <- function(...) {
  list()
}

.personalizeevents$put_users_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(datasetArn = structure(logical(0), tags = list(type = "string")), users = structure(list(structure(list(userId = structure(logical(0), tags = list(type = "string")), properties = structure(logical(0), tags = list(jsonvalue = TRUE, type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.personalizeevents$put_users_output <- function(...) {
  list()
}

Try the paws.machine.learning package in your browser

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

paws.machine.learning documentation built on Sept. 12, 2024, 6:23 a.m.