class Aws::ComputeOptimizer::Types::LambdaFunctionRecommendationFilter

Describes a filter that returns a more specific list of Lambda function recommendations. Use this filter with the GetLambdaFunctionRecommendations action.

You can use `EBSFilter` with the GetEBSVolumeRecommendations action, `JobFilter` with the DescribeRecommendationExportJobs action, and `Filter` with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.

@note When making an API call, you may pass LambdaFunctionRecommendationFilter

data as a hash:

    {
      name: "Finding", # accepts Finding, FindingReasonCode
      values: ["FilterValue"],
    }

@!attribute [rw] name

The name of the filter.

Specify `Finding` to return recommendations with a specific finding
classification (for example, `NotOptimized`).

Specify `FindingReasonCode` to return recommendations with a
specific finding reason code (for example,
`MemoryUnderprovisioned`).
@return [String]

@!attribute [rw] values

The value of the filter.

The valid values for this parameter are as follows, depending on
what you specify for the `name` parameter:

* Specify `Optimized`, `NotOptimized`, or `Unavailable` if you
  specify the `name` parameter as `Finding`.

* Specify `MemoryOverprovisioned`, `MemoryUnderprovisioned`,
  `InsufficientData`, or `Inconclusive` if you specify the `name`
  parameter as `FindingReasonCode`.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/compute-optimizer-2019-11-01/LambdaFunctionRecommendationFilter AWS API Documentation

Constants

SENSITIVE