Class: Aws::Inspector2::Types::Ec2InstanceAggregationResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-inspector2/types.rb

Overview

A response that contains the results of a finding aggregation by Amazon EC2 instance.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The Amazon Web Services account for the Amazon EC2 instance.

Returns:

  • (String)


2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
# File 'lib/aws-sdk-inspector2/types.rb', line 2791

class Ec2InstanceAggregationResponse < Struct.new(
  :account_id,
  :ami,
  :instance_id,
  :instance_tags,
  :network_findings,
  :operating_system,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#amiString

The Amazon Machine Image (AMI) of the Amazon EC2 instance.

Returns:

  • (String)


2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
# File 'lib/aws-sdk-inspector2/types.rb', line 2791

class Ec2InstanceAggregationResponse < Struct.new(
  :account_id,
  :ami,
  :instance_id,
  :instance_tags,
  :network_findings,
  :operating_system,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#instance_idString

The Amazon EC2 instance ID.

Returns:

  • (String)


2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
# File 'lib/aws-sdk-inspector2/types.rb', line 2791

class Ec2InstanceAggregationResponse < Struct.new(
  :account_id,
  :ami,
  :instance_id,
  :instance_tags,
  :network_findings,
  :operating_system,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#instance_tagsHash<String,String>

The tags attached to the instance.

Returns:

  • (Hash<String,String>)


2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
# File 'lib/aws-sdk-inspector2/types.rb', line 2791

class Ec2InstanceAggregationResponse < Struct.new(
  :account_id,
  :ami,
  :instance_id,
  :instance_tags,
  :network_findings,
  :operating_system,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#network_findingsInteger

The number of network findings for the Amazon EC2 instance.

Returns:

  • (Integer)


2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
# File 'lib/aws-sdk-inspector2/types.rb', line 2791

class Ec2InstanceAggregationResponse < Struct.new(
  :account_id,
  :ami,
  :instance_id,
  :instance_tags,
  :network_findings,
  :operating_system,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#operating_systemString

The operating system of the Amazon EC2 instance.

Returns:

  • (String)


2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
# File 'lib/aws-sdk-inspector2/types.rb', line 2791

class Ec2InstanceAggregationResponse < Struct.new(
  :account_id,
  :ami,
  :instance_id,
  :instance_tags,
  :network_findings,
  :operating_system,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end

#severity_countsTypes::SeverityCounts

An object that contains the count of matched findings per severity.



2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
# File 'lib/aws-sdk-inspector2/types.rb', line 2791

class Ec2InstanceAggregationResponse < Struct.new(
  :account_id,
  :ami,
  :instance_id,
  :instance_tags,
  :network_findings,
  :operating_system,
  :severity_counts)
  SENSITIVE = []
  include Aws::Structure
end