Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data EBSFilter = EBSFilter' {}
- newEBSFilter :: EBSFilter
- eBSFilter_values :: Lens' EBSFilter (Maybe [Text])
- eBSFilter_name :: Lens' EBSFilter (Maybe EBSFilterName)
Documentation
Describes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.
You can use LambdaFunctionRecommendationFilter
with the
GetLambdaFunctionRecommendations action, JobFilter
with the
DescribeRecommendationExportJobs action, and Filter
with the
GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations
actions.
See: newEBSFilter
smart constructor.
Instances
Eq EBSFilter Source # | |
Read EBSFilter Source # | |
Show EBSFilter Source # | |
Generic EBSFilter Source # | |
NFData EBSFilter Source # | |
Defined in Amazonka.ComputeOptimizer.Types.EBSFilter | |
Hashable EBSFilter Source # | |
Defined in Amazonka.ComputeOptimizer.Types.EBSFilter | |
ToJSON EBSFilter Source # | |
Defined in Amazonka.ComputeOptimizer.Types.EBSFilter | |
type Rep EBSFilter Source # | |
Defined in Amazonka.ComputeOptimizer.Types.EBSFilter type Rep EBSFilter = D1 ('MetaData "EBSFilter" "Amazonka.ComputeOptimizer.Types.EBSFilter" "libZSservicesZSamazonka-compute-optimizerZSamazonka-compute-optimizer" 'False) (C1 ('MetaCons "EBSFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EBSFilterName)))) |
newEBSFilter :: EBSFilter Source #
Create a value of EBSFilter
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:values:EBSFilter'
, eBSFilter_values
- The value of the filter.
The valid values are Optimized
, or NotOptimized
.
$sel:name:EBSFilter'
, eBSFilter_name
- The name of the filter.
Specify Finding
to return recommendations with a specific finding
classification (for example, NotOptimized
).
eBSFilter_values :: Lens' EBSFilter (Maybe [Text]) Source #
The value of the filter.
The valid values are Optimized
, or NotOptimized
.
eBSFilter_name :: Lens' EBSFilter (Maybe EBSFilterName) Source #
The name of the filter.
Specify Finding
to return recommendations with a specific finding
classification (for example, NotOptimized
).