Skip to content

Guardduty  >  Structures  >  ResourceStatistics

ResourceStatistics

Structure Class

ResourceStatistics dataclass

Information about each resource type associated with the groupedByResource statistics.

Attributes

account_id class-attribute instance-attribute
account_id: str | None = None

The ID of the Amazon Web Services account.

last_generated_at class-attribute instance-attribute
last_generated_at: datetime | None = None

The timestamp at which the statistics for this resource was last generated.

resource_id class-attribute instance-attribute
resource_id: str | None = None

ID associated with each resource. The following list provides the mapping of the resource type and resource ID.

Mapping of resource and resource ID

  • AccessKey - resource.accessKeyDetails.accessKeyId

  • Container - resource.containerDetails.id

  • ECSCluster - resource.ecsClusterDetails.name

  • EKSCluster - resource.eksClusterDetails.name

  • Instance - resource.instanceDetails.instanceId

  • KubernetesCluster - resource.kubernetesDetails.kubernetesWorkloadDetails.name

  • Lambda - resource.lambdaDetails.functionName

  • RDSDBInstance - resource.rdsDbInstanceDetails.dbInstanceIdentifier

  • S3Bucket - resource.s3BucketDetails.name

  • S3Object - resource.s3BucketDetails.name

resource_type class-attribute instance-attribute
resource_type: str | None = None

The type of resource.

total_findings class-attribute instance-attribute
total_findings: int | None = None

The total number of findings associated with this resource.