ForecastConfig
No description
type ForecastConfig {
createdAt: Datetime
design: Design
designId: String!
electricityCostInflationEnabled: String
electricityCostInflationRatePercent: String
endOfLifeCostsCostPerBatteryCurrency: String
endOfLifeCostsCostPerBatteryPrecision: Int
endOfLifeCostsCostPerBatteryValue: Int
endOfLifeCostsCostPerPanelCurrency: String
endOfLifeCostsCostPerPanelPrecision: Int
endOfLifeCostsCostPerPanelValue: Int
endOfLifeCostsEnabled: String
endOfLifeCostsNumberOfBatteries: String
endOfLifeCostsNumberOfPanels: String
endOfLifeCostsSystemLifespanYears: String
installationYear: Int
inverterReplacementEnabled: String
inverterReplacementLabourCostCurrency: String
inverterReplacementLabourCostPrecision: Int
inverterReplacementLabourCostValue: Int
inverterReplacementNumberOfInverters: String
inverterReplacementReplacementCostCurrency: String
inverterReplacementReplacementCostPrecision: Int
inverterReplacementReplacementCostValue: Int
inverterReplacementReplacementYear: String
maintenanceCostEnabled: String
maintenanceCostInstallationCostCurrency: String
maintenanceCostInstallationCostPrecision: Int
maintenanceCostInstallationCostValue: Int
maintenanceCostPercent: String
panelOutputDegradationEnabled: String
panelOutputDegradationOngoingPercent: String
panelOutputDegradationYear1Percent: String
simulateYears: Int
}
Fields
ForecastConfig.createdAt
● Datetime
scalar
ForecastConfig.design
● Design
object
Reads a single Design
that is related to this ForecastConfig
.
ForecastConfig.designId
● String!
non-null scalar
ForecastConfig.electricityCostInflationEnabled
● String
scalar
ForecastConfig.electricityCostInflationRatePercent
● String
scalar
ForecastConfig.endOfLifeCostsCostPerBatteryCurrency
● String
scalar
ForecastConfig.endOfLifeCostsCostPerBatteryPrecision
● Int
scalar
ForecastConfig.endOfLifeCostsCostPerBatteryValue
● Int
scalar
ForecastConfig.endOfLifeCostsCostPerPanelCurrency
● String
scalar
ForecastConfig.endOfLifeCostsCostPerPanelPrecision
● Int
scalar
ForecastConfig.endOfLifeCostsCostPerPanelValue
● Int
scalar
ForecastConfig.endOfLifeCostsEnabled
● String
scalar
ForecastConfig.endOfLifeCostsNumberOfBatteries
● String
scalar
ForecastConfig.endOfLifeCostsNumberOfPanels
● String
scalar
ForecastConfig.endOfLifeCostsSystemLifespanYears
● String
scalar
ForecastConfig.installationYear
● Int
scalar
ForecastConfig.inverterReplacementEnabled
● String
scalar
ForecastConfig.inverterReplacementLabourCostCurrency
● String
scalar
ForecastConfig.inverterReplacementLabourCostPrecision
● Int
scalar
ForecastConfig.inverterReplacementLabourCostValue
● Int
scalar
ForecastConfig.inverterReplacementNumberOfInverters
● String
scalar
ForecastConfig.inverterReplacementReplacementCostCurrency
● String
scalar
ForecastConfig.inverterReplacementReplacementCostPrecision
● Int
scalar
ForecastConfig.inverterReplacementReplacementCostValue
● Int
scalar
ForecastConfig.inverterReplacementReplacementYear
● String
scalar
ForecastConfig.maintenanceCostEnabled
● String
scalar
ForecastConfig.maintenanceCostInstallationCostCurrency
● String
scalar
ForecastConfig.maintenanceCostInstallationCostPrecision
● Int
scalar
ForecastConfig.maintenanceCostInstallationCostValue
● Int
scalar
ForecastConfig.maintenanceCostPercent
● String
scalar
ForecastConfig.panelOutputDegradationEnabled
● String
scalar
ForecastConfig.panelOutputDegradationOngoingPercent
● String
scalar
ForecastConfig.panelOutputDegradationYear1Percent
● String
scalar
ForecastConfig.simulateYears
● Int
scalar
Returned By
forecastConfigByDesignId
query ● forecastConfigs
query
Member Of
Design
object