@Steven Vance Thanks for using MS Q&A platform and posting your query.
There could be several reasons why the custom ARM-template parameters cannot be overridden. Here are a few possibilities:
- Parameter Data Type: Each parameter in an ARM template must be set to one of the data types. If the
dbServerName
parameter type is blank, it might be causing the issue. Make sure to specify the correct data type for your parameter. - Parameter Declaration: At a minimum, every parameter needs a name and type. If the
dbServerName
parameter default value is blank, it might be causing the issue. You can specify a default value for a parameter. The default value is used when a value isn’t provided during deployment. - Path Issue: The error could be due to the incorrect path set for the override template parameter. Make sure that the path you’ve set is correct and the files are present at that location.
- Quotes around Value: If the value you’re passing for the override parameter is not in JSON format, it might cause an error. Try adding quotes to your value.
- Manual Parameter Setting: If the parameters are not recognized automatically, you might need to set them manually one by one.
Hope this helps. Do let us know if you any further queries.