Class: Aws::GuardDuty::Types::CoverageEc2InstanceDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::GuardDuty::Types::CoverageEc2InstanceDetails
- Defined in:
- gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb
Overview
Contains information about the Amazon EC2 instance runtime coverage details.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#agent_details ⇒ Types::AgentDetails
Information about the installed security agent.
-
#cluster_arn ⇒ String
The cluster ARN of the Amazon ECS cluster running on the Amazon EC2 instance.
-
#instance_id ⇒ String
The Amazon EC2 instance ID.
-
#instance_type ⇒ String
The instance type of the Amazon EC2 instance.
-
#management_type ⇒ String
Indicates how the GuardDuty security agent is managed for this resource.
Instance Attribute Details
#agent_details ⇒ Types::AgentDetails
Information about the installed security agent.
1165 1166 1167 1168 1169 1170 1171 1172 1173 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 1165 class CoverageEc2InstanceDetails < Struct.new( :instance_id, :instance_type, :cluster_arn, :agent_details, :management_type) SENSITIVE = [] include Aws::Structure end |
#cluster_arn ⇒ String
The cluster ARN of the Amazon ECS cluster running on the Amazon EC2 instance.
1165 1166 1167 1168 1169 1170 1171 1172 1173 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 1165 class CoverageEc2InstanceDetails < Struct.new( :instance_id, :instance_type, :cluster_arn, :agent_details, :management_type) SENSITIVE = [] include Aws::Structure end |
#instance_id ⇒ String
The Amazon EC2 instance ID.
1165 1166 1167 1168 1169 1170 1171 1172 1173 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 1165 class CoverageEc2InstanceDetails < Struct.new( :instance_id, :instance_type, :cluster_arn, :agent_details, :management_type) SENSITIVE = [] include Aws::Structure end |
#instance_type ⇒ String
The instance type of the Amazon EC2 instance.
1165 1166 1167 1168 1169 1170 1171 1172 1173 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 1165 class CoverageEc2InstanceDetails < Struct.new( :instance_id, :instance_type, :cluster_arn, :agent_details, :management_type) SENSITIVE = [] include Aws::Structure end |
#management_type ⇒ String
Indicates how the GuardDuty security agent is managed for this resource.
AUTO_MANAGEDindicates that GuardDuty deploys and manages updates for this resource.MANUALindicates that you are responsible to deploy, update, and manage the GuardDuty security agent updates for this resource.
DISABLED status doesn't apply to Amazon EC2 instances and
Amazon EKS clusters.
1165 1166 1167 1168 1169 1170 1171 1172 1173 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 1165 class CoverageEc2InstanceDetails < Struct.new( :instance_id, :instance_type, :cluster_arn, :agent_details, :management_type) SENSITIVE = [] include Aws::Structure end |