Why the example here is not in bicep parameters template but json parameter template? I came here to learn bicep not json. please update.

Sayeem Chowdhury 20 Reputation points
2025-01-31T12:12:14.09+00:00

Why the example here is not in bicep parameters template but json parameter template? I came here to learn bicep not json. please update.

This question is related to the following Learning Module

Azure Training
Azure Training
Azure: A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.Training: Instruction to develop new skills.
2,261 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Pradeep M 6,655 Reputation points Microsoft External Staff
    2025-02-03T12:25:09.1433333+00:00

    Hi Sayeem Chowdhury,

    Thank you for reaching out to Microsoft Q & A forum. 

    The example uses a JSON parameters template to show how Azure Resource Manager (ARM) works with parameters, which applies to both Bicep and JSON. Even though you're learning Bicep, it's common to work with JSON for parameters, since Bicep compiles ARM templates in the background. Bicep can work with both Bicep and JSON parameter files, so this example is still useful. It's all about securely referencing secrets from Azure Key Vault, and this concept is the same whether you're using Bicep or JSON. Understanding this will help you work with both formats in real-world scenarios. 

    Please feel free to contact us if you have any additional questions.     

    If you have found the answer provided to be helpful, please click on the "Accept answer/Upvote" button so that it is useful for other members in the Microsoft Q&A community.  

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.