Class: Aws::ComputeOptimizer::Types::LambdaFunctionRecommendationFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::ComputeOptimizer::Types::LambdaFunctionRecommendationFilter
- Defined in:
- gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb
Overview
When making an API call, you may pass LambdaFunctionRecommendationFilter data as a hash:
{
name: "Finding", # accepts Finding, FindingReasonCode
values: ["FilterValue"],
}
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.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#name ⇒ String
The name of the filter.
-
#values ⇒ Array<String>
The value of the filter.
Instance Attribute Details
#name ⇒ String
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
).
2982 2983 2984 2985 2986 2987 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 2982 class LambdaFunctionRecommendationFilter < Struct.new( :name, :values) SENSITIVE = [] include Aws::Structure end |
#values ⇒ Array<String>
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
, orUnavailable
if you specify thename
parameter asFinding
.Specify
MemoryOverprovisioned
,MemoryUnderprovisioned
,InsufficientData
, orInconclusive
if you specify thename
parameter asFindingReasonCode
.
2982 2983 2984 2985 2986 2987 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 2982 class LambdaFunctionRecommendationFilter < Struct.new( :name, :values) SENSITIVE = [] include Aws::Structure end |