Diagnostický kód Bicep – BCP170
Tato diagnostika se vyskytuje v definici podřízeného prostředku při zadání nadřazené vlastnosti, ale plně kvalifikovaný název se stále používá pro podřízený prostředek.
Popis
Očekávaný název prostředku neobsahuje žádné znaky "/". Podřízené prostředky s odkazem na nadřazený prostředek (prostřednictvím nadřazené vlastnosti nebo vnoření) nesmí obsahovat plně kvalifikovaný název. Další informace najdete v tématu Podřízené prostředky.
Level
Chyba
Řešení
Nepoužívejte plně kvalifikovaný název se znaky /.
Příklady
Následující příklad vyvolá diagnostiku, protože pro podřízený prostředek se používá plně kvalifikovaný název.
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'
}
Diagnostiku můžete opravit aktualizací názvu podřízeného prostředku.
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'
}
Další informace naleznete v tématu Dekorátory.
Další kroky
Další informace o diagnostice Bicep najdete v tématu Diagnostika jádra Bicep.