Skip to content

Resource

Source code in docs_src/capo_guardduty/types/resource.py
class Resource(TypedDict, closed=True):
    access_key_details: NotRequired[
        "capo_guardduty.types.access_key_details.AccessKeyDetails"
    ]
    """<p>The IAM access key details (user information) of a user that engaged in the activity that prompted GuardDuty to generate a finding.</p>"""
    s3_bucket_details: NotRequired[
        "capo_guardduty.types.s3_bucket_details.S3BucketDetails"
    ]
    """<p>Contains information on the S3 bucket.</p>"""
    instance_details: NotRequired[
        "capo_guardduty.types.instance_details.InstanceDetails"
    ]
    """<p>The information about the EC2 instance associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    eks_cluster_details: NotRequired[
        "capo_guardduty.types.eks_cluster_details.EksClusterDetails"
    ]
    """<p>Details about the EKS cluster involved in a Kubernetes finding.</p>"""
    kubernetes_details: NotRequired[
        "capo_guardduty.types.kubernetes_details.KubernetesDetails"
    ]
    """<p>Details about the Kubernetes user and workload involved in a Kubernetes finding.</p>"""
    resource_type: NotRequired["capo_guardduty.types.string.String"]
    """<p>The type of Amazon Web Services resource.</p>"""
    ebs_volume_details: NotRequired[
        "capo_guardduty.types.ebs_volume_details.EbsVolumeDetails"
    ]
    """<p>Contains list of scanned and skipped EBS volumes with details.</p>"""
    ecs_cluster_details: NotRequired[
        "capo_guardduty.types.ecs_cluster_details.EcsClusterDetails"
    ]
    """<p>Contains information about the details of the ECS Cluster.</p>"""
    container_details: NotRequired["capo_guardduty.types.container.Container"]
    lambda_details: NotRequired["capo_guardduty.types.lambda_details.LambdaDetails"]
    """<p>Contains information about the Lambda function that was involved in a finding.</p>"""
    rds_db_instance_details: NotRequired[
        "capo_guardduty.types.rds_db_instance_details.RdsDbInstanceDetails"
    ]
    """<p>Contains information about the database instance to which an anomalous login attempt was made.</p>"""
    rds_limitless_db_details: NotRequired[
        "capo_guardduty.types.rds_limitless_db_details.RdsLimitlessDbDetails"
    ]
    """<p>Contains information about the RDS Limitless database that was involved in a GuardDuty finding.</p>"""
    rds_db_user_details: NotRequired[
        "capo_guardduty.types.rds_db_user_details.RdsDbUserDetails"
    ]
    """<p>Contains information about the user details through which anomalous login attempt was made.</p>"""
    ebs_snapshot_details: NotRequired[
        "capo_guardduty.types.ebs_snapshot_details.EbsSnapshotDetails"
    ]
    """<p>Contains details about the EBS snapshot that was scanned.</p>"""
    ec2_image_details: NotRequired[
        "capo_guardduty.types.ec2_image_details.Ec2ImageDetails"
    ]
    """<p>Contains details about the EC2 image that was scanned.</p>"""
    recovery_point_details: NotRequired[
        "capo_guardduty.types.recovery_point_details.RecoveryPointDetails"
    ]
    """<p>Contains details about the backup recovery point that was scanned.</p>"""
    bedrock_guardrail_details: NotRequired[
        "capo_guardduty.types.bedrock_guardrail_details.BedrockGuardrailDetails"
    ]
    """<p>Contains information about the Bedrock guardrail that was involved in a finding.</p>"""
    model_details: NotRequired["capo_guardduty.types.model_details.ModelDetails"]
    """<p>Contains information about the AI models involved in a finding.</p>"""

access_key_details instance-attribute

access_key_details: NotRequired[AccessKeyDetails]

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 instance-attribute

bedrock_guardrail_details: NotRequired[BedrockGuardrailDetails]

Contains information about the Bedrock guardrail that was involved in a finding.

container_details instance-attribute

container_details: NotRequired[Container]

ebs_snapshot_details instance-attribute

ebs_snapshot_details: NotRequired[EbsSnapshotDetails]

Contains details about the EBS snapshot that was scanned.

ebs_volume_details instance-attribute

ebs_volume_details: NotRequired[EbsVolumeDetails]

Contains list of scanned and skipped EBS volumes with details.

ec2_image_details instance-attribute

ec2_image_details: NotRequired[Ec2ImageDetails]

Contains details about the EC2 image that was scanned.

ecs_cluster_details instance-attribute

ecs_cluster_details: NotRequired[EcsClusterDetails]

Contains information about the details of the ECS Cluster.

eks_cluster_details instance-attribute

eks_cluster_details: NotRequired[EksClusterDetails]

Details about the EKS cluster involved in a Kubernetes finding.

instance_details instance-attribute

instance_details: NotRequired[InstanceDetails]

The information about the EC2 instance associated with the activity that prompted GuardDuty to generate a finding.

kubernetes_details instance-attribute

kubernetes_details: NotRequired[KubernetesDetails]

Details about the Kubernetes user and workload involved in a Kubernetes finding.

lambda_details instance-attribute

lambda_details: NotRequired[LambdaDetails]

Contains information about the Lambda function that was involved in a finding.

model_details instance-attribute

model_details: NotRequired[ModelDetails]

Contains information about the AI models involved in a finding.

rds_db_instance_details instance-attribute

rds_db_instance_details: NotRequired[RdsDbInstanceDetails]

Contains information about the database instance to which an anomalous login attempt was made.

rds_db_user_details instance-attribute

rds_db_user_details: NotRequired[RdsDbUserDetails]

Contains information about the user details through which anomalous login attempt was made.

rds_limitless_db_details instance-attribute

rds_limitless_db_details: NotRequired[RdsLimitlessDbDetails]

Contains information about the RDS Limitless database that was involved in a GuardDuty finding.

recovery_point_details instance-attribute

recovery_point_details: NotRequired[RecoveryPointDetails]

Contains details about the backup recovery point that was scanned.

resource_type instance-attribute

resource_type: NotRequired[String]

The type of Amazon Web Services resource.

s3_bucket_details instance-attribute

s3_bucket_details: NotRequired[S3BucketDetails]

Contains information on the S3 bucket.