R/s3outposts_interfaces.R

Defines functions list_shared_endpoints_output list_shared_endpoints_input list_outposts_with_s3_output list_outposts_with_s3_input list_endpoints_output list_endpoints_input delete_endpoint_output delete_endpoint_input create_endpoint_output create_endpoint_input

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

.s3outposts$create_endpoint_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(OutpostId = structure(logical(0), tags = list(type = "string")), SubnetId = structure(logical(0), tags = list(type = "string")), SecurityGroupId = structure(logical(0), tags = list(type = "string")), AccessType = structure(logical(0), tags = list(type = "string")), CustomerOwnedIpv4Pool = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.s3outposts$delete_endpoint_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(EndpointId = structure(logical(0), tags = list(location = "querystring", locationName = "endpointId", type = "string")), OutpostId = structure(logical(0), tags = list(location = "querystring", locationName = "outpostId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.s3outposts$delete_endpoint_output <- function(...) {
  list()
}

.s3outposts$list_endpoints_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.s3outposts$list_endpoints_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Endpoints = structure(list(structure(list(EndpointArn = structure(logical(0), tags = list(type = "string")), OutpostsId = structure(logical(0), tags = list(type = "string")), CidrBlock = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), CreationTime = structure(logical(0), tags = list(type = "timestamp")), NetworkInterfaces = structure(list(structure(list(NetworkInterfaceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), VpcId = structure(logical(0), tags = list(type = "string")), SubnetId = structure(logical(0), tags = list(type = "string")), SecurityGroupId = structure(logical(0), tags = list(type = "string")), AccessType = structure(logical(0), tags = list(type = "string")), CustomerOwnedIpv4Pool = structure(logical(0), tags = list(type = "string")), FailedReason = structure(list(ErrorCode = structure(logical(0), tags = list(type = "string")), Message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.s3outposts$list_outposts_with_s3_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.s3outposts$list_outposts_with_s3_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Outposts = structure(list(structure(list(OutpostArn = structure(logical(0), tags = list(type = "string")), OutpostId = structure(logical(0), tags = list(type = "string")), OwnerId = structure(logical(0), tags = list(type = "string")), CapacityInBytes = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.s3outposts$list_shared_endpoints_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(NextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), MaxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer")), OutpostId = structure(logical(0), tags = list(location = "querystring", locationName = "outpostId", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.s3outposts$list_shared_endpoints_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Endpoints = structure(list(structure(list(EndpointArn = structure(logical(0), tags = list(type = "string")), OutpostsId = structure(logical(0), tags = list(type = "string")), CidrBlock = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), CreationTime = structure(logical(0), tags = list(type = "timestamp")), NetworkInterfaces = structure(list(structure(list(NetworkInterfaceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), VpcId = structure(logical(0), tags = list(type = "string")), SubnetId = structure(logical(0), tags = list(type = "string")), SecurityGroupId = structure(logical(0), tags = list(type = "string")), AccessType = structure(logical(0), tags = list(type = "string")), CustomerOwnedIpv4Pool = structure(logical(0), tags = list(type = "string")), FailedReason = structure(list(ErrorCode = structure(logical(0), tags = list(type = "string")), Message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.storage package in your browser

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

paws.storage documentation built on Sept. 12, 2023, 1:23 a.m.