Bicep diagnostische code - BCP337

Deze diagnose treedt op wanneer een ongeldig declaratietype wordt gevonden in een Bicep-parametersbestand.

Description

Dit type declaratie is niet geldig voor een Bicep Parameters-bestand. Ondersteunde declaraties: "using", "extends", "param", "var", "type".

Level

Fout

Solution

Gebruik de ondersteunde declaratietypen voor Bicep-parametersbestanden, namelijk: "using", "extends", "param", "var" en "type". Verwijder alle andere declaratietypen uit het parametersbestand.

Voorbeelden

Het volgende Bicep-parametersbestand veroorzaakt de fout omdat params het geen geldig declaratietype is in een Bicep-parametersbestand:

using './main.bicep'

param storageName = 'mystorageacct'
params storageSKU = 'Standard_LRS'

Om de fout te herstellen, verander params je naar param:

using './main.bicep'

param storageName = 'mystorageacct'
param storageSKU = 'Standard_LRS'

Volgende stappen

Voor meer informatie over bicepsdiagnostiek, zie Bicep core diagnostics.