R/resourcegroupstaggingapi_interfaces.R

Defines functions untag_resources_output untag_resources_input tag_resources_output tag_resources_input start_report_creation_output start_report_creation_input get_tag_values_output get_tag_values_input get_tag_keys_output get_tag_keys_input get_resources_output get_resources_input get_compliance_summary_output get_compliance_summary_input describe_report_creation_output describe_report_creation_input

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

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

.resourcegroupstaggingapi$describe_report_creation_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Status = structure(logical(0), tags = list(type = "string")), S3Location = structure(logical(0), tags = list(type = "string")), ErrorMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroupstaggingapi$get_compliance_summary_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(TargetIdFilters = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), RegionFilters = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ResourceTypeFilters = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), TagKeyFilters = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), GroupBy = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), MaxResults = structure(logical(0), tags = list(type = "integer")), PaginationToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroupstaggingapi$get_compliance_summary_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(SummaryList = structure(list(structure(list(LastUpdated = structure(logical(0), tags = list(type = "string")), TargetId = structure(logical(0), tags = list(type = "string")), TargetIdType = structure(logical(0), tags = list(type = "string")), Region = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string")), NonCompliantResources = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "list")), PaginationToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroupstaggingapi$get_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(PaginationToken = structure(logical(0), tags = list(type = "string")), TagFilters = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string")), Values = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), ResourcesPerPage = structure(logical(0), tags = list(type = "integer")), TagsPerPage = structure(logical(0), tags = list(type = "integer")), ResourceTypeFilters = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), IncludeComplianceDetails = structure(logical(0), tags = list(type = "boolean")), ExcludeCompliantResources = structure(logical(0), tags = list(type = "boolean")), ResourceARNList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroupstaggingapi$get_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(PaginationToken = structure(logical(0), tags = list(type = "string")), ResourceTagMappingList = structure(list(structure(list(ResourceARN = structure(logical(0), tags = list(type = "string")), Tags = structure(list(structure(list(Key = structure(logical(0), tags = list(type = "string")), Value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ComplianceDetails = structure(list(NoncompliantKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), KeysWithNoncompliantValues = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ComplianceStatus = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.resourcegroupstaggingapi$get_tag_keys_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(PaginationToken = structure(logical(0), tags = list(type = "string")), TagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroupstaggingapi$get_tag_values_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(PaginationToken = structure(logical(0), tags = list(type = "string")), Key = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroupstaggingapi$get_tag_values_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(PaginationToken = structure(logical(0), tags = list(type = "string")), TagValues = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

.resourcegroupstaggingapi$tag_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(FailedResourcesMap = structure(list(structure(list(StatusCode = structure(logical(0), tags = list(type = "integer")), ErrorCode = structure(logical(0), tags = list(type = "string")), ErrorMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroupstaggingapi$untag_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceARNList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), TagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroupstaggingapi$untag_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(FailedResourcesMap = structure(list(structure(list(StatusCode = structure(logical(0), tags = list(type = "integer")), ErrorCode = structure(logical(0), tags = list(type = "string")), ErrorMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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.