R/apigatewaymanagementapi_interfaces.R

Defines functions post_to_connection_output post_to_connection_input get_connection_output get_connection_input delete_connection_output delete_connection_input

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

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

.apigatewaymanagementapi$delete_connection_output <- function(...) {
  list()
}

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

.apigatewaymanagementapi$get_connection_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ConnectedAt = structure(logical(0), tags = list(locationName = "connectedAt", type = "timestamp", timestampFormat = "iso8601")), Identity = structure(list(SourceIp = structure(logical(0), tags = list(locationName = "sourceIp", type = "string")), UserAgent = structure(logical(0), tags = list(locationName = "userAgent", type = "string"))), tags = list(locationName = "identity", type = "structure")), LastActiveAt = structure(logical(0), tags = list(locationName = "lastActiveAt", type = "timestamp", timestampFormat = "iso8601"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.apigatewaymanagementapi$post_to_connection_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Data = structure(logical(0), tags = list(type = "blob")), ConnectionId = structure(logical(0), tags = list(location = "uri", locationName = "connectionId", type = "string"))), tags = list(type = "structure", payload = "Data"))
  return(populate(args, shape))
}

.apigatewaymanagementapi$post_to_connection_output <- function(...) {
  list()
}

Try the paws.networking package in your browser

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

paws.networking documentation built on Sept. 12, 2023, 1:24 a.m.