| 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 |
Amazonka.ComputeOptimizer.Types.EBSFilter
Description
Synopsis
- data EBSFilter = EBSFilter' {}
- newEBSFilter :: EBSFilter
- eBSFilter_name :: Lens' EBSFilter (Maybe EBSFilterName)
- eBSFilter_values :: Lens' EBSFilter (Maybe [Text])
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.
Constructors
| EBSFilter' | |
Instances
| ToJSON EBSFilter Source # | |
Defined in Amazonka.ComputeOptimizer.Types.EBSFilter | |
| Generic EBSFilter Source # | |
| Read EBSFilter Source # | |
| Show EBSFilter Source # | |
| NFData EBSFilter Source # | |
Defined in Amazonka.ComputeOptimizer.Types.EBSFilter | |
| Eq EBSFilter Source # | |
| Hashable 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" "amazonka-compute-optimizer-2.0-5JAMFRZoNrnJ0UCJqIgHbk" 'False) (C1 ('MetaCons "EBSFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EBSFilterName)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) | |
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:name:EBSFilter', eBSFilter_name - The name of the filter.
Specify Finding to return recommendations with a specific finding
classification (for example, NotOptimized).
$sel:values:EBSFilter', eBSFilter_values - 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).