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 update_cis_scan_configuration_output update_cis_scan_configuration_input untag_resource_output untag_resource_input tag_resource_output tag_resource_input stop_cis_session_output stop_cis_session_input start_cis_session_output start_cis_session_input send_cis_session_telemetry_output send_cis_session_telemetry_input send_cis_session_health_output send_cis_session_health_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_cis_scans_output list_cis_scans_input list_cis_scan_results_aggregated_by_target_resource_output list_cis_scan_results_aggregated_by_target_resource_input list_cis_scan_results_aggregated_by_checks_output list_cis_scan_results_aggregated_by_checks_input list_cis_scan_configurations_output list_cis_scan_configurations_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 get_cis_scan_result_details_output get_cis_scan_result_details_input get_cis_scan_report_output get_cis_scan_report_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 delete_cis_scan_configuration_output delete_cis_scan_configuration_input create_sbom_export_output create_sbom_export_input create_findings_report_output create_findings_report_input create_filter_output create_filter_input create_cis_scan_configuration_output create_cis_scan_configuration_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_cis_scan_configuration_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(scanName = structure(logical(0), tags = list(type = "string")), schedule = structure(list(daily = structure(list(startTime = structure(list(timeOfDay = structure(logical(0), tags = list(type = "string")), timezone = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), monthly = structure(list(day = structure(logical(0), tags = list(type = "string")), startTime = structure(list(timeOfDay = structure(logical(0), tags = list(type = "string")), timezone = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), oneTime = structure(list(), tags = list(type = "structure")), weekly = structure(list(days = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), startTime = structure(list(timeOfDay = structure(logical(0), tags = list(type = "string")), timezone = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "structure", union = TRUE)), securityLevel = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), targets = structure(list(accountIds = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), targetResourceTags = structure(list(structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$delete_cis_scan_configuration_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(scanConfigurationArn = 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_cis_scan_report_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(reportFormat = structure(logical(0), tags = list(type = "string")), scanArn = structure(logical(0), tags = list(type = "string")), targetAccounts = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

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

.inspector2$get_cis_scan_result_details_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(accountId = structure(logical(0), tags = list(type = "string")), filterCriteria = structure(list(checkIdFilters = 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")), findingArnFilters = 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")), findingStatusFilters = 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")), securityLevelFilters = 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")), titleFilters = 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")), scanArn = structure(logical(0), tags = list(type = "string")), sortBy = structure(logical(0), tags = list(type = "string")), sortOrder = structure(logical(0), tags = list(type = "string")), targetResourceId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.inspector2$get_cis_scan_result_details_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextToken = structure(logical(0), tags = list(type = "string")), scanResultDetails = structure(list(structure(list(accountId = structure(logical(0), tags = list(type = "string")), checkDescription = structure(logical(0), tags = list(type = "string")), checkId = structure(logical(0), tags = list(type = "string")), findingArn = structure(logical(0), tags = list(type = "string")), level = structure(logical(0), tags = list(type = "string")), platform = structure(logical(0), tags = list(type = "string")), remediation = structure(logical(0), tags = list(type = "string")), scanArn = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), statusReason = structure(logical(0), tags = list(type = "string")), targetResourceId = structure(logical(0), tags = list(type = "string")), title = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), 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(ec2Configuration = structure(list(scanModeState = structure(list(scanMode = structure(logical(0), tags = list(type = "string")), scanModeStatus = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure")), ecrConfiguration = structure(list(rescanDurationState = structure(list(pullDateRescanDuration = structure(logical(0), tags = list(type = "string")), 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 =