| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Inspector2.Types.LambdaFunctionAggregation
Description
Synopsis
- data LambdaFunctionAggregation = LambdaFunctionAggregation' {}
- newLambdaFunctionAggregation :: LambdaFunctionAggregation
- lambdaFunctionAggregation_functionNames :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty StringFilter))
- lambdaFunctionAggregation_functionTags :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty MapFilter))
- lambdaFunctionAggregation_resourceIds :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty StringFilter))
- lambdaFunctionAggregation_runtimes :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty StringFilter))
- lambdaFunctionAggregation_sortBy :: Lens' LambdaFunctionAggregation (Maybe LambdaFunctionSortBy)
- lambdaFunctionAggregation_sortOrder :: Lens' LambdaFunctionAggregation (Maybe SortOrder)
Documentation
data LambdaFunctionAggregation Source #
The details that define a findings aggregation based on AWS Lambda functions.
See: newLambdaFunctionAggregation smart constructor.
Constructors
| LambdaFunctionAggregation' | |
Fields
| |
Instances
newLambdaFunctionAggregation :: LambdaFunctionAggregation Source #
Create a value of LambdaFunctionAggregation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:functionNames:LambdaFunctionAggregation', lambdaFunctionAggregation_functionNames - The AWS Lambda function names to include in the aggregation results.
$sel:functionTags:LambdaFunctionAggregation', lambdaFunctionAggregation_functionTags - The tags to include in the aggregation results.
$sel:resourceIds:LambdaFunctionAggregation', lambdaFunctionAggregation_resourceIds - The resource IDs to include in the aggregation results.
$sel:runtimes:LambdaFunctionAggregation', lambdaFunctionAggregation_runtimes - Returns findings aggregated by AWS Lambda function runtime environments.
$sel:sortBy:LambdaFunctionAggregation', lambdaFunctionAggregation_sortBy - The finding severity to use for sorting the results.
$sel:sortOrder:LambdaFunctionAggregation', lambdaFunctionAggregation_sortOrder - The order to use for sorting the results.
lambdaFunctionAggregation_functionNames :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty StringFilter)) Source #
The AWS Lambda function names to include in the aggregation results.
lambdaFunctionAggregation_functionTags :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty MapFilter)) Source #
The tags to include in the aggregation results.
lambdaFunctionAggregation_resourceIds :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty StringFilter)) Source #
The resource IDs to include in the aggregation results.
lambdaFunctionAggregation_runtimes :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty StringFilter)) Source #
Returns findings aggregated by AWS Lambda function runtime environments.
lambdaFunctionAggregation_sortBy :: Lens' LambdaFunctionAggregation (Maybe LambdaFunctionSortBy) Source #
The finding severity to use for sorting the results.
lambdaFunctionAggregation_sortOrder :: Lens' LambdaFunctionAggregation (Maybe SortOrder) Source #
The order to use for sorting the results.