CreateNewWebApp | Creates the App Service if it does not exist. Set to false for subsequent deployments. | true |
AppName | Name of the Azure App Service for the web application. | whatif-web-prod |
ResourceGroupName | Azure resource group containing the web App Service. | rg-whatif-prod |
AppServicePlanName | Name of the App Service Plan. | asp-whatif-prod |
AppServicePlanSize | SKU size of the App Service Plan. | P1v3 |
ConfigurationApiEndpoint | Base URL for the Configuration API. | https://whatif-api-prod.azurewebsites.net |
InitiativesApiEndpoint | Base URL for the Initiatives API. | https://whatif-api-prod.azurewebsites.net |
WhatIfApiEndpoint | Base URL for the WhatIf API. | https://whatif-api-prod.azurewebsites.net |
ModelApiEndpoint | Base URL for the Model API. | https://whatif-api-prod.azurewebsites.net |
LogLevel | Application log verbosity. | Warning |
PollIntervalMilliseconds | Interval in milliseconds for scenario status polling. | 5000 |
EnsureCapacitiesEnabled | Enables Fabric capacity resume before scenario execution. | true |
IsForcePublishEnabled | Enables force-publish of the Fabric pipeline. | false |
IsDeletePipelineEnabled | Enables the delete pipeline feature. | true |
IsConfigSyncPipelineEnabled | Enables the config sync pipeline feature. | true |
PlanDeterminationFactor | Factor used to determine the plan from the book of business. | 1.0 |
FabricWorkspaceId | GUID of the primary Fabric workspace. | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
FabricItemId | GUID of the main Fabric pipeline item. | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
FabricDeleteWorkspaceId | GUID of the Fabric workspace for the delete pipeline. | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
FabricDeleteItemId | GUID of the Fabric delete pipeline item. | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
FabricConfigSyncWorkspaceId | GUID of the Fabric workspace for the config sync pipeline. | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
FabricConfigSyncItemId | GUID of the Fabric config sync pipeline item. | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
PowerBiBaseUrl | Embedded URL for the main Power BI report. | https://app.powerbi.com/reportEmbed?reportId=... |
PowerBiScenarioCompareUrl | Embedded URL for the Scenario Compare report. | https://app.powerbi.com/reportEmbed?reportId=... |
PowerBiScenarioFilterTemplate | URL filter template applied to scenario-scoped report pages. | &filter=Scenario/Id eq '{scenarioId}' |
PowerBiCustomStyleTemplate | Custom CSS style template injected into the embedded report iframe. | body { font-family: Arial; } |
PowerBiPagePremiumDisplacement | Page name for the Premium Displacement report page. | Premium Displacement |
PowerBiPageWinnerLoser | Page name for the Winner/Loser report page. | Winner Loser |
PowerBiPageSegmentAnalysis | Page name for the Segment Analysis report page. | Segment Analysis |
PowerBiPageRateCompare | Page name for the Rate Comparison report page. | Rate Compare |
PowerBiPageCoverageUtilization | Page name for the Coverage Utilization report page. | Coverage Utilization |