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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-inspector2/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)


2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2739

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)


2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2739

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)


2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2739

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>)


2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2739

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)


2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2739

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)


2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2739

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.



2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2739

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