R/cloudcontrolapi_interfaces.R

Defines functions update_resource_output update_resource_input list_resources_output list_resources_input list_resource_requests_output list_resource_requests_input get_resource_request_status_output get_resource_request_status_input get_resource_output get_resource_input delete_resource_output delete_resource_input create_resource_output create_resource_input cancel_resource_request_output cancel_resource_request_input

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

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

.cloudcontrolapi$cancel_resource_request_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProgressEvent = structure(list(TypeName = structure(logical(0), tags = list(type = "string")), Identifier = structure(logical(0), tags = list(type = "string")), RequestToken = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), OperationStatus = structure(logical(0), tags = list(type = "string")), EventTime = structure(logical(0), tags = list(type = "timestamp")), ResourceModel = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), StatusMessage = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string")), RetryAfter = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$create_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TypeName = structure(logical(0), tags = list(type = "string")), TypeVersionId = structure(logical(0), tags = list(type = "string")), RoleArn = structure(logical(0), tags = list(type = "string")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), DesiredState = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$create_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProgressEvent = structure(list(TypeName = structure(logical(0), tags = list(type = "string")), Identifier = structure(logical(0), tags = list(type = "string")), RequestToken = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), OperationStatus = structure(logical(0), tags = list(type = "string")), EventTime = structure(logical(0), tags = list(type = "timestamp")), ResourceModel = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), StatusMessage = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string")), RetryAfter = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$delete_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TypeName = structure(logical(0), tags = list(type = "string")), TypeVersionId = structure(logical(0), tags = list(type = "string")), RoleArn = structure(logical(0), tags = list(type = "string")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), Identifier = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$delete_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProgressEvent = structure(list(TypeName = structure(logical(0), tags = list(type = "string")), Identifier = structure(logical(0), tags = list(type = "string")), RequestToken = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), OperationStatus = structure(logical(0), tags = list(type = "string")), EventTime = structure(logical(0), tags = list(type = "timestamp")), ResourceModel = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), StatusMessage = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string")), RetryAfter = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$get_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TypeName = structure(logical(0), tags = list(type = "string")), TypeVersionId = structure(logical(0), tags = list(type = "string")), RoleArn = structure(logical(0), tags = list(type = "string")), Identifier = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$get_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TypeName = structure(logical(0), tags = list(type = "string")), ResourceDescription = structure(list(Identifier = structure(logical(0), tags = list(type = "string")), Properties = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.cloudcontrolapi$get_resource_request_status_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProgressEvent = structure(list(TypeName = structure(logical(0), tags = list(type = "string")), Identifier = structure(logical(0), tags = list(type = "string")), RequestToken = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), OperationStatus = structure(logical(0), tags = list(type = "string")), EventTime = structure(logical(0), tags = list(type = "timestamp")), ResourceModel = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), StatusMessage = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string")), RetryAfter = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$list_resource_requests_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(MaxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), NextToken = structure(logical(0), tags = list(type = "string")), ResourceRequestStatusFilter = structure(list(Operations = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), OperationStatuses = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$list_resource_requests_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceRequestStatusSummaries = structure(list(structure(list(TypeName = structure(logical(0), tags = list(type = "string")), Identifier = structure(logical(0), tags = list(type = "string")), RequestToken = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), OperationStatus = structure(logical(0), tags = list(type = "string")), EventTime = structure(logical(0), tags = list(type = "timestamp")), ResourceModel = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), StatusMessage = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string")), RetryAfter = 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))
}

.cloudcontrolapi$list_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TypeName = structure(logical(0), tags = list(type = "string")), TypeVersionId = structure(logical(0), tags = list(type = "string")), RoleArn = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), ResourceModel = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$list_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TypeName = structure(logical(0), tags = list(type = "string")), ResourceDescriptions = structure(list(structure(list(Identifier = structure(logical(0), tags = list(type = "string")), Properties = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$update_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TypeName = structure(logical(0), tags = list(type = "string")), TypeVersionId = structure(logical(0), tags = list(type = "string")), RoleArn = structure(logical(0), tags = list(type = "string")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), Identifier = structure(logical(0), tags = list(type = "string")), PatchDocument = structure(logical(0), tags = list(type = "string", sensitive = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudcontrolapi$update_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ProgressEvent = structure(list(TypeName = structure(logical(0), tags = list(type = "string")), Identifier = structure(logical(0), tags = list(type = "string")), RequestToken = structure(logical(0), tags = list(type = "string")), Operation = structure(logical(0), tags = list(type = "string")), OperationStatus = structure(logical(0), tags = list(type = "string")), EventTime = structure(logical(0), tags = list(type = "timestamp")), ResourceModel = structure(logical(0), tags = list(type = "string", sensitive = TRUE)), StatusMessage = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string")), RetryAfter = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.developer.tools package in your browser

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

paws.developer.tools documentation built on Sept. 12, 2024, 6:46 a.m.