GuardDuty / Client / get_organization_statistics
get_organization_statistics#
- GuardDuty.Client.get_organization_statistics()#
- Retrieves how many active member accounts have each feature enabled within GuardDuty. Only a delegated GuardDuty administrator of an organization can run this API. - When you create a new organization, it might take up to 24 hours to generate the statistics for the entire organization. - See also: AWS API Documentation - Request Syntax- response = client.get_organization_statistics() - Return type:
- dict 
- Returns:
- Response Syntax- { 'OrganizationDetails': { 'UpdatedAt': datetime(2015, 1, 1), 'OrganizationStatistics': { 'TotalAccountsCount': 123, 'MemberAccountsCount': 123, 'ActiveAccountsCount': 123, 'EnabledAccountsCount': 123, 'CountByFeature': [ { 'Name': 'S3_DATA_EVENTS'|'EKS_AUDIT_LOGS'|'EBS_MALWARE_PROTECTION'|'RDS_LOGIN_EVENTS'|'EKS_RUNTIME_MONITORING'|'LAMBDA_NETWORK_LOGS'|'RUNTIME_MONITORING', 'EnabledAccountsCount': 123, 'AdditionalConfiguration': [ { 'Name': 'EKS_ADDON_MANAGEMENT'|'ECS_FARGATE_AGENT_MANAGEMENT'|'EC2_AGENT_MANAGEMENT', 'EnabledAccountsCount': 123 }, ] }, ] } } } - Response Structure- (dict) – - OrganizationDetails (dict) – - Information about the statistics report for your organization. - UpdatedAt (datetime) – - The timestamp at which the organization statistics was last updated. This is in UTC format. 
- OrganizationStatistics (dict) – - Information about the GuardDuty coverage statistics for members in your Amazon Web Services organization. - TotalAccountsCount (integer) – - Total number of accounts in your Amazon Web Services organization. 
- MemberAccountsCount (integer) – - Total number of accounts in your Amazon Web Services organization that are associated with GuardDuty. 
- ActiveAccountsCount (integer) – - Total number of active accounts in your Amazon Web Services organization that are associated with GuardDuty. 
- EnabledAccountsCount (integer) – - Total number of accounts that have enabled GuardDuty. 
- CountByFeature (list) – - Retrieves the coverage statistics for each feature. - (dict) – - Information about the number of accounts that have enabled a specific feature. - Name (string) – - Name of the feature. 
- EnabledAccountsCount (integer) – - Total number of accounts that have enabled a specific feature. 
- AdditionalConfiguration (list) – - Name of the additional configuration. - (dict) – - Information about the coverage statistic for the additional configuration of the feature. - Name (string) – - Name of the additional configuration within a feature. 
- EnabledAccountsCount (integer) – - Total number of accounts that have enabled the additional configuration. 
 
 
 
 
 
 
 
 
 - Exceptions- GuardDuty.Client.exceptions.BadRequestException
- GuardDuty.Client.exceptions.InternalServerErrorException