EnergyResource schema definitions (v0.3)
3 schema types · Source: deg-main
Item attributes for energy resources. Attached to Item.itemAttributes to provide energy-specific characteristics including source type and meter identifiers. This is the v0.3 schema, originally defined as a component in EnergyTrade/v0.3/attributes.yaml.
Dimensioning fields common to all EnergyResource types. These live inside EnergyResource.attributes alongside any type-specific fields. No field is required.
Canonical energy-asset class. Exactly four top-level fields: id, type, subResources, parentResources. All other attributes — dimensioning, location, type-specific data — live in `attributes`. No field is required at the schema level. Domain profiles enforce their own cross-field rules.