R/route53recoverycluster_interfaces.R

Defines functions update_routing_control_states_output update_routing_control_states_input update_routing_control_state_output update_routing_control_state_input list_routing_controls_output list_routing_controls_input get_routing_control_state_output get_routing_control_state_input

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

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

.route53recoverycluster$get_routing_control_state_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(RoutingControlArn = structure(logical(0), tags = list(type = "string")), RoutingControlState = structure(logical(0), tags = list(type = "string")), RoutingControlName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycluster$list_routing_controls_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), NextToken = structure(logical(0), tags = list(type = "string")), MaxResults = structure(logical(0), tags = list(box = TRUE, type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycluster$list_routing_controls_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(RoutingControls = structure(list(structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), ControlPanelName = structure(logical(0), tags = list(type = "string")), RoutingControlArn = structure(logical(0), tags = list(type = "string")), RoutingControlName = structure(logical(0), tags = list(type = "string")), RoutingControlState = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycluster$update_routing_control_state_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(RoutingControlArn = structure(logical(0), tags = list(type = "string")), RoutingControlState = structure(logical(0), tags = list(type = "string")), SafetyRulesToOverride = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycluster$update_routing_control_state_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycluster$update_routing_control_states_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(UpdateRoutingControlStateEntries = structure(list(structure(list(RoutingControlArn = structure(logical(0), tags = list(type = "string")), RoutingControlState = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), SafetyRulesToOverride = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycluster$update_routing_control_states_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(), tags = list(type = "structure"))
  return(populate(args, shape))
}

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.