R/marketplaceentitlementservice_interfaces.R

Defines functions get_entitlements_output get_entitlements_input

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

.marketplaceentitlementservice$get_entitlements_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProductCode = structure(logical(0), tags = list(type = "string")), Filter = structure(list(structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "map")), NextToken = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.marketplaceentitlementservice$get_entitlements_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Entitlements = structure(list(structure(list(ProductCode = structure(logical(0), tags = list(type = "string")), Dimension = structure(logical(0), tags = list(type = "string")), CustomerIdentifier = structure(logical(0), tags = list(type = "string")), Value = structure(list(IntegerValue = structure(logical(0), tags = list(type = "integer")), DoubleValue = structure(logical(0), tags = list(type = "double")), BooleanValue = structure(logical(0), tags = list(type = "boolean")), StringValue = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ExpirationDate = structure(logical(0), tags = list(type = "timestamp"))), 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.cost.management package in your browser

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

paws.cost.management documentation built on Sept. 12, 2023, 1:09 a.m.