preheat_open.supplypoint

supplypoint.py

This module defines classes and enums related to supply points, price components, and their associated data.

Classes:

Authority PriceArea PriceComponentType PriceComponent FixedPriceData FixedPricePeriod PriceData AppliedPriceComponent SupplyPoint

Enums:

ApplicationContext ApplicationType BillingContext FormatType

Classes

ApplicationContext(value)

Enum representing the context in which an application is used.

ApplicationType(value)

Enum representing the type of application.

AppliedPriceComponent([id, supplypoint_id, ...])

Represents an applied price component.

Authority([id, name])

Represents an authority entity.

BillingContext(value)

Enum representing the billing context.

FixedPriceData([position, price])

Represents fixed price data.

FixedPricePeriod([data, date_range, resolution])

Represents a period of fixed price data.

FormatType(value)

Enum representing the format type of a price component.

PriceArea([id, name, supply_type])

Represents a price area.

PriceComponent([id, name, description, ...])

Represents a price component.

PriceComponentType([id, name])

Represents a type of price component.

PriceData([fixed_price_data, time_series_data])

Represents price data, including fixed price data and time series data.

SupplyPoint([id, name, sub_type, type, ...])

Represents a supply point.