R/resourcegroups_interfaces.R

Defines functions update_group_query_output update_group_query_input update_group_output update_group_input update_account_settings_output update_account_settings_input untag_output untag_input ungroup_resources_output ungroup_resources_input tag_output tag_input search_resources_output search_resources_input put_group_configuration_output put_group_configuration_input list_groups_output list_groups_input list_group_resources_output list_group_resources_input group_resources_output group_resources_input get_tags_output get_tags_input get_group_query_output get_group_query_input get_group_configuration_output get_group_configuration_input get_group_output get_group_input get_account_settings_output get_account_settings_input delete_group_output delete_group_input create_group_output create_group_input

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

.resourcegroups$create_group_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Name = structure(logical(0), tags = list(type = "string")), Description = structure(logical(0), tags = list(type = "string")), ResourceQuery = structure(list(Type = structure(logical(0), tags = list(type = "string")), Query = 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")), Configuration = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Parameters = structure(list(structure(list(Name = 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"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$create_group_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Group = structure(list(GroupArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Description = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ResourceQuery = structure(list(Type = structure(logical(0), tags = list(type = "string")), Query = 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")), GroupConfiguration = structure(list(Configuration = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Parameters = structure(list(structure(list(Name = 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"))), tags = list(type = "structure"))), tags = list(type = "list")), ProposedConfiguration = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Parameters = structure(list(structure(list(Name = 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"))), tags = list(type = "structure"))), tags = list(type = "list")), Status = structure(logical(0), tags = list(type = "string")), FailureReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$delete_group_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupName = structure(logical(0), tags = list(deprecated = TRUE, deprecatedMessage = "This field is deprecated, use Group instead.", type = "string")), Group = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$delete_group_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Group = structure(list(GroupArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Description = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$get_account_settings_input <- function(...) {
  list()
}

.resourcegroups$get_account_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AccountSettings = structure(list(GroupLifecycleEventsDesiredStatus = structure(logical(0), tags = list(type = "string")), GroupLifecycleEventsStatus = structure(logical(0), tags = list(type = "string")), GroupLifecycleEventsStatusMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$get_group_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupName = structure(logical(0), tags = list(deprecated = TRUE, deprecatedMessage = "This field is deprecated, use Group instead.", type = "string")), Group = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$get_group_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Group = structure(list(GroupArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Description = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.resourcegroups$get_group_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupConfiguration = structure(list(Configuration = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Parameters = structure(list(structure(list(Name = 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"))), tags = list(type = "structure"))), tags = list(type = "list")), ProposedConfiguration = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Parameters = structure(list(structure(list(Name = 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"))), tags = list(type = "structure"))), tags = list(type = "list")), Status = structure(logical(0), tags = list(type = "string")), FailureReason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$get_group_query_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupName = structure(logical(0), tags = list(deprecated = TRUE, deprecatedMessage = "This field is deprecated, use Group instead.", type = "string")), Group = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$get_group_query_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupQuery = structure(list(GroupName = structure(logical(0), tags = list(type = "string")), ResourceQuery = structure(list(Type = structure(logical(0), tags = list(type = "string")), Query = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.resourcegroups$get_tags_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Arn = 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))
}

.resourcegroups$group_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Group = structure(logical(0), tags = list(type = "string")), ResourceArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$group_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Succeeded = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Failed = structure(list(structure(list(ResourceArn = structure(logical(0), tags = list(type = "string")), ErrorMessage = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Pending = structure(list(structure(list(ResourceArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$list_group_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupName = structure(logical(0), tags = list(deprecated = TRUE, deprecatedMessage = "This field is deprecated, use Group instead.", type = "string")), Group = structure(logical(0), tags = list(type = "string")), Filters = structure(list(structure(list(Name = 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")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$list_group_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Resources = structure(list(structure(list(Identifier = structure(list(ResourceArn = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), Status = structure(list(Name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), ResourceIdentifiers = structure(list(structure(list(ResourceArn = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(deprecated = TRUE, deprecatedMessage = "This field is deprecated, use Resources instead.", type = "list")), NextToken = structure(logical(0), tags = list(type = "string")), QueryErrors = structure(list(structure(list(ErrorCode = structure(logical(0), tags = list(type = "string")), Message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$list_groups_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Filters = structure(list(structure(list(Name = 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")), 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))
}

.resourcegroups$list_groups_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupIdentifiers = structure(list(structure(list(GroupName = structure(logical(0), tags = list(type = "string")), GroupArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Groups = structure(list(structure(list(GroupArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Description = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(deprecated = TRUE, deprecatedMessage = "This field is deprecated, use GroupIdentifiers instead.", type = "list")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$put_group_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Group = structure(logical(0), tags = list(type = "string")), Configuration = structure(list(structure(list(Type = structure(logical(0), tags = list(type = "string")), Parameters = structure(list(structure(list(Name = 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"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.resourcegroups$search_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceQuery = structure(list(Type = structure(logical(0), tags = list(type = "string")), Query = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), MaxResults = structure(logical(0), tags = list(type = "integer")), NextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$search_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ResourceIdentifiers = structure(list(structure(list(ResourceArn = structure(logical(0), tags = list(type = "string")), ResourceType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), NextToken = structure(logical(0), tags = list(type = "string")), QueryErrors = structure(list(structure(list(ErrorCode = structure(logical(0), tags = list(type = "string")), Message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.resourcegroups$tag_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Arn = 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))
}

.resourcegroups$ungroup_resources_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Group = structure(logical(0), tags = list(type = "string")), ResourceArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$ungroup_resources_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Succeeded = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), Failed = structure(list(structure(list(ResourceArn = structure(logical(0), tags = list(type = "string")), ErrorMessage = structure(logical(0), tags = list(type = "string")), ErrorCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), Pending = structure(list(structure(list(ResourceArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.resourcegroups$untag_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Arn = structure(logical(0), tags = list(type = "string")), Keys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.resourcegroups$update_account_settings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(AccountSettings = structure(list(GroupLifecycleEventsDesiredStatus = structure(logical(0), tags = list(type = "string")), GroupLifecycleEventsStatus = structure(logical(0), tags = list(type = "string")), GroupLifecycleEventsStatusMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$update_group_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupName = structure(logical(0), tags = list(deprecated = TRUE, deprecatedMessage = "This field is deprecated, use Group instead.", type = "string")), Group = structure(logical(0), tags = list(type = "string")), Description = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$update_group_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(Group = structure(list(GroupArn = structure(logical(0), tags = list(type = "string")), Name = structure(logical(0), tags = list(type = "string")), Description = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$update_group_query_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupName = structure(logical(0), tags = list(deprecated = TRUE, deprecatedMessage = "This field is deprecated, use Group instead.", type = "string")), Group = structure(logical(0), tags = list(type = "string")), ResourceQuery = structure(list(Type = structure(logical(0), tags = list(type = "string")), Query = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.resourcegroups$update_group_query_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(GroupQuery = structure(list(GroupName = structure(logical(0), tags = list(type = "string")), ResourceQuery = structure(list(Type = structure(logical(0), tags = list(type = "string")), Query = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), 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.