libZSservicesZSamazonka-budgetsZSamazonka-budgets
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Budgets.Types.BudgetPerformanceHistory

Description

 
Synopsis

Documentation

data BudgetPerformanceHistory Source #

A history of the state of a budget at the end of the budget's specified time period.

See: newBudgetPerformanceHistory smart constructor.

Constructors

BudgetPerformanceHistory' 

Fields

Instances

Instances details
Eq BudgetPerformanceHistory Source # 
Instance details

Defined in Amazonka.Budgets.Types.BudgetPerformanceHistory

Read BudgetPerformanceHistory Source # 
Instance details

Defined in Amazonka.Budgets.Types.BudgetPerformanceHistory

Show BudgetPerformanceHistory Source # 
Instance details

Defined in Amazonka.Budgets.Types.BudgetPerformanceHistory

Generic BudgetPerformanceHistory Source # 
Instance details

Defined in Amazonka.Budgets.Types.BudgetPerformanceHistory

Associated Types

type Rep BudgetPerformanceHistory :: Type -> Type #

NFData BudgetPerformanceHistory Source # 
Instance details

Defined in Amazonka.Budgets.Types.BudgetPerformanceHistory

Hashable BudgetPerformanceHistory Source # 
Instance details

Defined in Amazonka.Budgets.Types.BudgetPerformanceHistory

FromJSON BudgetPerformanceHistory Source # 
Instance details

Defined in Amazonka.Budgets.Types.BudgetPerformanceHistory

type Rep BudgetPerformanceHistory Source # 
Instance details

Defined in Amazonka.Budgets.Types.BudgetPerformanceHistory

type Rep BudgetPerformanceHistory = D1 ('MetaData "BudgetPerformanceHistory" "Amazonka.Budgets.Types.BudgetPerformanceHistory" "libZSservicesZSamazonka-budgetsZSamazonka-budgets" 'False) (C1 ('MetaCons "BudgetPerformanceHistory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "budgetedAndActualAmountsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BudgetedAndActualAmounts])) :*: (S1 ('MetaSel ('Just "timeUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimeUnit)) :*: S1 ('MetaSel ('Just "budgetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "budgetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BudgetType)) :*: (S1 ('MetaSel ('Just "costTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CostTypes)) :*: S1 ('MetaSel ('Just "costFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [Text])))))))

newBudgetPerformanceHistory :: BudgetPerformanceHistory Source #

Create a value of BudgetPerformanceHistory 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:budgetedAndActualAmountsList:BudgetPerformanceHistory', budgetPerformanceHistory_budgetedAndActualAmountsList - A list of amounts of cost or usage that you created budgets for, compared to your actual costs or usage.

$sel:timeUnit:BudgetPerformanceHistory', budgetPerformanceHistory_timeUnit - Undocumented member.

$sel:budgetName:BudgetPerformanceHistory', budgetPerformanceHistory_budgetName - Undocumented member.

$sel:budgetType:BudgetPerformanceHistory', budgetPerformanceHistory_budgetType - Undocumented member.

$sel:costTypes:BudgetPerformanceHistory', budgetPerformanceHistory_costTypes - The history of the cost types for a budget during the specified time period.

$sel:costFilters:BudgetPerformanceHistory', budgetPerformanceHistory_costFilters - The history of the cost filters for a budget during the specified time period.

budgetPerformanceHistory_budgetedAndActualAmountsList :: Lens' BudgetPerformanceHistory (Maybe [BudgetedAndActualAmounts]) Source #

A list of amounts of cost or usage that you created budgets for, compared to your actual costs or usage.

budgetPerformanceHistory_costTypes :: Lens' BudgetPerformanceHistory (Maybe CostTypes) Source #

The history of the cost types for a budget during the specified time period.

budgetPerformanceHistory_costFilters :: Lens' BudgetPerformanceHistory (Maybe (HashMap Text [Text])) Source #

The history of the cost filters for a budget during the specified time period.