Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det här felet/varningen inträffar när Bicep-kompilatorn inte kan fastställa det exakta värdet för en interpolerad strängnyckel.
Fel-/varningsbeskrivning
String interpolation is not supported for keys on objects of type <type-definition>.
Lösning
Ta bort stränginterpolation.
Exempel
I följande exempel genereras varningen eftersom stränginterpolation används för att ange nyckeln sku1
:
var name = 'sku'
type storageAccountConfigType = {
name: string
sku1: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
'${name}1': 'Standard_LRS'
}
Du kan åtgärda problemet genom att lägga till de egenskaper som saknas:
var name = 'sku'
type storageAccountConfigType = {
name: string
sku1: string
}
param foo storageAccountConfigType = {
name: 'myStorage'
sku1: 'Standard_LRS'
}
Nästa steg
Mer information om Bicep-fel och varningskoder finns i Bicep Core Diagnostics.