Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Fehler/diese Warnung tritt auf, wenn der Bicep-Compiler den genauen Wert eines interpolierten Zeichenfolgenschlüssels nicht ermitteln kann.
Fehler-/Warnungsbeschreibung
String interpolation is not supported for keys on objects of type <type-definition>.
Lösung
Zeichenfolgeninterpolation entfernen.
Beispiele
Im folgenden Beispiel wird die Warnung ausgelöst, da die Zeichenfolgeninterpolation zum Angeben des Schlüssels sku1
verwendet wird:
var name = 'sku'
type storageAccountConfigType = {
name: string
sku1: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
'${name}1': 'Standard_LRS'
}
Sie können das Problem beheben, indem Sie die fehlenden Eigenschaften hinzufügen:
var name = 'sku'
type storageAccountConfigType = {
name: string
sku1: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
sku1: 'Standard_LRS'
}
Nächste Schritte
Weitere Informationen zu Bicep-Fehler- und Warnungscodes finden Sie unter Bicep-Kerndiagnose.