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 |
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.
LambdaFunctionAggregation' | |
|
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.