(* Options: Date: 2025-12-11 16:08:34 Version: 8.30 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://catalog-jobs-dev.power.dev //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: FuelMixJobRequest.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace powerDev.Common.Types open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations type DataProvider = | Undefined = 0 | SPP = 1 | ERCOT = 2 | MISO = 3 | CAISO = 4 | PJM = 5 | ISONE = 6 | NYISO = 7 | NW = 8 | SW = 9 | SE = 10 | AESO = 11 | IESO = 12 | CENACE = 20 | NONISO = 99 | EIA = 100 | PNM = 150 | NREL = 200 | NOAA = 210 | ENTSOE = 1000 | EPIAS = 1010 | SELF = 10000 type UrlActionType = | Undefined = 0 | rt_lmp_five_min = 1 | rt_lmp_five_min_pre = 2 | rt_hourly_lmp = 3 | rt_hourly_lmp_pre = 4 | rt_mcp = 5 | rt_as_demand = 6 | rt_as_demand_five_min = 7 | da_as_demand = 8 | as_demand = 9 | rt_mcp_sup = 11 | da_lmp = 101 | da_mcp = 102 | ercot_ancillary_service_plan = 103 | ercot_as_reports = 104 | generation_outage = 200 | fuel_mix = 211 | fuel_mix_hour_quarter = 212 | fuel_mix_hourly = 213 | fuel_mix_detail = 215 | fuel_mix_forecast = 216 | application_queue = 220 | da_shadow_price = 301 | rt_shadow_price = 302 | par_flow = 501 | rt_mcp_zip = 1005 | da_mcp_zip = 1102 | load_or_demand = 1501 | load_or_demand_forecast = 1502 | emission = 1520 | fuel_forecast = 1525 | rt_batter_arbitrage = 2001 | da_batter_arbitrage = 2002 | interface_flow = 4001 | pp_production_data = 5000 | marginal_price = 5001 | pool_price = 5002 | aeso_ancillary = 5003 | aeso_standby_operating_reserve = 5004 | power_plant = 6000 | power_plant_monthly = 6001 | power_plant_yearly = 6002 | power_plant_utility = 6003 | pp_production_data_monthly = 6004 | pp_production_data_yearly = 6005 | ercot_application_queue = 7000 | ercot_load_wz_data = 7001 | pjm_load_hourly_data = 7002 | isone_load_hourly_data = 7003 | nyiso_load_hourly_data = 7004 | miso_load_data = 7005 | spp_load_hourly_data = 7006 | caiso_load_data = 7007 | spp_load_fivemin_data = 7008 | pjm_load_fivemin_data = 7009 | isone_load_fivemin_data = 7010 | nyiso_load_fivemin_data = 7011 | ercot_load_fz_hourly_data = 7012 | ercot_load_fz_fivemin_data = 7013 | ercot_60d_dam_gen_resource_data = 7014 | ercot_60d_dam_load_resource_data = 7015 | ercot_60d_sced_gen_resource_data = 7016 | ercot_60d_sced_load_resource_data = 7017 | ercot_dam_shadow_prices = 7018 | ercot_sced_shadow_prices = 7019 | ercot_real_time_adders_reserves = 7020 | ercot_as_reports_archive = 7021 | ercot_ancillary_service_plan_archive = 7022 | ercot_day_ahead_load_forecast = 7023 | ercot_hourly_resource_outage_capacity = 7024 | ercot_hourly_solar_report = 7025 | ercot_hourly_wind_report = 7026 | ercot_load_forecast_by_weather_zone = 7027 | ercot_load_forecast_by_zone = 7028 | ercot_load_forecast_all = 7029 | ercot_short_term_system_adequacy = 7030 | ercot_spp_price_corrections = 7031 | ercot_temperature_forecast_by_zone = 7032 | ercot_unplanned_resource_outage = 7033 | ercot_highest_price_as_offer_selected = 7034 | ercot_available_seasonal_capacity_forecast = 7035 | ercot_generation_outages = 7036 | caiso_ra_capacity = 7401 | isone_btm_solar = 7402 | isone_seven_day_wind_forecast = 7403 | isone_seven_day_solar_forecast = 7404 | nrel_future_data = 8000 | eia_generation_by_fuel = 9000 | eia_generation_by_subregion = 9001 | eia_demand_forecast = 9002 | nyiso_fuel_mix = 10001 | nyiso_btm_solar = 10002 | nyiso_btm_solar_forecast = 10003 | nyiso_btm_solar_capacity_tracking = 10004 | nyiso_load_forecast = 10005 | pjm_load_forecast = 10006 | pjm_projected_rto_peak_stats = 10007 | pjm_load_forecast_hourly_historical = 10008 | pjm_operational_reserves = 10009 | pjm_projected_area_peak_stats = 10010 | pjm_solar_forecast_5min = 10011 | pjm_solar_forecast_hourly = 10012 | pjm_solar_generation_5min = 10013 | pjm_solar_generation_by_area = 10014 | pjm_transfer_interface_info = 10015 | pjm_transmission_limits = 10016 | pjm_wind_forecast_hourly = 10017 | pjm_wind_generation_by_area = 10018 | pjm_wind_generation_instantaneous = 10019 | spp_solar_and_wind_forecast = 10500 | spp_solar_and_wind_forecast_short_term = 10501 | spp_load_forecast_mid_term = 10502 | spp_generation_capacity = 10503 | spp_operating_reserves = 10504 | spp_ver_curtailments_data = 10505 | spp_load_forecast = 10506 | spp_fuel_mix_detailed_data = 10507 | da_ercot_lambda = 13113 | rt_ercot_lambda = 13114 | rt_lmp_five_min_weekly = -1000 | da_lmp_bus = -101 | rt_lmp_five_min_bus = -1 [] [] [] [] type FuelMixJobRequest() = member val Provider:DataProvider = new DataProvider() with get,set member val ActionType:UrlActionType = new UrlActionType() with get,set member val Date:DateTime = new DateTime() with get,set