R/inspector2_interfaces.R

Defines functions update_organization_configuration_output update_organization_configuration_input update_org_ec_2_deep_inspection_configuration_output update_org_ec_2_deep_inspection_configuration_input update_filter_output update_filter_input update_encryption_key_output update_encryption_key_input update_ec_2_deep_inspection_configuration_output update_ec_2_deep_inspection_configuration_input update_configuration_output update_configuration_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input search_vulnerabilities_output search_vulnerabilities_input reset_encryption_key_output reset_encryption_key_input list_usage_totals_output list_usage_totals_input list_tags_for_resource_output list_tags_for_resource_input list_members_output list_members_input list_findings_output list_findings_input list_finding_aggregations_output list_finding_aggregations_input list_filters_output list_filters_input list_delegated_admin_accounts_output list_delegated_admin_accounts_input list_coverage_statistics_output list_coverage_statistics_input list_coverage_output list_coverage_input list_account_permissions_output list_account_permissions_input get_sbom_export_output get_sbom_export_input get_member_output get_member_input get_findings_report_status_output get_findings_report_status_input get_encryption_key_output get_encryption_key_input get_ec_2_deep_inspection_configuration_output get_ec_2_deep_inspection_configuration_input get_delegated_admin_account_output get_delegated_admin_account_input get_configuration_output get_configuration_input enable_delegated_admin_account_output enable_delegated_admin_account_input enable_output enable_input disassociate_member_output disassociate_member_input disable_delegated_admin_account_output disable_delegated_admin_account_input disable_output disable_input describe_organization_configuration_output describe_organization_configuration_input delete_filter_output delete_filter_input create_sbom_export_output create_sbom_export_input create_findings_report_output create_findings_report_input create_filter_output create_filter_input cancel_sbom_export_output cancel_sbom_export_input cancel_findings_report_output cancel_findings_report_input batch_update_member_ec_2_deep_inspection_status_output batch_update_member_ec_2_deep_inspection_status_input batch_get_member_ec_2_deep_inspection_status_output batch_get_member_ec_2_deep_inspection_status_input batch_get_free_trial_info_output batch_get_free_trial_info_input batch_get_finding_details_output batch_get_finding_details_input batch_get_code_snippet_output batch_get_code_snippet_input batch_get_account_status_output batch_get_account_status_input associate_member_output associate_member_input

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

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

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

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

.inspector2$batch_get_account_status_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accounts = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), resourceState = structure(list(ec2 = structure(list(errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ecr = structure(list(errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambda = structure(list(errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaCode = structure(list(errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), state = structure(list(errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), failedAccounts = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), resourceStatus = structure(list(ec2 = structure(logical(0), tags = list(type = "string")), ecr = structure(logical(0), tags = list(type = "string")), lambda = structure(logical(0), tags = list(type = "string")), lambdaCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$batch_get_code_snippet_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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$batch_get_code_snippet_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(codeSnippetResults = structure(list(structure(list(codeSnippet = structure(list(structure(list(content = structure(logical(0), tags = list(type = "string")), lineNumber = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), endLine = structure(logical(0), tags = list(type = "integer", box = TRUE)), findingArn = structure(logical(0), tags = list(type = "string")), startLine = structure(logical(0), tags = list(type = "integer", box = TRUE)), suggestedFixes = structure(list(structure(list(code = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), errors = structure(list(structure(list(errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), findingArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$batch_get_finding_details_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"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$batch_get_finding_details_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(errors = structure(list(structure(list(errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), findingArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingDetails = structure(list(structure(list(cisaData = structure(list(action = structure(logical(0), tags = list(type = "string")), dateAdded = structure(logical(0), tags = list(type = "timestamp")), dateDue = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), cwes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), epssScore = structure(logical(0), tags = list(type = "double", box = TRUE)), evidences = structure(list(structure(list(evidenceDetail = structure(logical(0), tags = list(type = "string")), evidenceRule = structure(logical(0), tags = list(type = "string")), severity = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), exploitObserved = structure(list(firstSeen = structure(logical(0), tags = list(type = "timestamp")), lastSeen = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), findingArn = structure(logical(0), tags = list(type = "string")), referenceUrls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), riskScore = structure(logical(0), tags = list(type = "integer", box = TRUE)), tools = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ttps = 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"))
  return(populate(args, shape))
}

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

.inspector2$batch_get_free_trial_info_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accounts = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), freeTrialInfo = structure(list(structure(list(end = structure(logical(0), tags = list(type = "timestamp")), start = structure(logical(0), tags = list(type = "timestamp")), status = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "list")), failedAccounts = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), code = 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))
}

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

.inspector2$batch_get_member_ec_2_deep_inspection_status_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accountIds = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), failedAccountIds = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), ec2ScanStatus = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$batch_update_member_ec_2_deep_inspection_status_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accountIds = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), activateDeepInspection = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$batch_update_member_ec_2_deep_inspection_status_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accountIds = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), failedAccountIds = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), ec2ScanStatus = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

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

.inspector2$create_filter_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(action = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), filterCriteria = structure(list(awsAccountId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityFilePath = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceImageId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceSubnetId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceVpcId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageArchitecture = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageHash = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImagePushedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRegistry = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRepositoryName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), epssScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), exploitAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingStatus = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), firstObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), fixAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), inspectorScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionExecutionRoleArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLastModifiedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLayers = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionRuntime = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lastObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), networkProtocol = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), portRange = structure(list(structure(list(beginInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE)), endInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), relatedVulnerabilities = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), severity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), title = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), updatedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), vendorSeverity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilityId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilitySource = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerablePackages = structure(list(structure(list(architecture = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), epoch = structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), name = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), release = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLambdaLayerArn = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLayerHash = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), version = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), reason = 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))
}

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

.inspector2$create_findings_report_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(filterCriteria = structure(list(awsAccountId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityFilePath = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceImageId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceSubnetId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceVpcId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageArchitecture = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageHash = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImagePushedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRegistry = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRepositoryName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), epssScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), exploitAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingStatus = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), firstObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), fixAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), inspectorScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionExecutionRoleArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLastModifiedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLayers = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionRuntime = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lastObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), networkProtocol = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), portRange = structure(list(structure(list(beginInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE)), endInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), relatedVulnerabilities = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), severity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), title = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), updatedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), vendorSeverity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilityId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilitySource = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerablePackages = structure(list(structure(list(architecture = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), epoch = structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), name = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), release = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLambdaLayerArn = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLayerHash = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), version = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), reportFormat = structure(logical(0), tags = list(type = "string")), s3Destination = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), keyPrefix = structure(logical(0), tags = list(type = "string")), kmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$create_sbom_export_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(reportFormat = structure(logical(0), tags = list(type = "string")), resourceFilterCriteria = structure(list(accountId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrRepositoryName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceType = structure(list(structure(list(comparison = 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")), s3Destination = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), keyPrefix = structure(logical(0), tags = list(type = "string")), kmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

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

.inspector2$describe_organization_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(autoEnable = structure(list(ec2 = structure(logical(0), tags = list(type = "boolean", box = TRUE)), ecr = structure(logical(0), tags = list(type = "boolean", box = TRUE)), lambda = structure(logical(0), tags = list(type = "boolean", box = TRUE)), lambdaCode = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure")), maxAccountLimitReached = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$disable_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), resourceTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$disable_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accounts = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), resourceStatus = structure(list(ec2 = structure(logical(0), tags = list(type = "string")), ecr = structure(logical(0), tags = list(type = "string")), lambda = structure(logical(0), tags = list(type = "string")), lambdaCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), failedAccounts = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), resourceStatus = structure(list(ec2 = structure(logical(0), tags = list(type = "string")), ecr = structure(logical(0), tags = list(type = "string")), lambda = structure(logical(0), tags = list(type = "string")), lambdaCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

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

.inspector2$enable_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), clientToken = structure(logical(0), tags = list(idempotencyToken = TRUE, type = "string")), resourceTypes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$enable_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accounts = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), resourceStatus = structure(list(ec2 = structure(logical(0), tags = list(type = "string")), ecr = structure(logical(0), tags = list(type = "string")), lambda = structure(logical(0), tags = list(type = "string")), lambdaCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), failedAccounts = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), resourceStatus = structure(list(ec2 = structure(logical(0), tags = list(type = "string")), ecr = structure(logical(0), tags = list(type = "string")), lambda = structure(logical(0), tags = list(type = "string")), lambdaCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

.inspector2$get_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ecrConfiguration = structure(list(rescanDurationState = structure(list(rescanDuration = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), updatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$get_delegated_admin_account_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(delegatedAdmin = structure(list(accountId = structure(logical(0), tags = list(type = "string")), relationshipStatus = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$get_ec_2_deep_inspection_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(errorMessage = structure(logical(0), tags = list(type = "string")), orgPackagePaths = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), packagePaths = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$get_encryption_key_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceType = structure(logical(0), tags = list(location = "querystring", locationName = "resourceType", type = "string")), scanType = structure(logical(0), tags = list(location = "querystring", locationName = "scanType", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.inspector2$get_findings_report_status_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(destination = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), keyPrefix = structure(logical(0), tags = list(type = "string")), kmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), filterCriteria = structure(list(awsAccountId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityFilePath = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceImageId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceSubnetId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceVpcId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageArchitecture = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageHash = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImagePushedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRegistry = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRepositoryName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), epssScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), exploitAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingStatus = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), firstObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), fixAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), inspectorScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionExecutionRoleArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLastModifiedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLayers = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionRuntime = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lastObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), networkProtocol = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), portRange = structure(list(structure(list(beginInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE)), endInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), relatedVulnerabilities = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), severity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), title = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), updatedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), vendorSeverity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilityId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilitySource = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerablePackages = structure(list(structure(list(architecture = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), epoch = structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), name = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), release = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLambdaLayerArn = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLayerHash = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), version = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), reportId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$get_member_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(member = structure(list(accountId = structure(logical(0), tags = list(type = "string")), delegatedAdminAccountId = structure(logical(0), tags = list(type = "string")), relationshipStatus = structure(logical(0), tags = list(type = "string")), updatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$get_sbom_export_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(errorCode = structure(logical(0), tags = list(type = "string")), errorMessage = structure(logical(0), tags = list(type = "string")), filterCriteria = structure(list(accountId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrRepositoryName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceType = structure(list(structure(list(comparison = 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")), format = structure(logical(0), tags = list(type = "string")), reportId = structure(logical(0), tags = list(type = "string")), s3Destination = structure(list(bucketName = structure(logical(0), tags = list(type = "string")), keyPrefix = structure(logical(0), tags = list(type = "string")), kmsKeyArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$list_account_permissions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), permissions = structure(list(structure(list(operation = structure(logical(0), tags = list(type = "string")), service = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_coverage_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(filterCriteria = structure(list(accountId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrRepositoryName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionRuntime = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lastScannedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), scanStatusCode = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), scanStatusReason = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), scanType = structure(list(structure(list(comparison = 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")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_coverage_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(coveredResources = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), lastScannedAt = structure(logical(0), tags = list(type = "timestamp")), resourceId = structure(logical(0), tags = list(type = "string")), resourceMetadata = structure(list(ec2 = structure(list(amiId = structure(logical(0), tags = list(type = "string")), platform = 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")), ecrImage = structure(list(tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), ecrRepository = structure(list(name = structure(logical(0), tags = list(type = "string")), scanFrequency = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaFunction = structure(list(functionName = structure(logical(0), tags = list(type = "string")), functionTags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), layers = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), runtime = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), resourceType = structure(logical(0), tags = list(type = "string")), scanStatus = structure(list(reason = structure(logical(0), tags = list(type = "string")), statusCode = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), scanType = 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))
}

.inspector2$list_coverage_statistics_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(filterCriteria = structure(list(accountId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrRepositoryName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionRuntime = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lastScannedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), scanStatusCode = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), scanStatusReason = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), scanType = structure(list(structure(list(comparison = 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")), groupBy = structure(logical(0), tags = list(type = "string")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_coverage_statistics_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(countsByGroup = structure(list(structure(list(count = structure(logical(0), tags = list(type = "long")), groupKey = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string")), totalCounts = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$list_delegated_admin_accounts_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(delegatedAdminAccounts = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_filters_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(action = structure(logical(0), tags = list(type = "string")), arns = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_filters_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(filters = structure(list(structure(list(action = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string")), createdAt = structure(logical(0), tags = list(type = "timestamp")), criteria = structure(list(awsAccountId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityFilePath = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceImageId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceSubnetId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceVpcId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageArchitecture = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageHash = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImagePushedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRegistry = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRepositoryName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), epssScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), exploitAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingStatus = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), firstObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), fixAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), inspectorScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionExecutionRoleArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLastModifiedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLayers = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionRuntime = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lastObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), networkProtocol = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), portRange = structure(list(structure(list(beginInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE)), endInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), relatedVulnerabilities = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), severity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), title = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), updatedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), vendorSeverity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilityId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilitySource = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerablePackages = structure(list(structure(list(architecture = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), epoch = structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), name = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), release = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLambdaLayerArn = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLayerHash = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), version = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), description = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), ownerId = structure(logical(0), tags = list(type = "string")), reason = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), updatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_finding_aggregations_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accountIds = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), aggregationRequest = structure(list(accountAggregation = structure(list(findingType = structure(logical(0), tags = list(type = "string")), resourceType = structure(logical(0), tags = list(type = "string")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), amiAggregation = structure(list(amis = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), awsEcrContainerAggregation = structure(list(architectures = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), imageShas = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), imageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), repositories = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceIds = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), ec2InstanceAggregation = structure(list(amis = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), instanceIds = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), instanceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), operatingSystems = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), findingTypeAggregation = structure(list(findingType = structure(logical(0), tags = list(type = "string")), resourceType = structure(logical(0), tags = list(type = "string")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), imageLayerAggregation = structure(list(layerHashes = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), repositories = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceIds = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaFunctionAggregation = structure(list(functionNames = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), functionTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceIds = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), runtimes = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaLayerAggregation = structure(list(functionNames = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), layerArns = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceIds = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), packageAggregation = structure(list(packageNames = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), repositoryAggregation = structure(list(repositories = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), titleAggregation = structure(list(findingType = structure(logical(0), tags = list(type = "string")), resourceType = structure(logical(0), tags = list(type = "string")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string")), titles = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilityIds = structure(list(structure(list(comparison = 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 = "structure", union = TRUE)), aggregationType = structure(logical(0), tags = list(type = "string")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_finding_aggregations_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(aggregationType = structure(logical(0), tags = list(type = "string")), nextToken = structure(logical(0), tags = list(type = "string")), responses = structure(list(structure(list(accountAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), amiAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), affectedInstances = structure(logical(0), tags = list(type = "long", box = TRUE)), ami = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), awsEcrContainerAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), architecture = structure(logical(0), tags = list(type = "string")), imageSha = structure(logical(0), tags = list(type = "string")), imageTags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), repository = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), ec2InstanceAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), ami = structure(logical(0), tags = list(type = "string")), instanceId = structure(logical(0), tags = list(type = "string")), instanceTags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), networkFindings = structure(logical(0), tags = list(type = "long", box = TRUE)), operatingSystem = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), findingTypeAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), imageLayerAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), layerHash = structure(logical(0), tags = list(type = "string")), repository = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), lambdaFunctionAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), functionName = structure(logical(0), tags = list(type = "string")), lambdaTags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), lastModifiedAt = structure(logical(0), tags = list(type = "timestamp")), resourceId = structure(logical(0), tags = list(type = "string")), runtime = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), lambdaLayerAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), functionName = structure(logical(0), tags = list(type = "string")), layerArn = structure(logical(0), tags = list(type = "string")), resourceId = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), packageAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), packageName = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), repositoryAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), affectedImages = structure(logical(0), tags = list(type = "long", box = TRUE)), repository = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure")), titleAggregation = structure(list(accountId = structure(logical(0), tags = list(type = "string")), severityCounts = structure(list(all = structure(logical(0), tags = list(type = "long", box = TRUE)), critical = structure(logical(0), tags = list(type = "long", box = TRUE)), high = structure(logical(0), tags = list(type = "long", box = TRUE)), medium = structure(logical(0), tags = list(type = "long", box = TRUE))), tags = list(type = "structure")), title = structure(logical(0), tags = list(type = "string")), vulnerabilityId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_findings_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(filterCriteria = structure(list(awsAccountId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityFilePath = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceImageId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceSubnetId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceVpcId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageArchitecture = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageHash = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImagePushedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRegistry = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRepositoryName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), epssScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), exploitAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingStatus = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), firstObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), fixAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), inspectorScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionExecutionRoleArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLastModifiedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLayers = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionRuntime = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lastObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), networkProtocol = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), portRange = structure(list(structure(list(beginInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE)), endInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), relatedVulnerabilities = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), severity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), title = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), updatedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), vendorSeverity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilityId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilitySource = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerablePackages = structure(list(structure(list(architecture = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), epoch = structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), name = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), release = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLambdaLayerArn = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLayerHash = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), version = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string")), sortCriteria = structure(list(field = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_findings_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(findings = structure(list(structure(list(awsAccountId = structure(logical(0), tags = list(type = "string")), codeVulnerabilityDetails = structure(list(cwes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), detectorId = structure(logical(0), tags = list(type = "string")), detectorName = structure(logical(0), tags = list(type = "string")), detectorTags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), filePath = structure(list(endLine = structure(logical(0), tags = list(type = "integer", box = TRUE)), fileName = structure(logical(0), tags = list(type = "string")), filePath = structure(logical(0), tags = list(type = "string")), startLine = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure")), referenceUrls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ruleId = structure(logical(0), tags = list(type = "string")), sourceLambdaLayerArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), description = structure(logical(0), tags = list(type = "string")), epss = structure(list(score = structure(logical(0), tags = list(type = "double"))), tags = list(type = "structure")), exploitAvailable = structure(logical(0), tags = list(type = "string")), exploitabilityDetails = structure(list(lastKnownExploitAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), findingArn = structure(logical(0), tags = list(type = "string")), firstObservedAt = structure(logical(0), tags = list(type = "timestamp")), fixAvailable = structure(logical(0), tags = list(type = "string")), inspectorScore = structure(logical(0), tags = list(type = "double", box = TRUE)), inspectorScoreDetails = structure(list(adjustedCvss = structure(list(adjustments = structure(list(structure(list(metric = structure(logical(0), tags = list(type = "string")), reason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), cvssSource = structure(logical(0), tags = list(type = "string")), score = structure(logical(0), tags = list(type = "double", box = TRUE)), scoreSource = structure(logical(0), tags = list(type = "string")), scoringVector = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), lastObservedAt = structure(logical(0), tags = list(type = "timestamp")), networkReachabilityDetails = structure(list(networkPath = structure(list(steps = structure(list(structure(list(componentId = structure(logical(0), tags = list(type = "string")), componentType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), openPortRange = structure(list(begin = structure(logical(0), tags = list(type = "integer", box = TRUE)), end = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure")), protocol = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), packageVulnerabilityDetails = structure(list(cvss = structure(list(structure(list(baseScore = structure(logical(0), tags = list(type = "double", box = TRUE)), scoringVector = structure(logical(0), tags = list(type = "string")), source = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), referenceUrls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), relatedVulnerabilities = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), source = structure(logical(0), tags = list(type = "string")), sourceUrl = structure(logical(0), tags = list(type = "string")), vendorCreatedAt = structure(logical(0), tags = list(type = "timestamp")), vendorSeverity = structure(logical(0), tags = list(type = "string")), vendorUpdatedAt = structure(logical(0), tags = list(type = "timestamp")), vulnerabilityId = structure(logical(0), tags = list(type = "string")), vulnerablePackages = structure(list(structure(list(arch = structure(logical(0), tags = list(type = "string")), epoch = structure(logical(0), tags = list(type = "integer")), filePath = structure(logical(0), tags = list(type = "string")), fixedInVersion = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), packageManager = structure(logical(0), tags = list(type = "string")), release = structure(logical(0), tags = list(type = "string")), remediation = structure(logical(0), tags = list(type = "string")), sourceLambdaLayerArn = structure(logical(0), tags = list(type = "string")), sourceLayerHash = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), remediation = structure(list(recommendation = structure(list(Url = structure(logical(0), tags = list(type = "string")), text = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), resources = structure(list(structure(list(details = structure(list(awsEc2Instance = structure(list(iamInstanceProfileArn = structure(logical(0), tags = list(type = "string")), imageId = structure(logical(0), tags = list(type = "string")), ipV4Addresses = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ipV6Addresses = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), keyName = structure(logical(0), tags = list(type = "string")), launchedAt = structure(logical(0), tags = list(type = "timestamp")), platform = structure(logical(0), tags = list(type = "string")), subnetId = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string")), vpcId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), awsEcrContainerImage = structure(list(architecture = structure(logical(0), tags = list(type = "string")), author = structure(logical(0), tags = list(type = "string")), imageHash = structure(logical(0), tags = list(type = "string")), imageTags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), platform = structure(logical(0), tags = list(type = "string")), pushedAt = structure(logical(0), tags = list(type = "timestamp")), registry = structure(logical(0), tags = list(type = "string")), repositoryName = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), awsLambdaFunction = structure(list(architectures = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), codeSha256 = structure(logical(0), tags = list(type = "string")), executionRoleArn = structure(logical(0), tags = list(type = "string")), functionName = structure(logical(0), tags = list(type = "string")), lastModifiedAt = structure(logical(0), tags = list(type = "timestamp")), layers = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), packageType = structure(logical(0), tags = list(type = "string")), runtime = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string")), vpcConfig = structure(list(securityGroupIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), subnetIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), vpcId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure")), id = structure(logical(0), tags = list(type = "string")), partition = structure(logical(0), tags = list(type = "string")), region = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), type = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), severity = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), title = structure(logical(0), tags = list(type = "string")), type = structure(logical(0), tags = list(type = "string")), updatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_members_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(maxResults = structure(logical(0), tags = list(type = "integer", box = TRUE)), nextToken = structure(logical(0), tags = list(type = "string")), onlyAssociated = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$list_members_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(members = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), delegatedAdminAccountId = structure(logical(0), tags = list(type = "string")), relationshipStatus = structure(logical(0), tags = list(type = "string")), updatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), nextToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

.inspector2$list_usage_totals_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), totals = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), usage = structure(list(structure(list(currency = structure(logical(0), tags = list(type = "string")), estimatedMonthlyCost = structure(logical(0), tags = list(type = "double")), total = structure(logical(0), tags = list(type = "double")), type = 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"))
  return(populate(args, shape))
}

.inspector2$reset_encryption_key_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceType = structure(logical(0), tags = list(type = "string")), scanType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

.inspector2$search_vulnerabilities_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), vulnerabilities = structure(list(structure(list(atigData = structure(list(firstSeen = structure(logical(0), tags = list(type = "timestamp")), lastSeen = structure(logical(0), tags = list(type = "timestamp")), targets = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), ttps = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure")), cisaData = structure(list(action = structure(logical(0), tags = list(type = "string")), dateAdded = structure(logical(0), tags = list(type = "timestamp")), dateDue = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), cvss2 = structure(list(baseScore = structure(logical(0), tags = list(type = "double")), scoringVector = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), cvss3 = structure(list(baseScore = structure(logical(0), tags = list(type = "double")), scoringVector = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), cwes = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), description = structure(logical(0), tags = list(type = "string")), detectionPlatforms = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), epss = structure(list(score = structure(logical(0), tags = list(type = "double"))), tags = list(type = "structure")), exploitObserved = structure(list(firstSeen = structure(logical(0), tags = list(type = "timestamp")), lastSeen = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), id = structure(logical(0), tags = list(type = "string")), referenceUrls = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), relatedVulnerabilities = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), source = structure(logical(0), tags = list(type = "string")), sourceUrl = structure(logical(0), tags = list(type = "string")), vendorCreatedAt = structure(logical(0), tags = list(type = "timestamp")), vendorSeverity = structure(logical(0), tags = list(type = "string")), vendorUpdatedAt = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

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

.inspector2$update_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(ecrConfiguration = structure(list(rescanDuration = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$update_ec_2_deep_inspection_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(activateDeepInspection = structure(logical(0), tags = list(type = "boolean", box = TRUE)), packagePaths = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$update_ec_2_deep_inspection_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(errorMessage = structure(logical(0), tags = list(type = "string")), orgPackagePaths = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), packagePaths = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$update_encryption_key_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(kmsKeyId = structure(logical(0), tags = list(type = "string")), resourceType = structure(logical(0), tags = list(type = "string")), scanType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$update_filter_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(action = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), filterArn = structure(logical(0), tags = list(type = "string")), filterCriteria = structure(list(awsAccountId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityDetectorTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), codeVulnerabilityFilePath = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), componentType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceImageId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceSubnetId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ec2InstanceVpcId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageArchitecture = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageHash = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImagePushedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRegistry = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageRepositoryName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), ecrImageTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), epssScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), exploitAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingStatus = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), findingType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), firstObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), fixAvailable = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), inspectorScore = structure(list(structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionExecutionRoleArn = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLastModifiedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionLayers = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionName = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lambdaFunctionRuntime = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), lastObservedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), networkProtocol = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), portRange = structure(list(structure(list(beginInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE)), endInclusive = structure(logical(0), tags = list(type = "integer", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "list")), relatedVulnerabilities = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceTags = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), resourceType = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), severity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), title = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), updatedAt = structure(list(structure(list(endInclusive = structure(logical(0), tags = list(type = "timestamp")), startInclusive = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), vendorSeverity = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilityId = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerabilitySource = structure(list(structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), vulnerablePackages = structure(list(structure(list(architecture = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), epoch = structure(list(lowerInclusive = structure(logical(0), tags = list(type = "double", box = TRUE)), upperInclusive = structure(logical(0), tags = list(type = "double", box = TRUE))), tags = list(type = "structure")), name = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), release = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLambdaLayerArn = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), sourceLayerHash = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), version = structure(list(comparison = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), name = structure(logical(0), tags = list(type = "string")), reason = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

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

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

.inspector2$update_organization_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(autoEnable = structure(list(ec2 = structure(logical(0), tags = list(type = "boolean", box = TRUE)), ecr = structure(logical(0), tags = list(type = "boolean", box = TRUE)), lambda = structure(logical(0), tags = list(type = "boolean", box = TRUE)), lambdaCode = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$update_organization_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(autoEnable = structure(list(ec2 = structure(logical(0), tags = list(type = "boolean", box = TRUE)), ecr = structure(logical(0), tags = list(type = "boolean", box = TRUE)), lambda = structure(logical(0), tags = list(type = "boolean", box = TRUE)), lambdaCode = structure(logical(0), tags = list(type = "boolean", box = TRUE))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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.