R/prometheusservice_interfaces.R

Defines functions update_workspace_alias_output update_workspace_alias_input update_logging_configuration_output update_logging_configuration_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input put_rule_groups_namespace_output put_rule_groups_namespace_input put_alert_manager_definition_output put_alert_manager_definition_input list_workspaces_output list_workspaces_input list_tags_for_resource_output list_tags_for_resource_input list_rule_groups_namespaces_output list_rule_groups_namespaces_input describe_workspace_output describe_workspace_input describe_rule_groups_namespace_output describe_rule_groups_namespace_input describe_logging_configuration_output describe_logging_configuration_input describe_alert_manager_definition_output describe_alert_manager_definition_input delete_workspace_output delete_workspace_input delete_rule_groups_namespace_output delete_rule_groups_namespace_input delete_logging_configuration_output delete_logging_configuration_input delete_alert_manager_definition_output delete_alert_manager_definition_input create_workspace_output create_workspace_input create_rule_groups_namespace_output create_rule_groups_namespace_input create_logging_configuration_output create_logging_configuration_input create_alert_manager_definition_output create_alert_manager_definition_input

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

.prometheusservice$create_alert_manager_definition_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), data = structure(logical(0), tags = list(type = "blob")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$create_alert_manager_definition_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(status = structure(list(statusCode = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$create_logging_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), logGroupArn = structure(logical(0), tags = list(type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$create_logging_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(status = structure(list(statusCode = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$create_rule_groups_namespace_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), name = structure(logical(0), tags = list(type = "string")), data = structure(logical(0), tags = list(type = "blob")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$create_rule_groups_namespace_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(name = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), status = structure(list(statusCode = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string"))), 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))
}

.prometheusservice$create_workspace_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(alias = structure(logical(0), tags = list(type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$create_workspace_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), status = structure(list(statusCode = structure(logical(0), tags = list(type = "string"))), 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))
}

.prometheusservice$delete_alert_manager_definition_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, location = "querystring", locationName = "clientToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$delete_alert_manager_definition_output <- function(...) {
  list()
}

.prometheusservice$delete_logging_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, location = "querystring", locationName = "clientToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$delete_logging_configuration_output <- function(...) {
  list()
}

.prometheusservice$delete_rule_groups_namespace_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, location = "querystring", locationName = "clientToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$delete_rule_groups_namespace_output <- function(...) {
  list()
}

.prometheusservice$delete_workspace_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, location = "querystring", locationName = "clientToken", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$delete_workspace_output <- function(...) {
  list()
}

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

.prometheusservice$describe_alert_manager_definition_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(alertManagerDefinition = structure(list(status = structure(list(statusCode = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), data = structure(logical(0), tags = list(type = "blob")), createdAt = structure(logical(0), tags = list(type = "timestamp")), modifiedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.prometheusservice$describe_logging_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(loggingConfiguration = structure(list(status = structure(list(statusCode = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workspace = structure(logical(0), tags = list(type = "string")), logGroupArn = structure(logical(0), tags = list(type = "string")), createdAt = structure(logical(0), tags = list(type = "timestamp")), modifiedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.prometheusservice$describe_rule_groups_namespace_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ruleGroupsNamespace = structure(list(arn = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), status = structure(list(statusCode = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), data = structure(logical(0), tags = list(type = "blob")), createdAt = structure(logical(0), tags = list(type = "timestamp")), modifiedAt = structure(logical(0), tags = list(type = "timestamp")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.prometheusservice$describe_workspace_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspace = structure(list(workspaceId = structure(logical(0), tags = list(type = "string")), alias = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), status = structure(list(statusCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), prometheusEndpoint = structure(logical(0), tags = list(type = "string")), createdAt = structure(logical(0), tags = list(type = "timestamp")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$list_rule_groups_namespaces_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), name = structure(logical(0), tags = list(location = "querystring", locationName = "name", type = "string")), nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$list_rule_groups_namespaces_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ruleGroupsNamespaces = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), status = structure(list(statusCode = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), createdAt = structure(logical(0), tags = list(type = "timestamp")), modifiedAt = structure(logical(0), tags = list(type = "timestamp")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$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))
}

.prometheusservice$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))
}

.prometheusservice$list_workspaces_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(location = "querystring", locationName = "nextToken", type = "string")), alias = structure(logical(0), tags = list(location = "querystring", locationName = "alias", type = "string")), maxResults = structure(logical(0), tags = list(location = "querystring", locationName = "maxResults", type = "integer", box = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$list_workspaces_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaces = structure(list(structure(list(workspaceId = structure(logical(0), tags = list(type = "string")), alias = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), status = structure(list(statusCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), createdAt = structure(logical(0), tags = list(type = "timestamp")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$put_alert_manager_definition_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), data = structure(logical(0), tags = list(type = "blob")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$put_alert_manager_definition_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(status = structure(list(statusCode = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$put_rule_groups_namespace_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), name = structure(logical(0), tags = list(location = "uri", locationName = "name", type = "string")), data = structure(logical(0), tags = list(type = "blob")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$put_rule_groups_namespace_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(name = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), status = structure(list(statusCode = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string"))), 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))
}

.prometheusservice$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))
}

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

.prometheusservice$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))
}

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

.prometheusservice$update_logging_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), logGroupArn = structure(logical(0), tags = list(type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$update_logging_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(status = structure(list(statusCode = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$update_workspace_alias_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(workspaceId = structure(logical(0), tags = list(location = "uri", locationName = "workspaceId", type = "string")), alias = structure(logical(0), tags = list(type = "string")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.prometheusservice$update_workspace_alias_output <- function(...) {
  list()
}

Try the paws.management package in your browser

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

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