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
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
).
You can filter your Lambda function recommendations by tag:key
and
tag-key
tags.
A tag:key
is a key and value combination of a tag assigned to your
Lambda function recommendations. Use the tag key in the filter name
and the tag value as the filter value. For example, to find all
Lambda function recommendations that have a tag with the key of
Owner
and the value of TeamA
, specify tag:Owner
for the filter
name and TeamA
for the filter value.
A tag-key
is the key of a tag assigned to your Lambda function
recommendations. Use this filter to find all of your Lambda function
recommendations that have a tag with a specific key. This doesn’t
consider the tag value. For example, you can find your Lambda
function recommendations with a tag key value of Owner
or without
any tag keys assigned.
5137 5138 5139 5140 5141 5142 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 5137 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
.
5137 5138 5139 5140 5141 5142 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 5137 class LambdaFunctionRecommendationFilter < Struct.new( :name, :values) SENSITIVE = [] include Aws::Structure end |