class Aws::Inspector2::Types::ListFindingsRequest
@note When making an API call, you may pass ListFindingsRequest
data as a hash: { filter_criteria: { aws_account_id: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], component_id: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], component_type: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], ec2_instance_image_id: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], ec2_instance_subnet_id: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], ec2_instance_vpc_id: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], ecr_image_architecture: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], ecr_image_hash: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], ecr_image_pushed_at: [ { end_inclusive: Time.now, start_inclusive: Time.now, }, ], ecr_image_registry: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], ecr_image_repository_name: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], ecr_image_tags: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], finding_arn: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], finding_status: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], finding_type: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], first_observed_at: [ { end_inclusive: Time.now, start_inclusive: Time.now, }, ], inspector_score: [ { lower_inclusive: 1.0, upper_inclusive: 1.0, }, ], last_observed_at: [ { end_inclusive: Time.now, start_inclusive: Time.now, }, ], network_protocol: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], port_range: [ { begin_inclusive: 1, end_inclusive: 1, }, ], related_vulnerabilities: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], resource_id: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], resource_tags: [ { comparison: "EQUALS", # required, accepts EQUALS key: "MapKey", # required value: "MapValue", }, ], resource_type: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], severity: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], title: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], updated_at: [ { end_inclusive: Time.now, start_inclusive: Time.now, }, ], vendor_severity: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], vulnerability_id: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], vulnerability_source: [ { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, ], vulnerable_packages: [ { architecture: { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, epoch: { lower_inclusive: 1.0, upper_inclusive: 1.0, }, name: { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, release: { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, source_layer_hash: { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, version: { comparison: "EQUALS", # required, accepts EQUALS, PREFIX, NOT_EQUALS value: "StringInput", # required }, }, ], }, max_results: 1, next_token: "NextToken", sort_criteria: { field: "AWS_ACCOUNT_ID", # required, accepts AWS_ACCOUNT_ID, FINDING_TYPE, SEVERITY, FIRST_OBSERVED_AT, LAST_OBSERVED_AT, FINDING_STATUS, RESOURCE_TYPE, ECR_IMAGE_PUSHED_AT, ECR_IMAGE_REPOSITORY_NAME, ECR_IMAGE_REGISTRY, NETWORK_PROTOCOL, COMPONENT_TYPE, VULNERABILITY_ID, VULNERABILITY_SOURCE, INSPECTOR_SCORE, VENDOR_SEVERITY sort_order: "ASC", # required, accepts ASC, DESC }, }
@!attribute [rw] filter_criteria
Details on the filters to apply to your finding results. @return [Types::FilterCriteria]
@!attribute [rw] max_results
The maximum number of results to return in the response. @return [Integer]
@!attribute [rw] next_token
A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the `NextToken` value returned from the previous request to continue listing results after the first page. @return [String]
@!attribute [rw] sort_criteria
Details on the sort criteria to apply to your finding results. @return [Types::SortCriteria]
@see docs.aws.amazon.com/goto/WebAPI/inspector2-2020-06-08/ListFindingsRequest AWS API Documentation
Constants
- SENSITIVE