Inspector2 / Paginator / ListCisScanResultsAggregatedByTargetResource
ListCisScanResultsAggregatedByTargetResource#
- class Inspector2.Paginator.ListCisScanResultsAggregatedByTargetResource#
- paginator = client.get_paginator('list_cis_scan_results_aggregated_by_target_resource') - paginate(**kwargs)#
- Creates an iterator that will paginate through responses from - Inspector2.Client.list_cis_scan_results_aggregated_by_target_resource().- See also: AWS API Documentation - Request Syntax- response_iterator = paginator.paginate( filterCriteria={ 'accountIdFilters': [ { 'comparison': 'EQUALS'|'PREFIX'|'NOT_EQUALS', 'value': 'string' }, ], 'checkIdFilters': [ { 'comparison': 'EQUALS'|'PREFIX'|'NOT_EQUALS', 'value': 'string' }, ], 'failedChecksFilters': [ { 'lowerInclusive': 123, 'upperInclusive': 123 }, ], 'platformFilters': [ { 'comparison': 'EQUALS'|'PREFIX'|'NOT_EQUALS', 'value': 'string' }, ], 'statusFilters': [ { 'comparison': 'EQUALS', 'value': 'PASSED'|'FAILED'|'SKIPPED' }, ], 'targetResourceIdFilters': [ { 'comparison': 'EQUALS'|'PREFIX'|'NOT_EQUALS', 'value': 'string' }, ], 'targetResourceTagFilters': [ { 'comparison': 'EQUALS', 'key': 'string', 'value': 'string' }, ], 'targetStatusFilters': [ { 'comparison': 'EQUALS', 'value': 'TIMED_OUT'|'CANCELLED'|'COMPLETED' }, ], 'targetStatusReasonFilters': [ { 'comparison': 'EQUALS', 'value': 'SCAN_IN_PROGRESS'|'UNSUPPORTED_OS'|'SSM_UNMANAGED' }, ] }, scanArn='string', sortBy='RESOURCE_ID'|'FAILED_COUNTS'|'ACCOUNT_ID'|'PLATFORM'|'TARGET_STATUS'|'TARGET_STATUS_REASON', sortOrder='ASC'|'DESC', PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } ) - Parameters:
- filterCriteria (dict) – - The filter criteria. - accountIdFilters (list) – - The criteria’s account ID filters. - (dict) – - The CIS string filter. - comparison (string) – [REQUIRED] - The comparison value of the CIS string filter. 
- value (string) – [REQUIRED] - The value of the CIS string filter. 
 
 
- checkIdFilters (list) – - The criteria’s check ID filters. - (dict) – - The CIS string filter. - comparison (string) – [REQUIRED] - The comparison value of the CIS string filter. 
- value (string) – [REQUIRED] - The value of the CIS string filter. 
 
 
- failedChecksFilters (list) – - The criteria’s failed checks filters. - (dict) – - The CIS number filter. - lowerInclusive (integer) – - The CIS number filter’s lower inclusive. 
- upperInclusive (integer) – - The CIS number filter’s upper inclusive. 
 
 
- platformFilters (list) – - The criteria’s platform filters. - (dict) – - The CIS string filter. - comparison (string) – [REQUIRED] - The comparison value of the CIS string filter. 
- value (string) – [REQUIRED] - The value of the CIS string filter. 
 
 
- statusFilters (list) – - The criteria’s status filter. - (dict) – - The CIS result status filter. - comparison (string) – [REQUIRED] - The comparison value of the CIS result status filter. 
- value (string) – [REQUIRED] - The value of the CIS result status filter. 
 
 
- targetResourceIdFilters (list) – - The criteria’s target resource ID filters. - (dict) – - The CIS string filter. - comparison (string) – [REQUIRED] - The comparison value of the CIS string filter. 
- value (string) – [REQUIRED] - The value of the CIS string filter. 
 
 
- targetResourceTagFilters (list) – - The criteria’s target resource tag filters. - (dict) – - The tag filter. - comparison (string) – [REQUIRED] - The tag filter comparison value. 
- key (string) – [REQUIRED] - The tag filter key. 
- value (string) – [REQUIRED] - The tag filter value. 
 
 
- targetStatusFilters (list) – - The criteria’s target status filters. - (dict) – - The CIS target status filter. - comparison (string) – [REQUIRED] - The comparison value of the CIS target status filter. 
- value (string) – [REQUIRED] - The value of the CIS target status filter. 
 
 
- targetStatusReasonFilters (list) – - The criteria’s target status reason filters. - (dict) – - The CIS target status reason filter. - comparison (string) – [REQUIRED] - The comparison value of the CIS target status reason filter. 
- value (string) – [REQUIRED] - The value of the CIS target status reason filter. 
 
 
 
- scanArn (string) – - [REQUIRED] - The scan ARN. 
- sortBy (string) – The sort by order. 
- sortOrder (string) – The sort order. 
- PaginationConfig (dict) – - A dictionary that provides parameters to control pagination. - MaxItems (integer) – - The total number of items to return. If the total number of items available is more than the value specified in max-items then a - NextTokenwill be provided in the output that you can use to resume pagination.
- PageSize (integer) – - The size of each page. 
- StartingToken (string) – - A token to specify where to start paginating. This is the - NextTokenfrom a previous response.
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'targetResourceAggregations': [ { 'accountId': 'string', 'platform': 'string', 'scanArn': 'string', 'statusCounts': { 'failed': 123, 'passed': 123, 'skipped': 123 }, 'targetResourceId': 'string', 'targetResourceTags': { 'string': [ 'string', ] }, 'targetStatus': 'TIMED_OUT'|'CANCELLED'|'COMPLETED', 'targetStatusReason': 'SCAN_IN_PROGRESS'|'UNSUPPORTED_OS'|'SSM_UNMANAGED' }, ], 'NextToken': 'string' } - Response Structure- (dict) – - targetResourceAggregations (list) – - The resource aggregations. - (dict) – - The CIS target resource aggregation. - accountId (string) – - The account ID for the CIS target resource. 
- platform (string) – - The platform for the CIS target resource. 
- scanArn (string) – - The scan ARN for the CIS target resource. 
- statusCounts (dict) – - The target resource status counts. - failed (integer) – - The number of checks that failed. 
- passed (integer) – - The number of checks that passed. 
- skipped (integer) – - The number of checks that were skipped. 
 
- targetResourceId (string) – - The ID of the target resource. 
- targetResourceTags (dict) – - The tag for the target resource. - (string) – - (list) – - (string) – 
 
 
 
- targetStatus (string) – - The status of the target resource. 
- targetStatusReason (string) – - The reason for the target resource. 
 
 
- NextToken (string) – - A token to resume pagination.