GuardDuty / Client / get_findings_statistics
get_findings_statistics#
- GuardDuty.Client.get_findings_statistics(**kwargs)#
- Lists Amazon GuardDuty findings statistics for the specified detector ID. - See also: AWS API Documentation - Request Syntax- response = client.get_findings_statistics( DetectorId='string', FindingStatisticTypes=[ 'COUNT_BY_SEVERITY', ], FindingCriteria={ 'Criterion': { 'string': { 'Eq': [ 'string', ], 'Neq': [ 'string', ], 'Gt': 123, 'Gte': 123, 'Lt': 123, 'Lte': 123, 'Equals': [ 'string', ], 'NotEquals': [ 'string', ], 'GreaterThan': 123, 'GreaterThanOrEqual': 123, 'LessThan': 123, 'LessThanOrEqual': 123 } } } ) - Parameters:
- DetectorId (string) – - [REQUIRED] - The ID of the detector that specifies the GuardDuty service whose findings’ statistics you want to retrieve. 
- FindingStatisticTypes (list) – - [REQUIRED] - The types of finding statistics to retrieve. - (string) – 
 
- FindingCriteria (dict) – - Represents the criteria that is used for querying findings. - Criterion (dict) – - Represents a map of finding properties that match specified conditions and values when querying findings. - (string) – - (dict) – - Contains information about the condition. - Eq (list) – - Represents the equal condition to be applied to a single field when querying for findings. - (string) – 
 
- Neq (list) – - Represents the not equal condition to be applied to a single field when querying for findings. - (string) – 
 
- Gt (integer) – - Represents a greater than condition to be applied to a single field when querying for findings. 
- Gte (integer) – - Represents a greater than or equal condition to be applied to a single field when querying for findings. 
- Lt (integer) – - Represents a less than condition to be applied to a single field when querying for findings. 
- Lte (integer) – - Represents a less than or equal condition to be applied to a single field when querying for findings. 
- Equals (list) – - Represents an equal condition to be applied to a single field when querying for findings. - (string) – 
 
- NotEquals (list) – - Represents a not equal condition to be applied to a single field when querying for findings. - (string) – 
 
- GreaterThan (integer) – - Represents a greater than condition to be applied to a single field when querying for findings. 
- GreaterThanOrEqual (integer) – - Represents a greater than or equal condition to be applied to a single field when querying for findings. 
- LessThan (integer) – - Represents a less than condition to be applied to a single field when querying for findings. 
- LessThanOrEqual (integer) – - Represents a less than or equal condition to be applied to a single field when querying for findings. 
 
 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'FindingStatistics': { 'CountBySeverity': { 'string': 123 } } } - Response Structure- (dict) – - FindingStatistics (dict) – - The finding statistics object. - CountBySeverity (dict) – - Represents a map of severity to count statistics for a set of findings. - (string) – - (integer) – 
 
 
 
 
 
 - Exceptions- GuardDuty.Client.exceptions.BadRequestException
- GuardDuty.Client.exceptions.InternalServerErrorException