Kod błędu Bicep — BCP124
Ten błąd występuje, gdy określisz dekorator, który nie jest obsługiwany przez typ składni, która jest dekorowana.
Opis błędu
The decorator <decorator-name> can only be attached to targets of type <data-type>, but the target has type <data-type>.
Rozwiązania
Użyj prawidłowych dekoratorów na podstawie typów danych.
Przykłady
Poniższy przykład zgłasza błąd, ponieważ @maxValue()
jest przeznaczony dla typu danych liczb całkowitych, a nie dla typu danych ciągu.
@maxValue(3)
param name string
Błąd można naprawić, podając prawidłowy dekorator dla typu danych:
@maxLength(3)
param name string
Aby zapoznać się z listą dekoratorów, zobacz Decorators (Decorators).
Następne kroki
Aby uzyskać więcej informacji na temat błędów i kodów ostrzeżeń Bicep, zobacz Diagnostyka rdzenia Bicep.