R/route53recoverycontrolconfig_interfaces.R

Defines functions update_safety_rule_output update_safety_rule_input update_routing_control_output update_routing_control_input update_control_panel_output update_control_panel_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input list_tags_for_resource_output list_tags_for_resource_input list_safety_rules_output list_safety_rules_input list_routing_controls_output list_routing_controls_input list_control_panels_output list_control_panels_input list_clusters_output list_clusters_input list_associated_route_53_health_checks_output list_associated_route_53_health_checks_input describe_safety_rule_output describe_safety_rule_input describe_routing_control_output describe_routing_control_input describe_control_panel_output describe_control_panel_input describe_cluster_output describe_cluster_input delete_safety_rule_output delete_safety_rule_input delete_routing_control_output delete_routing_control_input delete_control_panel_output delete_control_panel_input delete_cluster_output delete_cluster_input create_safety_rule_output create_safety_rule_input create_routing_control_output create_routing_control_input create_control_panel_output create_control_panel_input create_cluster_output create_cluster_input

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

.route53recoverycontrolconfig$create_cluster_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), ClusterName = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$create_cluster_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Cluster = structure(list(ClusterArn = structure(logical(0), tags = list(type = "string")), ClusterEndpoints = structure(list(structure(list(Endpoint = structure(logical(0), tags = list(type = "string")), Region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Name = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$create_control_panel_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), ClusterArn = structure(logical(0), tags = list(type = "string")), ControlPanelName = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$create_control_panel_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ControlPanel = structure(list(ClusterArn = structure(logical(0), tags = list(type = "string")), ControlPanelArn = structure(logical(0), tags = list(type = "string")), DefaultControlPanel = structure(logical(0), tags = list(type = "boolean")), Name = structure(logical(0), tags = list(type = "string")), RoutingControlCount = structure(logical(0), tags = list(type = "integer")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$create_routing_control_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), ClusterArn = structure(logical(0), tags = list(type = "string")), ControlPanelArn = structure(logical(0), tags = list(type = "string")), RoutingControlName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$create_routing_control_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(RoutingControl = structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), RoutingControlArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$create_safety_rule_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AssertionRule = structure(list(AssertedControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ControlPanelArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), RuleConfig = structure(list(Inverted = structure(logical(0), tags = list(type = "boolean")), Threshold = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), ClientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), GatingRule = structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), GatingControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Name = structure(logical(0), tags = list(type = "string")), RuleConfig = structure(list(Inverted = structure(logical(0), tags = list(type = "boolean")), Threshold = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), TargetControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$create_safety_rule_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AssertionRule = structure(list(AssertedControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ControlPanelArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), RuleConfig = structure(list(Inverted = structure(logical(0), tags = list(type = "boolean")), Threshold = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SafetyRuleArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), GatingRule = structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), GatingControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Name = structure(logical(0), tags = list(type = "string")), RuleConfig = structure(list(Inverted = structure(logical(0), tags = list(type = "boolean")), Threshold = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SafetyRuleArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), TargetControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$delete_cluster_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClusterArn = structure(logical(0), tags = list(location = "uri", locationName = "ClusterArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.route53recoverycontrolconfig$delete_control_panel_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ControlPanelArn = structure(logical(0), tags = list(location = "uri", locationName = "ControlPanelArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.route53recoverycontrolconfig$delete_routing_control_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(RoutingControlArn = structure(logical(0), tags = list(location = "uri", locationName = "RoutingControlArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.route53recoverycontrolconfig$delete_safety_rule_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SafetyRuleArn = structure(logical(0), tags = list(location = "uri", locationName = "SafetyRuleArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.route53recoverycontrolconfig$describe_cluster_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ClusterArn = structure(logical(0), tags = list(location = "uri", locationName = "ClusterArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$describe_cluster_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Cluster = structure(list(ClusterArn = structure(logical(0), tags = list(type = "string")), ClusterEndpoints = structure(list(structure(list(Endpoint = structure(logical(0), tags = list(type = "string")), Region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Name = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$describe_control_panel_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ControlPanelArn = structure(logical(0), tags = list(location = "uri", locationName = "ControlPanelArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$describe_control_panel_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ControlPanel = structure(list(ClusterArn = structure(logical(0), tags = list(type = "string")), ControlPanelArn = structure(logical(0), tags = list(type = "string")), DefaultControlPanel = structure(logical(0), tags = list(type = "boolean")), Name = structure(logical(0), tags = list(type = "string")), RoutingControlCount = structure(logical(0), tags = list(type = "integer")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$describe_routing_control_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(RoutingControlArn = structure(logical(0), tags = list(location = "uri", locationName = "RoutingControlArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$describe_routing_control_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(RoutingControl = structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), RoutingControlArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$describe_safety_rule_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SafetyRuleArn = structure(logical(0), tags = list(location = "uri", locationName = "SafetyRuleArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$describe_safety_rule_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AssertionRule = structure(list(AssertedControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ControlPanelArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), RuleConfig = structure(list(Inverted = structure(logical(0), tags = list(type = "boolean")), Threshold = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SafetyRuleArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), GatingRule = structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), GatingControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Name = structure(logical(0), tags = list(type = "string")), RuleConfig = structure(list(Inverted = structure(logical(0), tags = list(type = "boolean")), Threshold = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SafetyRuleArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), TargetControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.route53recoverycontrolconfig$list_associated_route_53_health_checks_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(HealthCheckIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.route53recoverycontrolconfig$list_clusters_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Clusters = structure(list(structure(list(ClusterArn = structure(logical(0), tags = list(type = "string")), ClusterEndpoints = structure(list(structure(list(Endpoint = structure(logical(0), tags = list(type = "string")), Region = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Name = structure(logical(0), tags = list(type = "string")), Status = 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))
}

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

.route53recoverycontrolconfig$list_control_panels_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ControlPanels = structure(list(structure(list(ClusterArn = structure(logical(0), tags = list(type = "string")), ControlPanelArn = structure(logical(0), tags = list(type = "string")), DefaultControlPanel = structure(logical(0), tags = list(type = "boolean")), Name = structure(logical(0), tags = list(type = "string")), RoutingControlCount = structure(logical(0), tags = list(type = "integer")), Status = 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))
}

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

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

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

.route53recoverycontrolconfig$list_safety_rules_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(NextToken = structure(logical(0), tags = list(type = "string")), SafetyRules = structure(list(structure(list(ASSERTION = structure(list(AssertedControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ControlPanelArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), RuleConfig = structure(list(Inverted = structure(logical(0), tags = list(type = "boolean")), Threshold = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SafetyRuleArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), GATING = structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), GatingControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Name = structure(logical(0), tags = list(type = "string")), RuleConfig = structure(list(Inverted = structure(logical(0), tags = list(type = "boolean")), Threshold = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SafetyRuleArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), TargetControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$list_tags_for_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "ResourceArn", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$list_tags_for_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$tag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "ResourceArn", type = "string")), Tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.route53recoverycontrolconfig$untag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceArn = structure(logical(0), tags = list(location = "uri", locationName = "ResourceArn", type = "string")), TagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(location = "querystring", locationName = "TagKeys", type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.route53recoverycontrolconfig$update_control_panel_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), ControlPanelName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$update_control_panel_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ControlPanel = structure(list(ClusterArn = structure(logical(0), tags = list(type = "string")), ControlPanelArn = structure(logical(0), tags = list(type = "string")), DefaultControlPanel = structure(logical(0), tags = list(type = "boolean")), Name = structure(logical(0), tags = list(type = "string")), RoutingControlCount = structure(logical(0), tags = list(type = "integer")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.route53recoverycontrolconfig$update_routing_control_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(RoutingControl = structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), RoutingControlArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$update_safety_rule_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AssertionRuleUpdate = structure(list(Name = structure(logical(0), tags = list(type = "string")), SafetyRuleArn = structure(logical(0), tags = list(type = "string")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), GatingRuleUpdate = structure(list(Name = structure(logical(0), tags = list(type = "string")), SafetyRuleArn = structure(logical(0), tags = list(type = "string")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.route53recoverycontrolconfig$update_safety_rule_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AssertionRule = structure(list(AssertedControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ControlPanelArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), RuleConfig = structure(list(Inverted = structure(logical(0), tags = list(type = "boolean")), Threshold = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SafetyRuleArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), GatingRule = structure(list(ControlPanelArn = structure(logical(0), tags = list(type = "string")), GatingControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Name = structure(logical(0), tags = list(type = "string")), RuleConfig = structure(list(Inverted = structure(logical(0), tags = list(type = "boolean")), Threshold = structure(logical(0), tags = list(type = "integer")), Type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), SafetyRuleArn = structure(logical(0), tags = list(type = "string")), Status = structure(logical(0), tags = list(type = "string")), TargetControls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), WaitPeriodMs = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))), 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.