Partilhar via


Código de erro do bíceps - BCP124

Este erro ocorre quando você especifica um decorador que não é suportado pelo tipo de sintaxe que está sendo decorada.

Descrição do erro

The decorator <decorator-name> can only be attached to targets of type <data-type>, but the target has type <data-type>.

Soluções

Use os decoradores válidos com base nos tipos de dados.

Exemplos

O exemplo a seguir gera o erro porque @maxValue() é para o tipo de dados inteiro, não para o tipo de dados de cadeia de caracteres.

@maxValue(3)
param name string 

Você pode corrigir o erro fornecendo o decorador correto para o tipo de dados:

@maxLength(3)
param name string 

Para obter uma lista de decoradores, consulte Decoradores.

Próximos passos

Para obter mais informações sobre códigos de erro e aviso do Bicep, consulte Diagnóstico do núcleo do Bicep.