Bicep-diagnostikkod – BCP170
Den här diagnostiken inträffar i en underordnad resursdefinition när den överordnade egenskapen anges, men ett fullständigt kvalificerat namn används fortfarande för den underordnade resursen.
beskrivning
Det förväntade resursnamnet skulle inte innehålla några "/"-tecken. Underordnade resurser med en överordnad resursreferens (via den överordnade egenskapen eller via kapsling) får inte innehålla ett fullständigt kvalificerat namn. Mer information finns i Underordnade resurser.
Nivå
Fel
Lösningar
Använd inte ett fullständigt kvalificerat namn med "/"-tecken.
Exempel
I följande exempel genereras diagnostiken eftersom ett fullständigt kvalificerat namn används för den underordnade resursen.
resource demoStore0220 'Microsoft.Storage/storageAccounts@2023-05-01' = {
name: 'demoStore0220'
location: 'centralus'
sku: {
name: 'Standard_LRS'
}
kind: 'StorageV2'
}
resource demoFileService0220 'Microsoft.Storage/storageAccounts/fileServices@2023-05-01' = {
parent: demoStore0220
name: 'demoStore0220/default'
}
Du kan åtgärda diagnostiken genom att uppdatera det underordnade resursnamnet.
resource demoStore0220 'Microsoft.Storage/storageAccounts@2023-05-01' = {
name: 'demoStore0220'
location: 'centralus'
sku: {
name: 'Standard_LRS'
}
kind: 'StorageV2'
}
resource demoFileService0220 'Microsoft.Storage/storageAccounts/fileServices@2023-05-01' = {
parent: demoStore0220
name: 'default'
}
Mer information finns i Dekoratörer.
Nästa steg
Mer information om Bicep-diagnostik finns i Bicep Core Diagnostics.