Skip to content

List Cis Scans

inspector2_list_cis_scans R Documentation

Returns a CIS scan list

Description

Returns a CIS scan list.

Usage

inspector2_list_cis_scans(filterCriteria, detailLevel, sortBy,
  sortOrder, nextToken, maxResults)

Arguments

filterCriteria

The CIS scan filter criteria.

detailLevel

The detail applied to the CIS scan.

sortBy

The CIS scans sort by order.

sortOrder

The CIS scans 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 results to be returned.

Value

A list with the following syntax:

list(
  scans = list(
    list(
      scanArn = "string",
      scanConfigurationArn = "string",
      status = "FAILED"|"COMPLETED"|"CANCELLED"|"IN_PROGRESS",
      scanName = "string",
      scanDate = as.POSIXct(
        "2015-01-01"
      ),
      failedChecks = 123,
      totalChecks = 123,
      targets = list(
        accountIds = list(
          "string"
        ),
        targetResourceTags = list(
          list(
            "string"
          )
        )
      ),
      scheduledBy = "string",
      securityLevel = "LEVEL_1"|"LEVEL_2"
    )
  ),
  nextToken = "string"
)

Request syntax

svc$list_cis_scans(
  filterCriteria = list(
    scanNameFilters = list(
      list(
        comparison = "EQUALS"|"PREFIX"|"NOT_EQUALS",
        value = "string"
      )
    ),
    targetResourceTagFilters = list(
      list(
        comparison = "EQUALS",
        key = "string",
        value = "string"
      )
    ),
    targetResourceIdFilters = list(
      list(
        comparison = "EQUALS"|"PREFIX"|"NOT_EQUALS",
        value = "string"
      )
    ),
    scanStatusFilters = list(
      list(
        comparison = "EQUALS",
        value = "FAILED"|"COMPLETED"|"CANCELLED"|"IN_PROGRESS"
      )
    ),
    scanAtFilters = list(
      list(
        earliestScanStartTime = as.POSIXct(
          "2015-01-01"
        ),
        latestScanStartTime = as.POSIXct(
          "2015-01-01"
        )
      )
    ),
    scanConfigurationArnFilters = list(
      list(
        comparison = "EQUALS"|"PREFIX"|"NOT_EQUALS",
        value = "string"
      )
    ),
    scanArnFilters = list(
      list(
        comparison = "EQUALS"|"PREFIX"|"NOT_EQUALS",
        value = "string"
      )
    ),
    scheduledByFilters = list(
      list(
        comparison = "EQUALS"|"PREFIX"|"NOT_EQUALS",
        value = "string"
      )
    ),
    failedChecksFilters = list(
      list(
        upperInclusive = 123,
        lowerInclusive = 123
      )
    ),
    targetAccountIdFilters = list(
      list(
        comparison = "EQUALS"|"PREFIX"|"NOT_EQUALS",
        value = "string"
      )
    )
  ),
  detailLevel = "ORGANIZATION"|"MEMBER",
  sortBy = "STATUS"|"SCHEDULED_BY"|"SCAN_START_DATE"|"FAILED_CHECKS",
  sortOrder = "ASC"|"DESC",
  nextToken = "string",
  maxResults = 123
)