| 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.CoverageHours
Description
Synopsis
- data CoverageHours = CoverageHours' {}
- newCoverageHours :: CoverageHours
- coverageHours_coverageHoursPercentage :: Lens' CoverageHours (Maybe Text)
- coverageHours_onDemandHours :: Lens' CoverageHours (Maybe Text)
- coverageHours_reservedHours :: Lens' CoverageHours (Maybe Text)
- coverageHours_totalRunningHours :: Lens' CoverageHours (Maybe Text)
Documentation
data CoverageHours Source #
How long a running instance either used a reservation or was On-Demand.
See: newCoverageHours smart constructor.
Constructors
| CoverageHours' | |
Fields
| |
Instances
newCoverageHours :: CoverageHours Source #
Create a value of CoverageHours 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:coverageHoursPercentage:CoverageHours', coverageHours_coverageHoursPercentage - The percentage of instance hours that a reservation covered.
$sel:onDemandHours:CoverageHours', coverageHours_onDemandHours - The number of instance running hours that On-Demand Instances covered.
$sel:reservedHours:CoverageHours', coverageHours_reservedHours - The number of instance running hours that reservations covered.
$sel:totalRunningHours:CoverageHours', coverageHours_totalRunningHours - The total instance usage, in hours.
coverageHours_coverageHoursPercentage :: Lens' CoverageHours (Maybe Text) Source #
The percentage of instance hours that a reservation covered.
coverageHours_onDemandHours :: Lens' CoverageHours (Maybe Text) Source #
The number of instance running hours that On-Demand Instances covered.
coverageHours_reservedHours :: Lens' CoverageHours (Maybe Text) Source #
The number of instance running hours that reservations covered.
coverageHours_totalRunningHours :: Lens' CoverageHours (Maybe Text) Source #
The total instance usage, in hours.