Freigeben über


Bicep-Diagnosecode – BCP416

Diese Diagnose tritt auf, wenn die angegebene Zeichenfolge nicht mit dem erwarteten Muster übereinstimmt.

Description

Die angegebene Zeichenfolge stimmt nicht mit dem erwarteten Muster des erwarteten Musters <überein>.

Ebene

Fehler

Examples

Der folgende Code löst den Diagnosecode aus, da der Ressourcenname nicht gemäß Azure-Regeln gültig ist – das -Zeichen (Strich) ist nicht zulässig. Weitere Informationen finden Sie unter Ressourcennamensregeln.

param location string = resourceGroup().location

resource accounts 'Microsoft.Storage/storageAccounts@2025-01-01' = {
  name: 'storage-account'
  location: location
  sku: {
    name: 'Standard_LRS'
  }
  kind: 'StorageV2'
}

Sie können das Problem beheben, indem Sie den Eigenschaftswert des Ressourcennamens korrigieren, um die Benennungsanforderungen zu erfüllen:

param location string = resourceGroup().location

resource accounts 'Microsoft.Storage/storageAccounts@2025-01-01' = {
  name: 'storageaccount'
  location: location
  sku: {
    name: 'Standard_LRS'
  }
  kind: 'StorageV2'
}

Nächste Schritte

Weitere Informationen zur Bicep-Diagnose finden Sie unter Bicep-Kerndiagnose.