Class: Aws::Inspector2::Types::Ec2InstanceAggregation
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector2::Types::Ec2InstanceAggregation
- Includes:
- Structure
- Defined in:
- 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.
2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2747 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.
2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2747 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.
2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2747 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`.
2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2747 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.
2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2747 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.
2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2747 class Ec2InstanceAggregation < Struct.new( :amis, :instance_ids, :instance_tags, :operating_systems, :sort_by, :sort_order) SENSITIVE = [] include Aws::Structure end |