Skip to content
This repository was archived by the owner on Feb 23, 2024. It is now read-only.

Commit 08e9a6c

Browse files
Fix - incorrect schema for parameters file. (#384)
Co-authored-by: RupengLiu <rliu1211@terpmail.umd.edu>
1 parent de516bc commit 08e9a6c

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

src/APIM_ARMTemplate/apimtemplate/Creator/TemplateCreators/MasterTemplateCreator.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ public MasterTemplateResource CreateLinkedMasterTemplateResource(string name, st
190190
public Dictionary<string, TemplateParameterProperties> CreateMasterTemplateParameters(CreatorConfig creatorConfig)
191191
{
192192
// used to create the parameter metatadata, etc (not value) for use in file with resources
193-
// add parameters with metatdata properties
193+
// add parameters with metadata properties
194194
Dictionary<string, TemplateParameterProperties> parameters = new Dictionary<string, TemplateParameterProperties>();
195195
TemplateParameterProperties apimServiceNameProperties = new TemplateParameterProperties()
196196
{
@@ -233,7 +233,7 @@ public Template CreateMasterTemplateParameterValues(CreatorConfig creatorConfig)
233233
{
234234
// used to create the parameter values for use in parameters file
235235
// create empty template
236-
Template masterTemplate = CreateEmptyTemplate();
236+
Template masterTemplate = CreateEmptyParameters();
237237

238238
// add parameters with value property
239239
Dictionary<string, TemplateParameterProperties> parameters = new Dictionary<string, TemplateParameterProperties>();

src/APIM_ARMTemplate/apimtemplate/Creator/TemplateCreators/TemplateCreator.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,17 @@ public Template CreateEmptyTemplate()
1818
};
1919
return template;
2020
}
21+
22+
public Template CreateEmptyParameters()
23+
{
24+
// creates empty parameters file for use in all other template creators
25+
Template template = new Template()
26+
{
27+
schema = "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
28+
contentVersion = "1.0.0.0",
29+
parameters = { },
30+
};
31+
return template;
32+
}
2133
}
2234
}

0 commit comments

Comments
 (0)