class Aws::Macie2::Types::GetFindingStatisticsRequest

Specifies criteria for filtering, grouping, sorting, and paginating the results of a query that retrieves aggregated statistical data about findings.

@note When making an API call, you may pass GetFindingStatisticsRequest

data as a hash:

    {
      finding_criteria: {
        criterion: {
          "__string" => {
            eq: ["__string"],
            eq_exact_match: ["__string"],
            gt: 1,
            gte: 1,
            lt: 1,
            lte: 1,
            neq: ["__string"],
          },
        },
      },
      group_by: "resourcesAffected.s3Bucket.name", # required, accepts resourcesAffected.s3Bucket.name, type, classificationDetails.jobId, severity.description
      size: 1,
      sort_criteria: {
        attribute_name: "groupKey", # accepts groupKey, count
        order_by: "ASC", # accepts ASC, DESC
      },
    }

@!attribute [rw] finding_criteria

Specifies, as a map, one or more property-based conditions that
filter the results of a query for findings.
@return [Types::FindingCriteria]

@!attribute [rw] group_by

@return [String]

@!attribute [rw] size

@return [Integer]

@!attribute [rw] sort_criteria

Specifies criteria for sorting the results of a query that retrieves
aggregated statistical data about findings.
@return [Types::FindingStatisticsSortCriteria]

@see docs.aws.amazon.com/goto/WebAPI/macie2-2020-01-01/GetFindingStatisticsRequest AWS API Documentation

Constants

SENSITIVE