Class: Aws::GuardDuty::Types::InvestigationResourceData
- Inherits:
-
Struct
- Object
- Struct
- Aws::GuardDuty::Types::InvestigationResourceData
- Defined in:
- gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb
Overview
Contains details that are specific to the type of a resource. The
member that is set matches the ResourceType of the resource, except
that RdsDbInstance and RdsDbUser can be set together.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ec2_instance ⇒ Types::InvestigationEc2Instance
Details about an Amazon EC2 instance.
-
#ecs_cluster ⇒ Types::InvestigationEcsCluster
Details about an Amazon ECS cluster.
-
#eks_cluster ⇒ Types::InvestigationEksCluster
Details about an Amazon EKS cluster.
-
#lambda_function ⇒ Types::LambdaFunction
Details about an Lambda function.
-
#rds_db_instance ⇒ Types::RdsDbInstance
Details about an Amazon RDS database instance.
-
#rds_db_user ⇒ Types::RdsDbUser
Details about the user that logged in to an Amazon RDS database instance.
Instance Attribute Details
#ec2_instance ⇒ Types::InvestigationEc2Instance
Details about an Amazon EC2 instance.
9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 9390 class InvestigationResourceData < Struct.new( :ec2_instance, :lambda_function, :rds_db_instance, :rds_db_user, :eks_cluster, :ecs_cluster) SENSITIVE = [] include Aws::Structure end |
#ecs_cluster ⇒ Types::InvestigationEcsCluster
Details about an Amazon ECS cluster.
9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 9390 class InvestigationResourceData < Struct.new( :ec2_instance, :lambda_function, :rds_db_instance, :rds_db_user, :eks_cluster, :ecs_cluster) SENSITIVE = [] include Aws::Structure end |
#eks_cluster ⇒ Types::InvestigationEksCluster
Details about an Amazon EKS cluster.
9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 9390 class InvestigationResourceData < Struct.new( :ec2_instance, :lambda_function, :rds_db_instance, :rds_db_user, :eks_cluster, :ecs_cluster) SENSITIVE = [] include Aws::Structure end |
#lambda_function ⇒ Types::LambdaFunction
Details about an Lambda function.
9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 9390 class InvestigationResourceData < Struct.new( :ec2_instance, :lambda_function, :rds_db_instance, :rds_db_user, :eks_cluster, :ecs_cluster) SENSITIVE = [] include Aws::Structure end |
#rds_db_instance ⇒ Types::RdsDbInstance
Details about an Amazon RDS database instance.
9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 9390 class InvestigationResourceData < Struct.new( :ec2_instance, :lambda_function, :rds_db_instance, :rds_db_user, :eks_cluster, :ecs_cluster) SENSITIVE = [] include Aws::Structure end |
#rds_db_user ⇒ Types::RdsDbUser
Details about the user that logged in to an Amazon RDS database instance.
9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 9390 class InvestigationResourceData < Struct.new( :ec2_instance, :lambda_function, :rds_db_instance, :rds_db_user, :eks_cluster, :ecs_cluster) SENSITIVE = [] include Aws::Structure end |