Skip to content

ResourceData

Source code in docs_src/capo_guardduty/types/resource_data.py
class ResourceData(TypedDict, closed=True):
    s3_bucket: NotRequired["capo_guardduty.types.s3_bucket.S3Bucket"]
    """<p>Contains information about the Amazon S3 bucket.</p>"""
    ec2_instance: NotRequired["capo_guardduty.types.ec2_instance.Ec2Instance"]
    """<p>Contains information about the Amazon EC2 instance.</p>"""
    access_key: NotRequired["capo_guardduty.types.access_key.AccessKey"]
    """<p>Contains information about the IAM access key details of a user that involved in the GuardDuty finding.</p>"""
    ec2_network_interface: NotRequired[
        "capo_guardduty.types.ec2_network_interface.Ec2NetworkInterface"
    ]
    """<p>Contains information about the elastic network interface of the Amazon EC2 instance.</p>"""
    s3_object: NotRequired["capo_guardduty.types.s3_object.S3Object"]
    """<p>Contains information about the Amazon S3 object.</p>"""
    eks_cluster: NotRequired["capo_guardduty.types.eks_cluster.EksCluster"]
    """<p>Contains detailed information about the Amazon EKS cluster associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    kubernetes_workload: NotRequired[
        "capo_guardduty.types.kubernetes_workload.KubernetesWorkload"
    ]
    """<p>Contains detailed information about the Kubernetes workload associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    container: NotRequired[
        "capo_guardduty.types.container_finding_resource.ContainerFindingResource"
    ]
    """<p>Contains detailed information about the container associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    ecs_cluster: NotRequired["capo_guardduty.types.ecs_cluster.EcsCluster"]
    """<p>Contains detailed information about the Amazon ECS cluster associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    ecs_task: NotRequired["capo_guardduty.types.ecs_task.EcsTask"]
    """<p>Contains detailed information about the Amazon ECS task associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    iam_instance_profile: NotRequired[
        "capo_guardduty.types.iam_instance_profile_v2.IamInstanceProfileV2"
    ]
    """<p>Contains detailed information about the IAM instance profile associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    autoscaling_auto_scaling_group: NotRequired[
        "capo_guardduty.types.autoscaling_auto_scaling_group.AutoscalingAutoScalingGroup"
    ]
    """<p>Contains detailed information about the Auto Scaling Group associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    ec2_launch_template: NotRequired[
        "capo_guardduty.types.ec2_launch_template.Ec2LaunchTemplate"
    ]
    """<p>Contains detailed information about the EC2 launch template associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    ec2_vpc: NotRequired["capo_guardduty.types.ec2_vpc.Ec2Vpc"]
    """<p>Contains detailed information about the EC2 VPC associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    ec2_image: NotRequired["capo_guardduty.types.ec2_image.Ec2Image"]
    """<p>Contains detailed information about the EC2 Image associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    cloudformation_stack: NotRequired[
        "capo_guardduty.types.cloudformation_stack.CloudformationStack"
    ]
    """<p>Contains detailed information about the CloudFormation stack associated with the activity that prompted GuardDuty to generate a finding.</p>"""
    bedrock_guardrail: NotRequired[
        "capo_guardduty.types.bedrock_guardrail_resource.BedrockGuardrailResource"
    ]
    """<p>Contains detailed information about the Amazon Bedrock guardrail associated with the activity that prompted GuardDuty to generate a finding.</p>"""

access_key instance-attribute

access_key: NotRequired[AccessKey]

Contains information about the IAM access key details of a user that involved in the GuardDuty finding.

autoscaling_auto_scaling_group instance-attribute

autoscaling_auto_scaling_group: NotRequired[AutoscalingAutoScalingGroup]

Contains detailed information about the Auto Scaling Group associated with the activity that prompted GuardDuty to generate a finding.

bedrock_guardrail instance-attribute

bedrock_guardrail: NotRequired[BedrockGuardrailResource]

Contains detailed information about the Amazon Bedrock guardrail associated with the activity that prompted GuardDuty to generate a finding.

cloudformation_stack instance-attribute

cloudformation_stack: NotRequired[CloudformationStack]

Contains detailed information about the CloudFormation stack associated with the activity that prompted GuardDuty to generate a finding.

container instance-attribute

container: NotRequired[ContainerFindingResource]

Contains detailed information about the container associated with the activity that prompted GuardDuty to generate a finding.

ec2_image instance-attribute

ec2_image: NotRequired[Ec2Image]

Contains detailed information about the EC2 Image associated with the activity that prompted GuardDuty to generate a finding.

ec2_instance instance-attribute

ec2_instance: NotRequired[Ec2Instance]

Contains information about the Amazon EC2 instance.

ec2_launch_template instance-attribute

ec2_launch_template: NotRequired[Ec2LaunchTemplate]

Contains detailed information about the EC2 launch template associated with the activity that prompted GuardDuty to generate a finding.

ec2_network_interface instance-attribute

ec2_network_interface: NotRequired[Ec2NetworkInterface]

Contains information about the elastic network interface of the Amazon EC2 instance.

ec2_vpc instance-attribute

ec2_vpc: NotRequired[Ec2Vpc]

Contains detailed information about the EC2 VPC associated with the activity that prompted GuardDuty to generate a finding.

ecs_cluster instance-attribute

ecs_cluster: NotRequired[EcsCluster]

Contains detailed information about the Amazon ECS cluster associated with the activity that prompted GuardDuty to generate a finding.

ecs_task instance-attribute

ecs_task: NotRequired[EcsTask]

Contains detailed information about the Amazon ECS task associated with the activity that prompted GuardDuty to generate a finding.

eks_cluster instance-attribute

eks_cluster: NotRequired[EksCluster]

Contains detailed information about the Amazon EKS cluster associated with the activity that prompted GuardDuty to generate a finding.

iam_instance_profile instance-attribute

iam_instance_profile: NotRequired[IamInstanceProfileV2]

Contains detailed information about the IAM instance profile associated with the activity that prompted GuardDuty to generate a finding.

kubernetes_workload instance-attribute

kubernetes_workload: NotRequired[KubernetesWorkload]

Contains detailed information about the Kubernetes workload associated with the activity that prompted GuardDuty to generate a finding.

s3_bucket instance-attribute

s3_bucket: NotRequired[S3Bucket]

Contains information about the Amazon S3 bucket.

s3_object instance-attribute

s3_object: NotRequired[S3Object]

Contains information about the Amazon S3 object.