@@ -208,7 +208,7 @@ module appserviceModule 'deploy_app_service.bicep' = {
208208 AZURE_COSMOSDB_CONVERSATIONS_CONTAINER : cosmosDBModule .outputs .cosmosContainerName
209209 AZURE_COSMOSDB_DATABASE : cosmosDBModule .outputs .cosmosDatabaseName
210210 appInsightsConnectionString : aifoundry .outputs .applicationInsightsConnectionString
211- AZURE_COSMOSDB_ENABLE_FEEDBACK : 'True'
211+ azureCosmosDbEnableFeedback : 'True'
212212 hostingPlanName : 'asp-${solutionSuffix }'
213213 websiteName : 'app-${solutionSuffix }'
214214 aiSearchProjectConnectionName : aifoundry .outputs .aiSearchConnectionName
@@ -219,7 +219,8 @@ module appserviceModule 'deploy_app_service.bicep' = {
219219 // dependsOn:[sqlDBModule]
220220}
221221
222- output WEB_APP_URL string = appserviceModule .outputs .webAppUrl
222+ @description ('Contains WebApp URL' )
223+ output webAppUrl string = appserviceModule .outputs .webAppUrl
223224
224225// ========== Cosmos DB module ========== //
225226module cosmosDBModule 'deploy_cosmos_db.bicep' = {
@@ -235,47 +236,85 @@ module cosmosDBModule 'deploy_cosmos_db.bicep' = {
235236}
236237
237238@description ('Contains Storage Account Name' )
238- output STORAGE_ACCOUNT_NAME string = storageAccount .outputs .storageName
239+ output storageAccountName string = storageAccount .outputs .storageName
239240
240241@description ('Contains Storage Container Name' )
241- output STORAGE_CONTAINER_NAME string = storageAccount .outputs .storageContainer
242+ output storageContainerName string = storageAccount .outputs .storageContainer
242243
243244@description ('Contains KeyVault Name' )
244- output KEY_VAULT_NAME string = kvault .outputs .keyvaultName
245+ output keyVaultName string = kvault .outputs .keyvaultName
245246
246247@description ('Contains CosmosDB Account Name' )
247- output COSMOSDB_ACCOUNT_NAME string = cosmosDBModule .outputs .cosmosAccountName
248+ output cosmosDbAccountName string = cosmosDBModule .outputs .cosmosAccountName
248249
249250@description ('Contains Resource Group Name' )
250- output RESOURCE_GROUP_NAME string = resourceGroup ().name
251+ output resourceGroupName string = resourceGroup ().name
251252
252253@description ('Contains AI Foundry Name' )
253- output AI_FOUNDRY_NAME string = aifoundry .outputs .aiFoundryName
254+ output aiFoundryName string = aifoundry .outputs .aiFoundryName
254255
255256@description ('Contains AI Foundry RG Name' )
256- output AI_FOUNDRY_RG_NAME string = aifoundry .outputs .aiFoundryRgName
257+ output aiFoundryRgName string = aifoundry .outputs .aiFoundryRgName
258+
259+ @description ('Contains AI Foundry Resource ID' )
260+ output aiFoundryResourceId string = aifoundry .outputs .aiFoundryId
257261
258262@description ('Contains AI Search Service Name' )
259- output AI_FOUNDRY_RESOURCE_ID string = aifoundry .outputs .aiFoundryId
260- output AI_SEARCH_SERVICE_NAME string = aifoundry .outputs .aiSearchService
263+ output aiSearchServiceName string = aifoundry .outputs .aiSearchService
261264
262265@description ('Contains Azure Search Connection Name' )
263- output AZURE_SEARCH_CONNECTION_NAME string = aifoundry .outputs .aiSearchConnectionName
264- output AZURE_OPENAI_TITLE_PROMPT string = appserviceModule .outputs .azureOpenAiTitlePrompt
265- output AZURE_OPENAI_GENERATE_SECTION_CONTENT_PROMPT string = appserviceModule .outputs .azureOpenAiGenerateSectionContentPrompt
266- output AZURE_OPENAI_TEMPLATE_SYSTEM_MESSAGE string = appserviceModule .outputs .azureOpenAiTemplateSystemMessage
267- output AZURE_OPENAI_SYSTEM_MESSAGE string = appserviceModule .outputs .azureOpenAISystemMessage
268- output AZURE_OPENAI_MODEL string = appserviceModule .outputs .azureOpenAIModel
269- output AZURE_OPENAI_RESOURCE string = appserviceModule .outputs .azureOpenAIResource
270- output AZURE_SEARCH_SERVICE string = appserviceModule .outputs .aiSearchService
271- output AZURE_SEARCH_INDEX string = appserviceModule .outputs .AzureSearchIndex
272- output AZURE_COSMOSDB_ACCOUNT string = cosmosDBModule .outputs .cosmosAccountName
273- output AZURE_COSMOSDB_DATABASE string = cosmosDBModule .outputs .cosmosDatabaseName
274- output AZURE_COSMOSDB_CONVERSATIONS_CONTAINER string = cosmosDBModule .outputs .cosmosContainerName
275- output AZURE_COSMOSDB_ENABLE_FEEDBACK string = appserviceModule .outputs .AZURE_COSMOSDB_ENABLE_FEEDBACK
276- output AZURE_SEARCH_QUERY_TYPE string = appserviceModule .outputs .AzureSearchQueryType
277- output AZURE_SEARCH_VECTOR_COLUMNS string = appserviceModule .outputs .AzureSearchVectorFields
278- output AZURE_AI_AGENT_ENDPOINT string = aifoundry .outputs .aiFoundryProjectEndpoint
279- output AZURE_AI_AGENT_API_VERSION string = azureAiAgentApiVersion
280- output AZURE_AI_AGENT_MODEL_DEPLOYMENT_NAME string = appserviceModule .outputs .azureOpenAIModel
281- output AZURE_APPLICATION_INSIGHTS_CONNECTION_STRING string = aifoundry .outputs .applicationInsightsConnectionString
266+ output azureSearchConnectionName string = aifoundry .outputs .aiSearchConnectionName
267+
268+ @description ('Contains OpenAI Title Prompt' )
269+ output azureOpenaiTitlePrompt string = appserviceModule .outputs .azureOpenAiTitlePrompt
270+
271+ @description ('Contains OpenAI Generate Section Content Prompt' )
272+ output azureOpenaiGENERATE_SECTION_CONTENT_PROMPT string = appserviceModule .outputs .azureOpenAiGenerateSectionContentPrompt
273+
274+ @description ('Contains OpenAI Template System Message' )
275+ output azureOpenaiTemplateSystemMessage string = appserviceModule .outputs .azureOpenAiTemplateSystemMessage
276+
277+ @description ('Contains OpenAI System Message' )
278+ output azureOpenaiSystemMessage string = appserviceModule .outputs .azureOpenAISystemMessage
279+
280+ @description ('Contains OpenAI Model' )
281+ output azureOpenaiModel string = appserviceModule .outputs .azureOpenAIModel
282+
283+ @description ('Contains OpenAI Resource' )
284+ output azureOpenaiResource string = appserviceModule .outputs .azureOpenAIResource
285+
286+ @description ('Contains Azure Search Service' )
287+ output azureSearchService string = appserviceModule .outputs .aiSearchService
288+
289+ @description ('Contains Azure Search Index' )
290+ output azureSearchIndex string = appserviceModule .outputs .AzureSearchIndex
291+
292+ @description ('Contains CosmosDB Account' )
293+ output azureCosmosDbAccount string = cosmosDBModule .outputs .cosmosAccountName
294+
295+ @description ('Contains CosmosDB Database' )
296+ output azureCOSMOSDB_DATABASE string = cosmosDBModule .outputs .cosmosDatabaseName
297+
298+ @description ('Contains CosmosDB Conversations Container' )
299+ output azureCosmosDbConversationsContainer string = cosmosDBModule .outputs .cosmosContainerName
300+
301+ @description ('Contains CosmosDB Enabled Feedback' )
302+ output azureCosmosDbEnableFeedback string = appserviceModule .outputs .azureCosmosDbEnableFeedback
303+
304+ @description ('Contains Search Query Type' )
305+ output azureSearchQueryType string = appserviceModule .outputs .AzureSearchQueryType
306+
307+ @description ('Contains Search Vector Columns' )
308+ output azureSearchVectorColumns string = appserviceModule .outputs .AzureSearchVectorFields
309+
310+ @description ('Contains AI Agent Endpoint' )
311+ output azureAiAgentEndpoint string = aifoundry .outputs .aiFoundryProjectEndpoint
312+
313+ @description ('Contains AI Agent API Version' )
314+ output azureAiAgentApiVersion string = azureAiAgentApiVersion
315+
316+ @description ('Contains AI Agent Model Deployment Name' )
317+ output azureAiAgentModelDeploymentName string = appserviceModule .outputs .azureOpenAIModel
318+
319+ @description ('Contains Application Insights Connection String' )
320+ output azureApplicationInsightsConnectionString string = aifoundry .outputs .applicationInsightsConnectionString
0 commit comments