---
title: "POST /cis/scan-configuration/list"
method: POST
path: "/cis/scan-configuration/list"
---

# POST /cis/scan-configuration/list

`POST /cis/scan-configuration/list`

Lists CIS scan configurations.

## Request body

- object
  - `filterCriteria` object — A list of CIS scan configurations filter criteria.
    - `scanNameFilters` CisStringFilter[] — The list of scan name filters.
      - `comparison` 'EQUALS' | 'PREFIX' | 'NOT_EQUALS', required — The comparison value of the CIS string filter.
      - `value` string, required — The value of the CIS string filter.
    - `targetResourceTagFilters` TagFilter[] — The list of target resource tag filters.
      - `comparison` 'EQUALS', required — The tag filter comparison value.
      - `key` string, required — The tag filter key.
      - `value` string, required — The tag filter value.
    - `scanConfigurationArnFilters` CisStringFilter[] — The list of scan configuration ARN filters.
      - `comparison` 'EQUALS' | 'PREFIX' | 'NOT_EQUALS', required — The comparison value of the CIS string filter.
      - `value` string, required — The value of the CIS string filter.
  - `sortBy` 'SCAN_NAME' | 'SCAN_CONFIGURATION_ARN' — The CIS scan configuration sort by order.
  - `sortOrder` 'ASC' | 'DESC' — The CIS scan configuration sort order order.
  - `nextToken` string — The pagination token from a previous request that's used to retrieve the next page of results.
  - `maxResults` integer — The maximum number of CIS scan configurations to be returned in a single page of results.

## Response `200`

Success

- ListCisScanConfigurationsResponse
  - `scanConfigurations` CisScanConfiguration[] — The CIS scan configuration scan configurations.
    - `scanConfigurationArn` string, required — The CIS scan configuration's scan configuration ARN.
    - `ownerId` string — The CIS scan configuration's owner ID.
    - `scanName` string — The name of the CIS scan configuration.
    - `securityLevel` 'LEVEL_1' | 'LEVEL_2' — The CIS scan configuration's security level.
    - `schedule` object — The CIS scan configuration's schedule.
      - `oneTime` object — The schedule's one time.
      - `daily` object — The schedule's daily.
        - `startTime` object, required — The schedule start time.
          - `timeOfDay` string, required — The time of day in 24-hour format (00:00).
          - `timezone` string, required — The timezone.
      - `weekly` object — The schedule's weekly.
        - `startTime` object, required — The weekly schedule's start time.
          - `timeOfDay` string, required — The time of day in 24-hour format (00:00).
          - `timezone` string, required — The timezone.
        - `days` Day[], required — The weekly schedule's days.
      - `monthly` object — The schedule's monthly.
        - `startTime` object, required — The monthly schedule's start time.
          - `timeOfDay` string, required — The time of day in 24-hour format (00:00).
          - `timezone` string, required — The timezone.
        - `day` 'SUN' | 'MON' | 'TUE' | 'WED' | 'THU' | 'FRI' | 'SAT', required — The monthly schedule's day.
    - `targets` object — The CIS scan configuration's targets.
      - `accountIds` AccountId[] — The CIS target account ids.
      - `targetResourceTags` object — The CIS target resource tags.
    - `tags` object — The CIS scan configuration's tags.
  - `nextToken` string — The pagination token from a previous request that's used to retrieve the next page of results.

## Other responses

- `480` — AccessDeniedException
- `481` — ValidationException
- `482` — ThrottlingException
- `483` — InternalServerException

---

[API](https://skmtc.net/aws/apis/inspector2.md) · [All operations](https://skmtc.net/aws/apis/inspector2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/inspector2/versions/c51110c7cd43/schema)
