Resource¶
Structure Class¶
Resource
dataclass
¶
Contains information about the Amazon Web Services resource associated with the activity that prompted GuardDuty to generate a finding.
Attributes¶
access_key_details
class-attribute
instance-attribute
¶
access_key_details: AccessKeyDetails | None = None
The IAM access key details (user information) of a user that engaged in the activity that prompted GuardDuty to generate a finding.
bedrock_guardrail_details
class-attribute
instance-attribute
¶
bedrock_guardrail_details: BedrockGuardrailDetails | None = None
Contains information about the Bedrock guardrail that was involved in a finding.
container_details
class-attribute
instance-attribute
¶
container_details: Container | None = None
Details of a container.
ebs_snapshot_details
class-attribute
instance-attribute
¶
ebs_snapshot_details: EbsSnapshotDetails | None = None
Contains details about the EBS snapshot that was scanned.
ebs_volume_details
class-attribute
instance-attribute
¶
ebs_volume_details: EbsVolumeDetails | None = None
Contains list of scanned and skipped EBS volumes with details.
ec2_image_details
class-attribute
instance-attribute
¶
ec2_image_details: Ec2ImageDetails | None = None
Contains details about the EC2 image that was scanned.
ecs_cluster_details
class-attribute
instance-attribute
¶
ecs_cluster_details: EcsClusterDetails | None = None
Contains information about the details of the ECS Cluster.
eks_cluster_details
class-attribute
instance-attribute
¶
eks_cluster_details: EksClusterDetails | None = None
Details about the EKS cluster involved in a Kubernetes finding.
instance_details
class-attribute
instance-attribute
¶
instance_details: InstanceDetails | None = None
The information about the EC2 instance associated with the activity that prompted GuardDuty to generate a finding.
kubernetes_details
class-attribute
instance-attribute
¶
kubernetes_details: KubernetesDetails | None = None
Details about the Kubernetes user and workload involved in a Kubernetes finding.
lambda_details
class-attribute
instance-attribute
¶
lambda_details: LambdaDetails | None = None
Contains information about the Lambda function that was involved in a finding.
model_details
class-attribute
instance-attribute
¶
model_details: list[ModelDetail] | None = None
Contains information about the AI models involved in a finding.
rds_db_instance_details
class-attribute
instance-attribute
¶
rds_db_instance_details: RdsDbInstanceDetails | None = None
Contains information about the database instance to which an anomalous login attempt was made.
rds_db_user_details
class-attribute
instance-attribute
¶
rds_db_user_details: RdsDbUserDetails | None = None
Contains information about the user details through which anomalous login attempt was made.
rds_limitless_db_details
class-attribute
instance-attribute
¶
rds_limitless_db_details: RdsLimitlessDbDetails | None = None
Contains information about the RDS Limitless database that was involved in a GuardDuty finding.
recovery_point_details
class-attribute
instance-attribute
¶
recovery_point_details: RecoveryPointDetails | None = None
Contains details about the backup recovery point that was scanned.
resource_type
class-attribute
instance-attribute
¶
resource_type: str | None = None
The type of Amazon Web Services resource.
s3_bucket_details
class-attribute
instance-attribute
¶
s3_bucket_details: list[S3BucketDetail] | None = None
Contains information on the S3 bucket.