class Aws::Inspector2::Types::AggregationRequest

Contains details about an aggregation request.

@note AggregationRequest is a union - when making an API calls you must set exactly one of the members.

@!attribute [rw] account_aggregation

An object that contains details about an aggregation request based
on Amazon Web Services account IDs.
@return [Types::AccountAggregation]

@!attribute [rw] ami_aggregation

An object that contains details about an aggregation request based
on Amazon Machine Images (AMIs).
@return [Types::AmiAggregation]

@!attribute [rw] aws_ecr_container_aggregation

An object that contains details about an aggregation request based
on Amazon ECR container images.
@return [Types::AwsEcrContainerAggregation]

@!attribute [rw] ec2_instance_aggregation

An object that contains details about an aggregation request based
on Amazon EC2 instances.
@return [Types::Ec2InstanceAggregation]

@!attribute [rw] finding_type_aggregation

An object that contains details about an aggregation request based
on finding types.
@return [Types::FindingTypeAggregation]

@!attribute [rw] image_layer_aggregation

An object that contains details about an aggregation request based
on container image layers.
@return [Types::ImageLayerAggregation]

@!attribute [rw] package_aggregation

An object that contains details about an aggregation request based
on operating system package type.
@return [Types::PackageAggregation]

@!attribute [rw] repository_aggregation

An object that contains details about an aggregation request based
on Amazon ECR repositories.
@return [Types::RepositoryAggregation]

@!attribute [rw] title_aggregation

An object that contains details about an aggregation request based
on finding title.
@return [Types::TitleAggregation]

@see docs.aws.amazon.com/goto/WebAPI/inspector2-2020-06-08/AggregationRequest AWS API Documentation

Constants

SENSITIVE