Return an API request object with everything needed to make a request.
new_request(client, operation, params, data, dest = NULL)
Other API request functions:
new_handlers()
,
new_operation()
,
new_service()
,
send_request()
if (FALSE) { # \dontrun{
# Make a request object for the S3 ListBuckets operation.
metadata <- list(
endpoints = list("*" = list(endpoint = "s3.{region}.amazonaws.com", global = FALSE)),
service_name = "s3"
)
client <- new_service(metadata, new_handlers("restxml", "s3"))
op <- new_operation("ListBuckets", "GET", "/", list())
params <- list()
data <- tag_add(list(Buckets = list()), list(type = "structure"))
req <- new_request(client, op, params, data)
} # }