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

Commit 9f294ce

Browse files
committed
properly link api diagnostic to newly created logger
1 parent 63e8f10 commit 9f294ce

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,18 @@ public DiagnosticTemplateResource CreateAPIDiagnosticTemplateResource(APIConfig
1515
properties = new DiagnosticTemplateProperties()
1616
{
1717
alwaysLog = api.diagnostic.alwaysLog,
18-
loggerId = api.diagnostic.loggerId,
1918
sampling = api.diagnostic.sampling,
2019
frontend = api.diagnostic.frontend,
2120
backend = api.diagnostic.backend,
2221
enableHttpCorrelationHeaders = api.diagnostic.enableHttpCorrelationHeaders
2322
},
2423
dependsOn = dependsOn
2524
};
25+
// set the version set id
26+
if (api.diagnostic.loggerId != null)
27+
{
28+
diagnosticTemplateResource.properties.loggerId = $"[resourceId('Microsoft.ApiManagement/service/loggers', parameters('ApimServiceName'), '{api.diagnostic.loggerId}')]";
29+
}
2630
return diagnosticTemplateResource;
2731
}
2832
}

0 commit comments

Comments
 (0)