Skip to content

List Cis Scan Results Aggregated By Target Resource

inspector2_list_cis_scan_results_aggregated_by_target_resource R Documentation

Lists scan results aggregated by a target resource

Description

Lists scan results aggregated by a target resource.

Usage

inspector2_list_cis_scan_results_aggregated_by_target_resource(scanArn,
  filterCriteria, sortBy, sortOrder, nextToken, maxResults)

Arguments

scanArn

[required] The scan ARN.

filterCriteria

The filter criteria.

sortBy

The sort by order.

sortOrder

The sort order.

nextToken

The pagination token from a previous request that's used to retrieve the next page of results.

maxResults

The maximum number of scan results aggregated by a target resource to be returned in a single page of results.

Value

A list with the following syntax:

list(
  targetResourceAggregations = list(
    list(
      scanArn = "string",
      targetResourceId = "string",
      accountId = "string",
      targetResourceTags = list(
        list(
          "string"
        )
      ),
      statusCounts = list(
        failed = 123,
        skipped = 123,
        passed = 123
      ),
      platform = "string",
      targetStatus = "TIMED_OUT"|"CANCELLED"|"COMPLETED",
      targetStatusReason = "SCAN_IN_PROGRESS"|"UNSUPPORTED_OS"|"SSM_UNMANAGED"
    )
  ),
  nextToken = "string"
)

Request syntax

svc$list_cis_scan_results_aggregated_by_target_resource(
  scanArn = "string",
  filterCriteria = list(
    accountIdFilters = list(
      list(
        comparison = "EQUALS"|"PREFIX"|"NOT_EQUALS",
        value = "string"
      )
    ),
    statusFilters = list(
      list(
        comparison = "EQUALS",
        value = "PASSED"|"FAILED"|"SKIPPED"
      )
    ),
    checkIdFilters = list(
      list(
        comparison = "EQUALS"|"PREFIX"|"NOT_EQUALS",
        value = "string"
      )
    ),
    targetResourceIdFilters = list(
      list(
        comparison = "EQUALS"|"PREFIX"|"NOT_EQUALS",
        value = "string"
      )
    ),
    targetResourceTagFilters = list(
      list(
        comparison = "EQUALS",
        key = "string",
        value = "string"
      )
    ),
    platformFilters = list(
      list(
        comparison = "EQUALS"|"PREFIX"|"NOT_EQUALS",
        value = "string"
      )
    ),
    targetStatusFilters = list(
      list(
        comparison = "EQUALS",
        value = "TIMED_OUT"|"CANCELLED"|"COMPLETED"
      )
    ),
    targetStatusReasonFilters = list(
      list(
        comparison = "EQUALS",
        value = "SCAN_IN_PROGRESS"|"UNSUPPORTED_OS"|"SSM_UNMANAGED"
      )
    ),
    failedChecksFilters = list(
      list(
        upperInclusive = 123,
        lowerInclusive = 123
      )
    )
  ),
  sortBy = "RESOURCE_ID"|"FAILED_COUNTS"|"ACCOUNT_ID"|"PLATFORM"|"TARGET_STATUS"|"TARGET_STATUS_REASON",
  sortOrder = "ASC"|"DESC",
  nextToken = "string",
  maxResults = 123
)