Поделиться через


Код ошибки Bicep — BCP153

Эта ошибка возникает, когда у вас есть декоратор, который ожидает следовать resource за объявлением или module объявлением, но пропустите объявление.

Описание ошибки

Expected a resource or module declaration after the decorator.

Решения

Добавьте объявления модуля или ресурса.

Примеры

В следующем примере возникает ошибка, так как объявление типа отсутствует.

@batchSize()

Эту ошибку можно исправить, добавив объявление модуля или ресурса.

@batchSize(3)
module storage 'br/public:avm/res/storage/storage-account:0.11.1' = [for storageName in storageAccounts: {
  name: 'myStorage'
  params: {
    name: 'store${resourceGroup().name}'
  }
}]

Список допустимых декораторов см. в разделе "Декораторы модулей" и "Декораторы ресурсов".

Следующие шаги

Дополнительные сведения об ошибках и кодах предупреждений Bicep см. в диагностика Bicep.