Udostępnij za pośrednictwem


Kod błędu/ostrzeżenia Bicep — BCP088

Ten błąd/ostrzeżenie występuje, gdy wartość właściwości wydaje się być literówką.

Opis błędu/ostrzeżenia

The property <property-name> expected a value of type <type-name> but the provided value is of type <type-name>. Did you mean <type-name>?

Przykłady

Poniższy przykład zgłasza błąd, ponieważ reklama o wartości nazwy wygląda jak literówka.

resource kv 'Microsoft.KeyVault/vaults@2023-07-01' existing = {
  name: 'vault'
 
  resource ap 'accessPolicies' = {
    name: 'ad'
    properties: {
      accessPolicies: []
    }
  }
}

Błąd można naprawić, poprawiając literówkę:

resource kv 'Microsoft.KeyVault/vaults@2023-07-01' existing = {
  name: 'vault'
 
  resource ap 'accessPolicies' = {
    name: 'add'
    properties: {
      accessPolicies: []
    }
  }
}

Następne kroki

Aby uzyskać więcej informacji na temat błędów i kodów ostrzeżeń Bicep, zobacz Ostrzeżenia i błędy Bicep.