Parameters

Parameters are place holders to keep the values that are subject to change. For example, if you have a different URL property for an API App hosted for development, test, and production, then it is viable to have a parameter defined that we can change at deployment time.

The basic structure for parameters is shown here:

"parameters": { 
 "<parameter-name>" : { 
    "type" : "<type-of-parameter-value>", 
    "defaultValue": <default-value-of-parameter>, 
    "allowedValues": [ <array-of-allowed-values> ], 
    "metadata" : { "key": { "name": "value"} } 
  } 
} 

Here is the code view where we have a parameter named useremail within the parameters section:

Parameters

Once the ...

Get Robust Cloud Integration with Azure now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.