Class: Aws::Inspector2::Types::Ec2InstanceAggregation
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector2::Types::Ec2InstanceAggregation
- Defined in:
- gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb
Overview
The details that define an aggregation based on Amazon EC2 instances.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#amis ⇒ Array<Types::StringFilter>
The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.
-
#instance_ids ⇒ Array<Types::StringFilter>
The Amazon EC2 instance IDs to aggregate findings for.
-
#instance_tags ⇒ Array<Types::MapFilter>
The Amazon EC2 instance tags to aggregate findings for.
-
#operating_systems ⇒ Array<Types::StringFilter>
The operating system types to aggregate findings for.
-
#sort_by ⇒ String
The value to sort results by.
-
#sort_order ⇒ String
The order to sort results by.
Instance Attribute Details
#amis ⇒ Array<Types::StringFilter>
The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.
2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2750 class Ec2InstanceAggregation < Struct.new( :amis, :instance_ids, :instance_tags, :operating_systems, :sort_by, :sort_order) SENSITIVE = [] include Aws::Structure end |
#instance_ids ⇒ Array<Types::StringFilter>
The Amazon EC2 instance IDs to aggregate findings for.
2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2750 class Ec2InstanceAggregation < Struct.new( :amis, :instance_ids, :instance_tags, :operating_systems, :sort_by, :sort_order) SENSITIVE = [] include Aws::Structure end |
#instance_tags ⇒ Array<Types::MapFilter>
The Amazon EC2 instance tags to aggregate findings for.
2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2750 class Ec2InstanceAggregation < Struct.new( :amis, :instance_ids, :instance_tags, :operating_systems, :sort_by, :sort_order) SENSITIVE = [] include Aws::Structure end |
#operating_systems ⇒ Array<Types::StringFilter>
The operating system types to aggregate findings for. Valid values
must be uppercase and underscore separated, examples are
ORACLE_LINUX_7
and ALPINE_LINUX_3_8
.
2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2750 class Ec2InstanceAggregation < Struct.new( :amis, :instance_ids, :instance_tags, :operating_systems, :sort_by, :sort_order) SENSITIVE = [] include Aws::Structure end |
#sort_by ⇒ String
The value to sort results by.
2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2750 class Ec2InstanceAggregation < Struct.new( :amis, :instance_ids, :instance_tags, :operating_systems, :sort_by, :sort_order) SENSITIVE = [] include Aws::Structure end |
#sort_order ⇒ String
The order to sort results by.
2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2750 class Ec2InstanceAggregation < Struct.new( :amis, :instance_ids, :instance_tags, :operating_systems, :sort_by, :sort_order) SENSITIVE = [] include Aws::Structure end |