R/inspector_interfaces.R

Defines functions update_assessment_target_output update_assessment_target_input unsubscribe_from_event_output unsubscribe_from_event_input subscribe_to_event_output subscribe_to_event_input stop_assessment_run_output stop_assessment_run_input start_assessment_run_output start_assessment_run_input set_tags_for_resource_output set_tags_for_resource_input remove_attributes_from_findings_output remove_attributes_from_findings_input register_cross_account_access_role_output register_cross_account_access_role_input preview_agents_output preview_agents_input list_tags_for_resource_output list_tags_for_resource_input list_rules_packages_output list_rules_packages_input list_findings_output list_findings_input list_exclusions_output list_exclusions_input list_event_subscriptions_output list_event_subscriptions_input list_assessment_templates_output list_assessment_templates_input list_assessment_targets_output list_assessment_targets_input list_assessment_runs_output list_assessment_runs_input list_assessment_run_agents_output list_assessment_run_agents_input get_telemetry_metadata_output get_telemetry_metadata_input get_exclusions_preview_output get_exclusions_preview_input get_assessment_report_output get_assessment_report_input describe_rules_packages_output describe_rules_packages_input describe_resource_groups_output describe_resource_groups_input describe_findings_output describe_findings_input describe_exclusions_output describe_exclusions_input describe_cross_account_access_role_output describe_cross_account_access_role_input describe_assessment_templates_output describe_assessment_templates_input describe_assessment_targets_output describe_assessment_targets_input describe_assessment_runs_output describe_assessment_runs_input delete_assessment_template_output delete_assessment_template_input delete_assessment_target_output delete_assessment_target_input delete_assessment_run_output delete_assessment_run_input create_resource_group_output create_resource_group_input create_exclusions_preview_output create_exclusions_preview_input create_assessment_template_output create_assessment_template_input create_assessment_target_output create_assessment_target_input add_attributes_to_findings_output add_attributes_to_findings_input

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

.inspector$add_attributes_to_findings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(findingArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), attributes = 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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$add_attributes_to_findings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(failedItems = structure(list(structure(list(failureCode = structure(logical(0), tags = list(type = "string")), retryable = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$create_assessment_target_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentTargetName = structure(logical(0), tags = list(type = "string")), resourceGroupArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$create_assessment_template_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentTargetArn = structure(logical(0), tags = list(type = "string")), assessmentTemplateName = structure(logical(0), tags = list(type = "string")), durationInSeconds = structure(logical(0), tags = list(type = "integer")), rulesPackageArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), userAttributesForFindings = 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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

.inspector$create_resource_group_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceGroupTags = 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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.inspector$delete_assessment_run_output <- function(...) {
  list()
}

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

.inspector$delete_assessment_target_output <- function(...) {
  list()
}

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

.inspector$delete_assessment_template_output <- function(...) {
  list()
}

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

.inspector$describe_assessment_runs_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentRuns = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), assessmentTemplateArn = structure(logical(0), tags = list(type = "string")), state = structure(logical(0), tags = list(type = "string")), durationInSeconds = structure(logical(0), tags = list(type = "integer")), rulesPackageArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), userAttributesForFindings = 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")), createdAt = structure(logical(0), tags = list(type = "timestamp")), startedAt = structure(logical(0), tags = list(type = "timestamp")), completedAt = structure(logical(0), tags = list(type = "timestamp")), stateChangedAt = structure(logical(0), tags = list(type = "timestamp")), dataCollected = structure(logical(0), tags = list(type = "boolean")), stateChanges = structure(list(structure(list(stateChangedAt = structure(logical(0), tags = list(type = "timestamp")), state = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), notifications = structure(list(structure(list(date = structure(logical(0), tags = list(type = "timestamp")), event = structure(logical(0), tags = list(type = "string")), message = structure(logical(0), tags = list(type = "string")), error = structure(logical(0), tags = list(type = "boolean")), snsTopicArn = structure(logical(0), tags = list(type = "string")), snsPublishStatusCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingCounts = structure(list(structure(logical(0), tags = list(type = "integer"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "list")), failedItems = structure(list(structure(list(failureCode = structure(logical(0), tags = list(type = "string")), retryable = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$describe_assessment_targets_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentTargets = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), resourceGroupArn = structure(logical(0), tags = list(type = "string")), createdAt = structure(logical(0), tags = list(type = "timestamp")), updatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), failedItems = structure(list(structure(list(failureCode = structure(logical(0), tags = list(type = "string")), retryable = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$describe_assessment_templates_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentTemplates = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), assessmentTargetArn = structure(logical(0), tags = list(type = "string")), durationInSeconds = structure(logical(0), tags = list(type = "integer")), rulesPackageArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), userAttributesForFindings = 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")), lastAssessmentRunArn = structure(logical(0), tags = list(type = "string")), assessmentRunCount = structure(logical(0), tags = list(type = "integer")), createdAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), failedItems = structure(list(structure(list(failureCode = structure(logical(0), tags = list(type = "string")), retryable = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$describe_cross_account_access_role_input <- function(...) {
  list()
}

.inspector$describe_cross_account_access_role_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(roleArn = structure(logical(0), tags = list(type = "string")), valid = structure(logical(0), tags = list(type = "boolean")), registeredAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$describe_exclusions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(exclusionArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), locale = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$describe_exclusions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(exclusions = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), title = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), recommendation = structure(logical(0), tags = list(type = "string")), scopes = 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")), attributes = 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"))), tags = list(type = "structure"))), tags = list(type = "map")), failedItems = structure(list(structure(list(failureCode = structure(logical(0), tags = list(type = "string")), retryable = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$describe_findings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(findingArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), locale = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$describe_findings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(findings = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), schemaVersion = structure(logical(0), tags = list(type = "integer")), service = structure(logical(0), tags = list(type = "string")), serviceAttributes = structure(list(schemaVersion = structure(logical(0), tags = list(type = "integer")), assessmentRunArn = structure(logical(0), tags = list(type = "string")), rulesPackageArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), assetType = structure(logical(0), tags = list(type = "string")), assetAttributes = structure(list(schemaVersion = structure(logical(0), tags = list(type = "integer")), agentId = structure(logical(0), tags = list(type = "string")), autoScalingGroup = structure(logical(0), tags = list(type = "string")), amiId = structure(logical(0), tags = list(type = "string")), hostname = structure(logical(0), tags = list(type = "string")), ipv4Addresses = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), 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")), networkInterfaces = structure(list(structure(list(networkInterfaceId = structure(logical(0), tags = list(type = "string")), subnetId = structure(logical(0), tags = list(type = "string")), vpcId = structure(logical(0), tags = list(type = "string")), privateDnsName = structure(logical(0), tags = list(type = "string")), privateIpAddress = structure(logical(0), tags = list(type = "string")), privateIpAddresses = structure(list(structure(list(privateDnsName = structure(logical(0), tags = list(type = "string")), privateIpAddress = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), publicDnsName = structure(logical(0), tags = list(type = "string")), publicIp = structure(logical(0), tags = list(type = "string")), ipv6Addresses = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), securityGroups = structure(list(structure(list(groupName = structure(logical(0), tags = list(type = "string")), groupId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), id = structure(logical(0), tags = list(type = "string")), title = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), recommendation = structure(logical(0), tags = list(type = "string")), severity = structure(logical(0), tags = list(type = "string")), numericSeverity = structure(logical(0), tags = list(type = "double")), confidence = structure(logical(0), tags = list(type = "integer")), indicatorOfCompromise = structure(logical(0), tags = list(type = "boolean")), attributes = 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")), userAttributes = 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")), createdAt = structure(logical(0), tags = list(type = "timestamp")), updatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), failedItems = structure(list(structure(list(failureCode = structure(logical(0), tags = list(type = "string")), retryable = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$describe_resource_groups_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceGroups = structure(list(structure(list(arn = 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")), createdAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), failedItems = structure(list(structure(list(failureCode = structure(logical(0), tags = list(type = "string")), retryable = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$describe_rules_packages_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(rulesPackageArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), locale = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$describe_rules_packages_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(rulesPackages = structure(list(structure(list(arn = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string")), provider = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), failedItems = structure(list(structure(list(failureCode = structure(logical(0), tags = list(type = "string")), retryable = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$get_assessment_report_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentRunArn = structure(logical(0), tags = list(type = "string")), reportFileFormat = structure(logical(0), tags = list(type = "string")), reportType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$get_assessment_report_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(status = structure(logical(0), tags = list(type = "string")), url = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$get_exclusions_preview_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentTemplateArn = structure(logical(0), tags = list(type = "string")), previewToken = structure(logical(0), tags = list(type = "string")), nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer")), locale = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$get_exclusions_preview_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(previewStatus = structure(logical(0), tags = list(type = "string")), exclusionPreviews = structure(list(structure(list(title = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), recommendation = structure(logical(0), tags = list(type = "string")), scopes = 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")), attributes = 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"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$get_telemetry_metadata_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(telemetryMetadata = structure(list(structure(list(messageType = structure(logical(0), tags = list(type = "string")), count = structure(logical(0), tags = list(type = "long")), dataSize = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$list_assessment_run_agents_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentRunArn = structure(logical(0), tags = list(type = "string")), filter = structure(list(agentHealths = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), agentHealthCodes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$list_assessment_run_agents_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentRunAgents = structure(list(structure(list(agentId = structure(logical(0), tags = list(type = "string")), assessmentRunArn = structure(logical(0), tags = list(type = "string")), agentHealth = structure(logical(0), tags = list(type = "string")), agentHealthCode = structure(logical(0), tags = list(type = "string")), agentHealthDetails = structure(logical(0), tags = list(type = "string")), autoScalingGroup = structure(logical(0), tags = list(type = "string")), telemetryMetadata = structure(list(structure(list(messageType = structure(logical(0), tags = list(type = "string")), count = structure(logical(0), tags = list(type = "long")), dataSize = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$list_assessment_runs_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentTemplateArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), filter = structure(list(namePattern = structure(logical(0), tags = list(type = "string")), states = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), durationRange = structure(list(minSeconds = structure(logical(0), tags = list(type = "integer")), maxSeconds = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), rulesPackageArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), startTimeRange = structure(list(beginDate = structure(logical(0), tags = list(type = "timestamp")), endDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), completionTimeRange = structure(list(beginDate = structure(logical(0), tags = list(type = "timestamp")), endDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), stateChangeTimeRange = structure(list(beginDate = structure(logical(0), tags = list(type = "timestamp")), endDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure")), nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$list_assessment_targets_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(filter = structure(list(assessmentTargetNamePattern = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$list_assessment_templates_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentTargetArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), filter = structure(list(namePattern = structure(logical(0), tags = list(type = "string")), durationRange = structure(list(minSeconds = structure(logical(0), tags = list(type = "integer")), maxSeconds = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), rulesPackageArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$list_event_subscriptions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceArn = structure(logical(0), tags = list(type = "string")), nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$list_event_subscriptions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(subscriptions = structure(list(structure(list(resourceArn = structure(logical(0), tags = list(type = "string")), topicArn = structure(logical(0), tags = list(type = "string")), eventSubscriptions = structure(list(structure(list(event = structure(logical(0), tags = list(type = "string")), subscribedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$list_exclusions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentRunArn = structure(logical(0), tags = list(type = "string")), nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$list_findings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentRunArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), filter = structure(list(agentIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), autoScalingGroups = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ruleNames = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), severities = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), rulesPackageArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), attributes = 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")), userAttributes = 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")), creationTimeRange = structure(list(beginDate = structure(logical(0), tags = list(type = "timestamp")), endDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure")), nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$list_rules_packages_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.inspector$list_tags_for_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$preview_agents_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(previewAgentsArn = structure(logical(0), tags = list(type = "string")), nextToken = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$preview_agents_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(agentPreviews = structure(list(structure(list(hostname = structure(logical(0), tags = list(type = "string")), agentId = structure(logical(0), tags = list(type = "string")), autoScalingGroup = structure(logical(0), tags = list(type = "string")), agentHealth = structure(logical(0), tags = list(type = "string")), agentVersion = structure(logical(0), tags = list(type = "string")), operatingSystem = structure(logical(0), tags = list(type = "string")), kernelVersion = structure(logical(0), tags = list(type = "string")), ipv4Address = 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))
}

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

.inspector$register_cross_account_access_role_output <- function(...) {
  list()
}

.inspector$remove_attributes_from_findings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(findingArns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), attributeKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$remove_attributes_from_findings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(failedItems = structure(list(structure(list(failureCode = structure(logical(0), tags = list(type = "string")), retryable = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$set_tags_for_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- 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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$set_tags_for_resource_output <- function(...) {
  list()
}

.inspector$start_assessment_run_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentTemplateArn = structure(logical(0), tags = list(type = "string")), assessmentRunName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector$stop_assessment_run_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentRunArn = structure(logical(0), tags = list(type = "string")), stopAction = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$stop_assessment_run_output <- function(...) {
  list()
}

.inspector$subscribe_to_event_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceArn = structure(logical(0), tags = list(type = "string")), event = structure(logical(0), tags = list(type = "string")), topicArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$subscribe_to_event_output <- function(...) {
  list()
}

.inspector$unsubscribe_from_event_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceArn = structure(logical(0), tags = list(type = "string")), event = structure(logical(0), tags = list(type = "string")), topicArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$unsubscribe_from_event_output <- function(...) {
  list()
}

.inspector$update_assessment_target_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(assessmentTargetArn = structure(logical(0), tags = list(type = "string")), assessmentTargetName = structure(logical(0), tags = list(type = "string")), resourceGroupArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector$update_assessment_target_output <- function(...) {
  list()
}

Try the paws.security.identity package in your browser

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

paws.security.identity documentation built on Sept. 12, 2023, 1:10 a.m.