| 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.CostExplorer.Types.ElastiCacheInstanceDetails
Description
Synopsis
- data ElastiCacheInstanceDetails = ElastiCacheInstanceDetails' {}
- newElastiCacheInstanceDetails :: ElastiCacheInstanceDetails
- elastiCacheInstanceDetails_currentGeneration :: Lens' ElastiCacheInstanceDetails (Maybe Bool)
- elastiCacheInstanceDetails_family :: Lens' ElastiCacheInstanceDetails (Maybe Text)
- elastiCacheInstanceDetails_nodeType :: Lens' ElastiCacheInstanceDetails (Maybe Text)
- elastiCacheInstanceDetails_productDescription :: Lens' ElastiCacheInstanceDetails (Maybe Text)
- elastiCacheInstanceDetails_region :: Lens' ElastiCacheInstanceDetails (Maybe Text)
- elastiCacheInstanceDetails_sizeFlexEligible :: Lens' ElastiCacheInstanceDetails (Maybe Bool)
Documentation
data ElastiCacheInstanceDetails Source #
Details about the Amazon ElastiCache instances that Amazon Web Services recommends that you purchase.
See: newElastiCacheInstanceDetails smart constructor.
Constructors
| ElastiCacheInstanceDetails' | |
Fields
| |
Instances
newElastiCacheInstanceDetails :: ElastiCacheInstanceDetails Source #
Create a value of ElastiCacheInstanceDetails 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:currentGeneration:ElastiCacheInstanceDetails', elastiCacheInstanceDetails_currentGeneration - Determines whether the recommendation is for a current generation
instance.
$sel:family:ElastiCacheInstanceDetails', elastiCacheInstanceDetails_family - The instance family of the recommended reservation.
$sel:nodeType:ElastiCacheInstanceDetails', elastiCacheInstanceDetails_nodeType - The type of node that Amazon Web Services recommends.
$sel:productDescription:ElastiCacheInstanceDetails', elastiCacheInstanceDetails_productDescription - The description of the recommended reservation.
$sel:region:ElastiCacheInstanceDetails', elastiCacheInstanceDetails_region - The Amazon Web Services Region of the recommended reservation.
$sel:sizeFlexEligible:ElastiCacheInstanceDetails', elastiCacheInstanceDetails_sizeFlexEligible - Determines whether the recommended reservation is size flexible.
elastiCacheInstanceDetails_currentGeneration :: Lens' ElastiCacheInstanceDetails (Maybe Bool) Source #
Determines whether the recommendation is for a current generation instance.
elastiCacheInstanceDetails_family :: Lens' ElastiCacheInstanceDetails (Maybe Text) Source #
The instance family of the recommended reservation.
elastiCacheInstanceDetails_nodeType :: Lens' ElastiCacheInstanceDetails (Maybe Text) Source #
The type of node that Amazon Web Services recommends.
elastiCacheInstanceDetails_productDescription :: Lens' ElastiCacheInstanceDetails (Maybe Text) Source #
The description of the recommended reservation.
elastiCacheInstanceDetails_region :: Lens' ElastiCacheInstanceDetails (Maybe Text) Source #
The Amazon Web Services Region of the recommended reservation.
elastiCacheInstanceDetails_sizeFlexEligible :: Lens' ElastiCacheInstanceDetails (Maybe Bool) Source #
Determines whether the recommended reservation is size flexible.