| 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.CoverageByTime
Description
Documentation
data CoverageByTime Source #
Reservation coverage for a specified period, in hours.
See: newCoverageByTime smart constructor.
Constructors
| CoverageByTime' | |
Fields
| |
Instances
newCoverageByTime :: CoverageByTime Source #
Create a value of CoverageByTime 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:groups:CoverageByTime', coverageByTime_groups - The groups of instances that the reservation covered.
$sel:timePeriod:CoverageByTime', coverageByTime_timePeriod - The period that this coverage was used over.
$sel:total:CoverageByTime', coverageByTime_total - The total reservation coverage, in hours.
coverageByTime_groups :: Lens' CoverageByTime (Maybe [ReservationCoverageGroup]) Source #
The groups of instances that the reservation covered.
coverageByTime_timePeriod :: Lens' CoverageByTime (Maybe DateInterval) Source #
The period that this coverage was used over.
coverageByTime_total :: Lens' CoverageByTime (Maybe Coverage) Source #
The total reservation coverage, in hours.