Kod błędu Bicep — BCP128

Ten błąd występuje podczas określania nieprawidłowego dekoratora modułu.

Opis błędu

Function <function-name> can't be used as a module decorator.

Rozwiązania

Użyj prawidłowych dekoratorów dla deklaracji modułów. Aby uzyskać więcej informacji, zobacz Decorators (Decorators).

Przykłady

Poniższy przykład zgłasza błąd, ponieważ @export() nie jest prawidłowym dekoratorem modułu.

@export()
module storage 'br/public:avm/res/storage/storage-account:0.11.1' = {
  name: 'myStorage'
  params: {
    name: 'store${resourceGroup().name}'
  }
}

Prawidłowe dekoratory modułów to @description() i @batchSize().

Następne kroki

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