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


Основная диагностика Bicep

Если вам нужна дополнительная информация о конкретном диагностическом коде, нажмите кнопку "Обратная связь " в правом верхнем углу страницы и укажите код.

Код Уровень Описание
BCP001 Ошибка Следующий маркер не распознан: {token}.
BCP002 Ошибка Многострочный комментарий в этом месте не завершается. Завершите его последовательностью */ символов.
BCP003 Ошибка Строка в данном месте не завершена. Завершите строку одним символом кавычки.
BCP004 Ошибка Строка в этом расположении не завершается из-за неожиданного нового символа строки.
BCP005 Ошибка Строка в данном месте не завершена. Завершите escape-последовательность и завершите строку одним неискаченным символом кавычки.
BCP006 Ошибка Указанная escape-последовательность не распознана. Разрешены только следующие escape-последовательности: {ToQuotedString(escapeSequences)}
BCP007 Ошибка Этот тип декларации не распознается. Укажите метаданные, параметр, переменную, ресурс или объявление выходных данных.
BCP008 Ошибка Ожидается = токен или новая строка в этом расположении.
BCP009 Ошибка Ожидается литеральное значение, массив, объект, выражение в скобках или вызов функции в этой позиции.
BCP010 Ошибка Ожидается допустимое 64-разрядное целое число со знаком.
BCP011 Ошибка Неверный тип указанного значения. Укажите строковый, логический или целочисленный литерал.
BCP012 Ошибка Ожидается ключевое слово {keyword} в этом месте.
BCP013 Ошибка Ожидается идентификатор параметра в этом расположении.
BCP015 Ошибка Ожидается идентификатор переменной в этом расположении.
BCP016 Ошибка Ожидается идентификатор результата в этом расположении.
BCP017 Ошибка На этом месте ожидается идентификатор ресурса.
BCP018 Ошибка На этой позиции ожидается символ <character>.
BCP019 Ошибка Ожидается новый символ строки в этом расположении.
BCP020 Ошибка Ожидается имя функции или свойства в этом месте.
BCP021 Ошибка Ожидается числовой литерал в этом месте.
BCP022 Ошибка Ожидается указание имени свойства в данной области.
BCP023 Ошибка Ожидается переменная или имя функции в этом месте.
BCP024 Ошибка Идентификатор превышает ограничение {LanguageConstants.MaxIdentifierLength}. Уменьшите длину идентификатора.
BCP025 Ошибка Свойство {property} объявляется несколько раз в этом объекте. Удалите или переименуйте повторяющиеся свойства.
BCP026 Ошибка Выходные данные ожидают значения типа {expectedType}, но указанное значение имеет тип {actualType}.
BCP028 Ошибка Идентификатор {identifier} объявляется несколько раз. Удалите или переименуйте дубликаты.
BCP029 Ошибка Недопустимый тип ресурса. Укажите допустимый тип ресурса формата <types>@<apiVersion>.
BCP030 Ошибка Неверный тип данных вывода. Укажите один из следующих типов: {ToQuotedString(validTypes)}
BCP031 Ошибка Недопустимый тип параметра. Укажите один из следующих типов: {ToQuotedString(validTypes)}
BCP032 Ошибка Значение должно быть константой во время компиляции.
BCP033 Ошибка или предупреждение Ожидаемое значение типа <data-type>, но указанное значение имеет тип <data-type>.
BCP034 Ошибка или предупреждение Окружающий массив ожидал элемент типа {expectedType}, но переданный элемент был типа {actualType}.
BCP035 Ошибка или предупреждение В указанном <data-type> объявлении отсутствуют следующие обязательные свойства: <property-name>.
BCP036 Ошибка или предупреждение <property-name> Свойство ожидало значение типа<data-type>, но указанное значение имеет тип<data-type>.
BCP037 Ошибка или предупреждение Свойство <property-name> не допускается для объектов типа <type-definition>.
BCP040 Ошибка или предупреждение Интерполяция строк не поддерживается для ключей для объектов типа <type-definition>.
BCP041 Ошибка Значения типа {valueType} не могут быть назначены переменной.
BCP043 Ошибка Это не допустимое выражение.
BCP044 Ошибка Не удается применить оператор {operatorName} к операнду типа {type}.
BCP045 Ошибка Не удается применить оператор {operatorName} к операндам типа {type1} и {type2}.
BCP046 Ошибка Ожидается значение типа {type}.
BCP047 Ошибка Интерполяция строк не поддерживается для указания типа ресурса.
BCP048 Ошибка Не удается разрешить проблему перегрузки функции.
BCP049 Ошибка Индекс массива должен быть типом {LanguageConstants.String} или {LanguageConstants.Int}, но предоставленный индекс был типом {wrongType}.
BCP050 Ошибка Указанный путь пуст.
BCP051 Ошибка Указанный путь начинается с /. Ссылаться на файлы следует с использованием относительных путей.
BCP052 Ошибка или предупреждение Тип <type-name> не содержит свойства <property-name>.
BCP053 Ошибка или предупреждение Тип <type-name> не содержит свойства <property-name>. Доступные свойства: <property-names>.
BCP054 Ошибка Тип {type} не содержит никаких свойств.
BCP055 Ошибка Не удается получить доступ к свойствам типа <type-name>. Требуется <type-name> тип.
BCP056 Ошибка Ссылка на имя {name} неоднозначна, потому что оно существует в пространствах имен {ToQuotedString(namespaces)}. Ссылка должна быть полностью квалифицированной.
BCP057 Ошибка Имя <name> не существует в текущем контексте.
BCP059 Ошибка Имя {name} не является функцией.
BCP060 Ошибка Функция variables не поддерживается. Прямая ссылка на переменные по их символьным именам.
BCP061 Ошибка Функция parameters не поддерживается. Обращаться к параметрам по их символическим именам.
BCP062 Ошибка Объявление со ссылкой с именем <type-name> недопустимо.
BCP063 Ошибка Имя <name> не является параметром, переменной, ресурсом или модулем.
BCP064 Ошибка Обнаружены непредвиденные маркеры в интерполированном выражении.
BCP065 Ошибка Функция <function-name> недействительна в этом расположении. Его можно использовать только в качестве значения по умолчанию параметра.
BCP066 Ошибка Функция <function-name> недействительна в этом расположении. Его можно использовать только в объявлениях ресурсов.
BCP067 Ошибка Не удается вызвать функции по типу {wrongType}. Требуется тип {LanguageConstants.Object}.
BCP068 Ошибка Ожидается строка типа ресурса. Укажите допустимый тип ресурса формата <types>@<apiVersion>.
BCP069 Ошибка Функция {function} не поддерживается. Вместо этого используйте оператор {@operator}.
BCP070 Ошибка Аргумент типа <argument-type>
BCP071 Ошибка Ожидалось <argument-count>, но получил <argument-count>.
BCP072 Ошибка Здесь не удается ссылаться на этот символ. В значениях по умолчанию можно ссылаться только на другие параметры.
BCP073 Ошибка или предупреждение Свойство <property-name> доступно только для чтения. Выражения не могут быть присвоены свойствам только для чтения.
BCP074 Ошибка Для индексирования массивов требуется индекс типа {LanguageConstants.Int}, но предоставленный индекс был типом {wrongType}.
BCP075 Ошибка Для индексирования объектов требуется индекс типа {LanguageConstants.String}, но предоставленный индекс был типом {wrongType}.
BCP076 Ошибка Не удается индексировать выражение типа <data-type>. Требуются массивы или объекты.
BCP077 Ошибка или предупреждение Свойство <property-name> типа <type-name> доступно только для записи. Доступ к свойствам только для записи невозможно получить.
BCP078 Ошибка или предупреждение Для свойства <property-name> требуется значение типа <type-name>, но не было предоставлено.
BCP079 Ошибка Это выражение ссылается на собственное объявление, что запрещено.
BCP080 Ошибка Выражение участвует в цикле ({string.Join("\" -> \"", cycle)}).
BCP081 Предупреждение Тип \<resource-type@api-version> ресурса не имеет доступных типов. Bicep не может проверить свойства ресурсов до развертывания, но это не блокирует развертывание ресурса.
BCP082 Ошибка Имя <name> не существует в текущем контексте. Вы означало <name>?
BCP083 Ошибка или предупреждение Тип <type-definition> не содержит свойства <property-name>. Вы означало <property-name>?
BCP084 Ошибка Символьное имя {name} зарезервировано. Используйте другое символическое имя. Зарезервированные пространства имен — {ToQuotedString(namespaces.OrderBy(ns => ns))}.
BCP085 Ошибка Указанный путь к файлу содержит один или несколько недопустимых символов пути. Следующие параметры не разрешены. {ToQuotedString(forbiddenChars.OrderBy(x => x).Select(x => x.ToString()))}
BCP086 Ошибка Указанный путь к файлу заканчивается недопустимым символом. Следующие параметры не разрешены. {ToQuotedString(forbiddenPathTerminatorChars.OrderBy(x => x).Select(x => x.ToString()))}
BCP087 Ошибка Здесь не разрешены литералы массива и объектов.
BCP0888 Ошибка или предупреждение <property-name> Свойство ожидало значение типа<type-name>, но указанное значение имеет тип<type-name>. Вы означало <type-name>?
BCP089 Ошибка или предупреждение Свойство <property-name> не допускается для объектов типа <resource-type>. Вы означало <property-name>?
BCP090 Ошибка В этом объявлении модуля отсутствует ссылка на путь к файлу.
BCP091 Ошибка Произошла ошибка чтения файла. Не удалось найти часть пути <file-path>.
BCP092 Ошибка Интерполяция строк не поддерживается в путях к файлам.
BCP093 Ошибка Не удалось разрешить путь {filePath} относительно {parentPath}.
BCP094 Ошибка Этот модуль ссылается на себя, что не допускается.
BCP095 Ошибка Файл участвует в цикле ({string.Join("\" -> \"", cycle)}).
BCP096 Ошибка Ожидается, что в этом месте будет идентификатор модуля.
BCP097 Ошибка Ожидается строка пути модуля. Это должен быть относительный путь к другому Bicep-файлу, например myModule.bicep или ../parent/myModule.bicep
BCP098 Ошибка Указанный путь к файлу содержит символ \. Вместо этого используйте / в качестве символа разделителя каталогов.
BCP0999 Ошибка Массив {LanguageConstants.ParameterAllowedPropertyName} должен содержать один или несколько элементов.
BCP100 Ошибка Функция if не поддерживается. Вместо этого используйте оператор ?:\ (тернарный условный), например, условие? ValueIfTrue: ValueIfFalse
BCP101 Ошибка Функция createArray не поддерживается. Создайте литерал массива с помощью [].
BCP102 Ошибка Функция createObject не поддерживается. Создание литерала объекта с помощью {}.
BCP103 Ошибка Следующий маркер не распознан: {token}. Строки определяются с помощью отдельных кавычек в Bicep.
BCP104 Ошибка У указанного модуля есть ошибки.
BCP105 Ошибка Не удалось загрузить файл из URI {fileUri}.
BCP106 Ошибка Ожидается новый символ строки в этом расположении. Запятые не используются в качестве разделителей.
BCP107 Ошибка Функция {name} не существует в пространстве имен {namespaceType.Name}.
BCP108 Ошибка Функция {name} не существует в пространстве имен {namespaceType.Name}. Вы означало {suggestedName}?
BCP109 Ошибка Тип {type} не содержит функции {name}.
BCP110 Ошибка Тип {type} не содержит функции {name}. Вы означало {suggestedName}?
BCP111 Ошибка Указанный путь к файлу содержит недопустимые символы кода элемента управления.
BCP112 Ошибка Невозможно {LanguageConstants.TargetScopeKeyword} объявить несколько раз в одном файле.
BCP113 Предупреждение Неподдерживаемая область развертывания модуля в целевой {LanguageConstants.TargetScopeTypeTenant} области. Оставьте это свойство пустым, чтобы наследовать текущую область, или укажите допустимую область. Допустимые области включают арендатора: tenant(), именованную группу управления: managementGroup(<name>), именованную подписку: subscription(<subId>), или именованную группу ресурсов в именованной подписке: resourceGroup(<subId>, <name>).
BCP114 Предупреждение Неподдерживаемая область развертывания модуля в целевой {LanguageConstants.TargetScopeTypeManagementGroup} области. Оставьте это свойство пустым, чтобы наследовать текущую область, или укажите допустимую область. Допустимые области включают текущую группу управления: managementGroup(), именованную группу управления: managementGroup(<name>), именованную подписку: subscription(<subId>), клиент: tenant(), или именованную группу ресурсов в именованной подписке: resourceGroup(<subId>, <name>).
BCP115 Предупреждение Неподдерживаемая область развертывания модуля в целевой {LanguageConstants.TargetScopeTypeSubscription} области. Оставьте это свойство пустым, чтобы наследовать текущую область, или укажите допустимую область. Допустимые области включают текущую подписку: subscription(), именованную подписку: subscription(<subId>), именованную группу ресурсов в одной подписке: resourceGroup(<name>), именованную группу ресурсов в другой подписке: resourceGroup(<subId>, <name>), или клиент: tenant().
BCP116 Предупреждение Неподдерживаемая область развертывания модуля в целевой {LanguageConstants.TargetScopeTypeResourceGroup} области. Оставьте это свойство пустым, чтобы наследовать текущую область, или укажите допустимую область. Допустимые области включают текущую группу ресурсов: resourceGroup(), именованную группу ресурсов в той же подписке: resourceGroup(<name>), именованную группу ресурсов в другой подписке: resourceGroup(<subId>, <name>), текущую подписку: subscription(), именованную подписку: subscription(<subId>) или клиент: tenant().
BCP117 Ошибка Пустой индексатор не разрешен. Укажите допустимое выражение.
BCP118 Ошибка Ожидался символ {, символ [ или ключевое слово if в этом месте.
BCP119 Предупреждение Неподдерживаемая область развертывания ресурсов расширения. Ожидается ссылка на ресурс.
BCP120 Ошибка Это выражение используется в назначении {propertyName} свойству {objectTypeName} типа, для которого требуется значение, которое можно вычислить в начале развертывания.
BCP121 Ошибка Ресурсы: {ToQuotedString(resourceNames)} определяются под тем же именем в файле. Переименуйте их или разделите на разные модули.
BCP122 Ошибка Модули: {ToQuotedString(moduleNames)} определяются с таким же именем и такой же областью в файле. Переименуйте их или разделите на разные модули.
BCP123 Ошибка Ожидается пространство имен или имя декоратора в этой позиции.
BCP124 Ошибка Декоратор <decorator-name> может быть присоединен только к целевым объектам типа <data-type>, но целевой объект имеет тип <data-type>.
BCP125 Ошибка Функцию <function-name> нельзя использовать в качестве декоратора параметров.
BCP126 Ошибка Функцию <function-name> нельзя использовать в качестве декоратора переменной.
BCP127 Ошибка Функцию <function-name> нельзя использовать в качестве декоратора ресурсов.
BCP128 Ошибка Функцию <function-name> нельзя использовать в качестве декоратора модуля.
BCP129 Ошибка Функцию <function-name> нельзя использовать в качестве декоратора выходных данных.
BCP130 Ошибка Декораторы здесь не разрешены.
BCP132 Ошибка Ожидается объявление после декоратора.
BCP133 Ошибка Недействительная последовательность escape-кода юникода. Допустимые escape-последовательности юникода от \u{0} до \u{10FFFF}.
BCP134 Ошибка Область <scope-name> недействительна для этого модуля. Разрешенные области: <scope-name>
BCP135 Ошибка Область <scope-name> не допустима для этого типа ресурса. Разрешенные области: <scope-name>
BCP136 Ошибка Ожидается идентификатор переменной элемента цикла в этом месте.
BCP137 Ошибка Цикл ожидал выражение типа {LanguageConstants.Array}, но указанное значение имеет тип {actualType}.
BCP138 Ошибка В этом контексте for-выражения не поддерживаются. Для-выражения могут использоваться в качестве значений ресурса, модуля, переменной и объявления вывода, а также значений свойств ресурса и модуля.
BCP139 Ошибка Область ресурса должна соответствовать области файла Bicep, чтобы он был развернут. Для развертывания ресурсов в другой области необходимо использовать модули.
BCP140 Ошибка Многострочная строка в этом расположении не завершена. Завершите это с помощью '''.
BCP141 Ошибка Выражение нельзя использовать в качестве декоратора, так как оно не вызывается.
BCP142 Ошибка Значение свойства для выражений типа "for" не может быть вложено.
BCP143 Ошибка Для выражений нельзя использовать свойства, имена которых также являются выражениями.
BCP144 Ошибка Прямая ссылка на коллекцию ресурсов или модулей сейчас не поддерживается. Примените индексатор массива к выражению.
BCP145 Ошибка Выход {identifier} объявлен несколько раз. Удалите или переименуйте дубликаты.
BCP147 Ошибка Ожидается объявление параметра после декоратора.
BCP148 Ошибка Ожидается объявление переменной после декоратора.
BCP149 Ошибка Ожидается объявление ресурса после декоратора.
BCP150 Ошибка Ожидается объявление модуля после декоратора.
BCP151 Ошибка Ожидается объявление выходных данных после декоратора.
BCP152 Ошибка Функцию <function-name> нельзя использовать в качестве декоратора.
BCP153 Ошибка Ожидается объявление ресурса или модуля после декоратора.
BCP154 Ошибка Ожидался размер пакета по крайней мере {limit}, но указанное значение было {value}.
BCP155 Ошибка Декоратор <decorator-name> можно подключить только к коллекциям ресурсов или модулей.
BCP156 Ошибка Сегмент типа {typeSegment} ресурса недопустим. Вложенные ресурсы должны указывать один сегмент типа, и при необходимости может указывать версию API с помощью формата <type>@<apiVersion>.
BCP157 Ошибка Тип ресурса не может быть определен из-за ошибки в содержаемом ресурсе.
BCP158 Ошибка Не удается получить доступ к вложенным ресурсам типа {wrongType}. Требуется тип ресурса.
BCP159 Ошибка Ресурс {resourceName} не содержит вложенный ресурс с именем {identifierName}. Известные вложенные ресурсы: {ToQuotedString(nestedResourceNames)}
BCP160 Ошибка Вложенный ресурс не может находиться внутри ресурса с for-выражением.
BCP162 Ошибка Ожидается идентификатор переменной элемента цикла или ( в этом расположении.
BCP164 Ошибка Область дочернего ресурса вычисляется на основе области ресурса-родителя. Это означает, что использование scope свойства в дочернем ресурсе не поддерживается.
BCP165 Ошибка Вычисляемая область ресурса должна совпадать с областью файла Bicep, чтобы его можно было развернуть. Область этого ресурса вычисляется из scope значения свойства, назначенного предкому ресурсу {ancestorIdentifier}. Для развертывания ресурсов в другой области необходимо использовать модули.
BCP166 Ошибка Дубликат <decorator-name> декоратора.
BCP167 Ошибка Ожидается символ { или ключевое слово if в этом месте.
BCP168 Ошибка Длина не должна быть отрицательным значением.
BCP169 Ошибка Ожидаемое имя ресурса должно содержать символ(ы) {expectedSlashCount}/. Число сегментов имен должно соответствовать количеству сегментов в типе ресурса.
BCP170 Ошибка Ожидаемое имя ресурса не содержит символов / . Дочерние ресурсы с ссылкой на родительский ресурс (через родительское свойство или вложение) не должны содержать полностью квалифицированное имя.
BCP171 Ошибка Тип ресурса {resourceType} не является допустимым дочерним ресурсом для родительского ресурса {parentResourceType}.
BCP172 Ошибка Тип ресурса не может быть проверен из-за ошибки в родительском ресурсе {resourceName}.
BCP173 Ошибка Свойство {property} нельзя использовать в существующем объявлении ресурса.
BCP174 Предупреждение Проверка типов недоступна для типов ресурсов, которые содержат сегмент /providers/. Вместо этого используйте scope свойство.
BCP176 Ошибка Здесь не допускаются значения типа any.
BCP177 Ошибка Это выражение используется в выражении if-condition, для которого требуется значение, которое можно вычислить в начале развертывания.{variableDependencyChainClause}{accessiblePropertiesClause}
BCP178 Ошибка Это выражение используется в конструкции for, для которой требуется значение, которое можно вычислить на начальном этапе развертывания.{variableDependencyChainClause}{accessiblePropertiesClause}
BCP179 Предупреждение При цикле требуется уникальное имя ресурса или развертывания. Переменная элемента цикла {itemVariableName} или переменная индекса {indexVariableName} должна быть упомянута хотя бы в одном выражении значений следующих свойств в теле цикла: {ToQuotedString(expectedVariantProperties)}.
BCP180 Ошибка Функция <function-name> недействительна в этом расположении. Его можно использовать только при непосредственном присвоении параметру модуля с безопасным декоратором.
BCP181 Ошибка Это выражение используется в аргументе функции <function-name>, для которой требуется значение, которое можно вычислить в начале развертывания.{ variableDependencyChainClause}{accessiblePropertiesClause}
BCP182 Ошибка Это выражение используется в теле переменной {variableName}, для которой требуются значения, которые можно вычислить в начале развертывания.{ variableDependencyChainClause}{violatingPropertyNameClause}{accessiblePropertiesClause}
BCP183 Ошибка Значение свойства модуля params должно быть литералом объекта.
BCP184 Ошибка Превышен максимальный {filePath}{maxSize}размер файла{unit}.
BCP185 Предупреждение Несоответствие кодировки. Файл был загружен с {detectedEncoding} кодировкой.
BCP186 Ошибка Не удается проанализировать литеральное значение JSON. Убедитесь, что это правильно оформлено.
BCP187 Предупреждение Свойство {property} не существует в определении ресурса или типа, хотя оно по-прежнему может быть допустимым.{ TypeInaccuracyClause}
BCP188 Ошибка Указанный шаблон ARM имеет ошибки. См. https://aka.ms/arm-template, чтобы узнать, как диагностировать и исправить шаблон.
BCP189 Ошибка (allowedSchemes.Contains(ArtifactReferenceSchemes.Local, StringComparer.Ordinal), allowedSchemes.Any(scheme => !string.Equals(scheme, ArtifactReferenceSchemes.Local, StringComparison.Ordinal))) switch { (false, false) => "Module references aren't supported in this context.", (false, true) => $"The specified module reference scheme \"{badScheme}\" isn't recognized. Specify a module reference using one of the following schemes: {FormatSchemes()}, (true, false) => $"The specified module reference scheme \"{badScheme}\" isn't recognized. Specify a path to a local module file.", (true, true) => $"The specified module reference scheme \"{badScheme}\" isn't recognized. Specify a path to a local module file or a module reference using one of the following schemes: {FormatSchemes()}}
BCP190 Ошибка Артефакт со ссылкой {artifactRef} не был восстановлен.
BCP191 Ошибка Не удалось восстановить артефакт со ссылкой {artifactRef}.
BCP192 Ошибка Не удалось восстановить артефакт со ссылкой <reference>: <error-message>.
BCP193 Ошибка {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Укажите ссылку в формате {ArtifactReferenceSchemes.Oci}:\<artifact-uri>:\<tag>или {ArtifactReferenceSchemes.Oci}\<module-alias>:\<module-name-or-path>:\<tag>.
BCP194 Ошибка {BuildInvalidTemplateSpecReferenceClause(aliasName, badRef)} Укажите ссылку в формате {ArtifactReferenceSchemes.TemplateSpecs}:<subscription-ID><resource-group-name><template-spec-name>:<version>или {ArtifactReferenceSchemes.TemplateSpecs}<module-alias>:<template-spec-name>:<version>.
BCP195 Ошибка {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Сегмент пути {badSegment} артефакта недействителен. Каждый сегмент пути имени артефакта должен быть строкой в нижнем регистре, содержащей только буквы и цифры и может быть разделён ., _ или -.
BCP196 Ошибка Отсутствует тег модуля или дайджест.
BCP197 Ошибка Тег {badTag} превышает максимальную длину {maxLength} символов.
BCP198 Ошибка Недопустимый тег {badTag} . Допустимые символы являются буквенно-цифровыми, ._или -, но тег не может начинаться с ., _или -.
BCP199 Ошибка Путь модуля {badRepository} превышает максимальную длину {maxLength} символов.
BCP200 Ошибка Реестр {badRegistry} превышает максимальную длину {maxLength} символов.
BCP201 Ошибка Ожидается строка спецификации расширения. Это должен быть относительный путь или допустимая спецификация артефакта OCI.
BCP202 Ошибка Ожидается имя псевдонима поставщика в этом месте.
BCP204 Ошибка Пространство {identifier} имен поставщика не распознано.
BCP205 Ошибка Пространство имен поставщика {identifier} не поддерживает конфигурацию.
BCP206 Ошибка Пространство имен поставщика {identifier} требует настройки, но она не была предоставлена.
BCP207 Ошибка Пространство {identifier} имен объявляется несколько раз. Удалите дубликаты.
BCP208 Ошибка Указанное пространство имен {badNamespace} не распознано. Специфицируйте ссылку на ресурс с помощью одного из следующих пространств имен: {ToQuotedString(allowedNamespaces)}.
BCP209 Ошибка Не удалось найти тип ресурса {resourceType} в пространстве имен {@namespace}.
BCP210 Ошибка Тип ресурса, принадлежащий пространству {childNamespace} имен, не может иметь родительский тип ресурса, принадлежащий другому пространству {parentNamespace}имен.
BCP211 Ошибка Недопустимое имя псевдонима модуля {aliasName}. Допустимые символы — буквенно-цифровые, _или -.
BCP212 Ошибка Имя псевдонима модуля спецификации шаблона {aliasName} не существует в {BuildBicepConfigurationClause(configFileUri)}.
BCP213 Ошибка Имя псевдонима {aliasName} модуля артефакта OCI не существует в {BuildBicepConfigurationClause(configFileUri)}.
BCP214 Ошибка Недопустимый псевдоним модуля {aliasName} в спецификации шаблона {BuildBicepConfigurationClause(configFileUri)}. Свойство subscription не может быть пустым или неопределенным.
BCP215 Ошибка Недопустимый псевдоним модуля {aliasName} в спецификации шаблона {BuildBicepConfigurationClause(configFileUri)}. Свойство resourceGroup не может быть пустым или неопределенным.
BCP216 Ошибка Недопустимый псевдоним модуля артефакта {aliasName} OCI.{BuildBicepConfigurationClause(configFileUri)} Свойство registry не может быть пустым или неопределенным.
BCP217 Ошибка {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Идентификатор {subscriptionId} подписки не является GUID.
BCP218 Ошибка {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Имя {resourceGroupName} группы ресурсов превышает максимальную длину {maximumLength} символов.
BCP219 Ошибка {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Недопустимое имя {resourceGroupName} группы ресурсов. Допустимые символы — буквенно-цифровые, символы юникода, ._, -(или), но имя группы ресурсов не может заканчиваться..
BCP220 Ошибка {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Имя {templateSpecName} спецификации {maximumLength} шаблона превышает максимальную длину символов.
BCP221 Ошибка {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Недопустимое имя {templateSpecName} спецификации шаблона. Допустимыми символами являются буквы и цифры, ., _, -, ( или ), но имя спецификации шаблона не может заканчиваться на ..
BCP222 Ошибка {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Версия {templateSpecVersion} спецификации шаблона превышает максимальную длину {maximumLength} символов.
BCP223 Ошибка {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Версия спецификации шаблона {templateSpecVersion} недействительна. Допустимые символы: буквы и цифры, ., _, -, ( или ), но версия спецификации шаблона не может заканчиваться ..
BCP224 Ошибка {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Дайджест {badDigest} недействителен. Допустимый формат — это строка sha256: , за которой следует ровно 64 строчные шестнадцатеричные цифры.
BCP225 Предупреждение Значение дискриминационных свойств {propertyName} нельзя определить во время компиляции. Проверка типов для этого объекта отключена.
BCP226 Ошибка Ожидается по крайней мере один диагностический код в этом месте. Допустимый формат.#disable-next-line diagnosticCode1 diagnosticCode2 ...
BCP227 Ошибка Тип {resourceType} нельзя использовать в качестве параметра или выходного типа. Типы расширяемости в настоящее время не поддерживаются в качестве параметров или выходных данных.
BCP229 Ошибка Параметр {parameterName} нельзя использовать в качестве области ресурса или родительского элемента. Ресурсы, передаваемые в качестве параметров, нельзя использовать в качестве области или родительского элемента ресурса.
BCP230 Предупреждение В упоминаемом модуле используется тип {resourceTypeReference.FormatName()} ресурса, который не имеет доступных типов. Bicep не может проверить свойства ресурсов до развертывания, но это не блокирует развертывание ресурса.
BCP231 Ошибка Для использования типизированных ресурсов параметров и выходных данных требуется включить экспериментальную функцию {nameof(ExperimentalFeaturesEnabled.ResourceTypedParamsAndOutputs)}.
BCP232 Ошибка Не удается удалить модуль со ссылкой {moduleRef} из кэша.
BCP233 Ошибка Не удается удалить модуль со ссылкой {moduleRef} из кэша: {message}
BCP234 Предупреждение Сбой функции {armFunctionName} ARM при вызове значения [{literalValue}]: {message}
BCP235 Ошибка Указанный JSONPath не существует в указанном файле или недопустим.
BCP236 Ошибка Ожидается новая строка или символ запятой в этом расположении.
BCP237 Ошибка Ожидается символ запятой в этом месте.
BCP238 Ошибка Непредвиденный новый символ строки после запятой.
BCP239 Ошибка Идентификатор {name} является зарезервированным именем символа Bicep и не может использоваться в этом контексте.
BCP240 Ошибка Свойство parent разрешает только прямые ссылки на ресурсы. Выражения не поддерживаются.
BCP241 Предупреждение Функция <function-name> устарела и будет удалена в будущем выпуске Bicep. Добавьте комментарий в https://github.com/Azure/bicep/issues/2017, если вы считаете, что это повлияет на ваш рабочий процесс.
BCP242 Ошибка Лямбда-функции могут быть указаны только в качестве аргументов функции.
BCP243 Ошибка Скобки должны содержать ровно одно выражение.
BCP244 Ошибка {minArgCount == maxArgCount ? $"Expected lambda expression of type \"{lambdaType}\" with {minArgCount} arguments but received {actualArgCount} arguments." : $"Expected lambda expression of type \"{lambdaType}\" with between {minArgCount} and {maxArgCount} arguments but received {actualArgCount} arguments."}
BCP245 Предупреждение Тип {resourceTypeReference.FormatName()} ресурса можно использовать только с ключевым словом existing .
BCP246 Предупреждение Тип ресурса {resourceTypeReference.FormatName()} можно использовать только с ключевым словом existing в запрошенной области. Разрешенные области развертывания: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(writableScopes))}
BCP247 Ошибка Использование лямбда-переменных в доступе к ресурсу или массиву модулей в настоящее время не поддерживается. Обнаружена следующая лямбда-переменная, к которой осуществляется доступ: {ToQuotedString(variableNames)}
BCP248 Ошибка Использование лямбда-переменных внутри <function-name> функции в настоящее время не поддерживается. Обнаружена следующая лямбда-переменная, к которой осуществляется доступ: {ToQuotedString(variableNames)}
BCP249 Ошибка Ожидается, что блок переменной цикла будет состоять ровно из 2 элементов (переменная для элемента и переменная для индекса), но найдено {actualCount}.
BCP250 Ошибка Параметр {identifier} назначается несколько раз. Удалите или переименуйте дубликаты.
BCP256 Ошибка В выражении using отсутствует ссылка на путь к файлу Bicep.
BCP257 Ошибка Ожидается строка пути к файлу Bicep. Это должен быть относительный путь к другому Bicep-файлу, например myModule.bicep или ../parent/myModule.bicep
BCP258 Предупреждение Следующие параметры объявлены в файле Bicep, но отсутствуют в файле параметров: {ToQuotedString(identifiers)}.
BCP259 Ошибка Параметр {identifier} присвоен в файле params без декларации в файле Bicep.
BCP260 Ошибка Параметр {identifier} ожидает значения типа {expectedType}, но указанное значение имеет тип {actualType}.
BCP261 Ошибка Объявление using должно присутствовать в этом файле параметров.
BCP262 Ошибка Существует несколько объявлений с использованием.
BCP263 Ошибка Указанный в директиве using путь к файлу не существует.
BCP264 Ошибка Тип {resourceTypeName} ресурса объявлен в нескольких импортированных пространствах имен ({ToQuotedStringWithCaseInsensitiveOrdering(namespaces)}) и должен быть полностью определён.
BCP265 Ошибка Имя {name} не является функцией. Вы означало {knownFunctionNamespace}.{knownFunctionName}?
BCP266 Ошибка Ожидается идентификатор метаданных в этом месте.
BCP267 Ошибка Ожидается объявление метаданных после декоратора.
BCP268 Ошибка Недопустимый идентификатор: {name}. Идентификаторы метаданных, начинающиеся с _, зарезервированы. Используйте другой идентификатор.
BCP269 Ошибка Функцию <function-name> нельзя использовать в качестве декоратора метаданных.
BCP271 Ошибка Не удалось проанализировать содержимое файла конфигурации Bicep {configurationPath} как допустимый JSON: {parsingErrorMessage.TrimEnd('.')}
BCP272 Ошибка Не удалось загрузить файл конфигурации Bicep {configurationPath}: {loadErrorMessage.TrimEnd('.')}.
BCP273 Ошибка Не удалось проанализировать содержимое файла конфигурации Bicep {configurationPath} как допустимый JSON: {parsingErrorMessage.TrimEnd('.')}
BCP274 Предупреждение Ошибка сканирования {directoryPath} для конфигурации Bicep: {scanErrorMessage.TrimEnd('.')}.
BCP275 Ошибка Не удается открыть файл по пути {directoryPath}. Вместо этого найден каталог.
BCP276 Ошибка Объявление using может ссылаться только на файл Bicep.
BCP277 Ошибка Объявление модуля может ссылаться только на Bicep-файл, шаблон ARM, ссылку на реестр или ссылку на спецификацию шаблона.
BCP278 Ошибка Этот файл параметров ссылается на сам себя, что не допускается.
BCP279 Ошибка Ожидается тип в этом месте. Укажите допустимое выражение типа или один из следующих типов: {ToQuotedString(LanguageConstants.DeclarationTypes.Keys)}
BCP285 Ошибка Выражение типа не может быть сокращено до литерального значения.
BCP286 Ошибка Этот член объединения недопустим, так как он не может быть назначен типу {keystoneType} .
BCP287 Ошибка {symbolName} относится к значению, но используется здесь в качестве типа.
BCP288 Ошибка <name> относится к типу, но используется здесь в качестве значения.
BCP289 Ошибка Определение типа недопустимо.
BCP290 Ошибка Ожидается объявление параметра или типа после декоратора.
BCP291 Ошибка Ожидается указание параметра или выходных данных после декоратора.
BCP292 Ошибка Ожидается параметр, выходные данные или объявление типа после декоратора.
BCP293 Ошибка Все элементы определения типа объединения должны быть литеральными значениями.
BCP294 Ошибка Объединения типов должны быть сводимыми к одному типу ARM (например, string, int или bool).
BCP295 Ошибка Декоратор {decoratorName} не может использоваться на объектах объединённого или литерального типа. Допустимые значения для этого параметра или определения типа будут автоматически производными от объединения или литерального типа.
BCP296 Ошибка Имена свойств типов должны быть константными значениями во время компиляции.
BCP297 Ошибка Функцию <function-name> нельзя использовать в качестве декоратора типов.
BCP298 Ошибка Это определение типа включает себя как обязательный компонент, который создает ограничение, которое не может быть выполнено.
BCP299 Ошибка Это определение типа включает себя как обязательный компонент в цикле ({string.Join("\" -> \"", cycle)}).
BCP300 Ошибка Ожидается литерал типа в этом расположении. Укажите конкретное значение или ссылку на литеральный тип.
BCP301 Ошибка Имя {reservedName} типа зарезервировано и может не быть присоединено к определяемого пользователем типу.
BCP302 Ошибка Имя <type-name> не является допустимым типом. Укажите один из следующих типов: <type-names>
BCP303 Ошибка Интерполяция строк не поддерживается для указания поставщика.
BCP305 Ошибка Ожидается ключевое слово with, ключевое слово as или символ новой строки в этом месте.
BCP306 Ошибка Имя {name} относится к пространству имен, а не к типу.
BCP307 Ошибка Выражение не может быть оценено, поскольку свойства идентификатора существующего ресурса, на который ссылаются, включая {ToQuotedString(runtimePropertyNames.OrderBy(x => x))}, невозможно вычислить в начале развертывания. В этой ситуации {accessiblePropertyNamesClause}{accessibleFunctionNamesClause}.
BCP308 Ошибка Декоратор <decorator-name> не может использоваться для инструкций, объявленный тип которого является ссылкой на определяемый пользователем тип.
BCP309 Ошибка Значения типа {flattenInputType.Name} не могут быть плоские, так как {incompatibleType.Name} не является типом массива.
BCP311 Ошибка Указанное значение <index-value> индекса недопустимо для типа <type-name>. Индексы этого типа должны находиться в диапазоне от 0 до <zero-based-tuple-index>.
BCP315 Ошибка Тип объекта может содержать не более одного дополнительного объявления свойств.
BCP316 Ошибка Декоратор {LanguageConstants.ParameterSealedPropertyName} не может использоваться для типов объектов с явным объявлением дополнительных свойств.
BCP317 Ошибка Ожидается идентификатор, строка или звездочка в этом месте.
BCP318 Предупреждение Значение типа <possible-null-type> может иметь значение NULL в начале развертывания, что приведет к сбою этого выражения доступа (и общего развертывания с ним).
BCP319 Ошибка Тип {errorSource} не удалось устранить подсистемой шаблонов ARM JSON. Исходное сообщение об ошибке: {message}
BCP320 Ошибка Свойства выходных ресурсов модуля не могут быть доступны напрямую. Чтобы использовать свойства этого ресурса, передайте его в качестве параметра с типом ресурса другому модулю и обратитесь к свойствам параметра.
BCP321 Предупреждение Ожидаемое значение типа {expectedType}, но указанное значение имеет тип {actualType}. Если вы знаете, что значение не будет null, используйте оператор утверждения, отличного от NULL, чтобы сообщить компилятору, что значение не будет null: {SyntaxFactory.AsNonNullable(expression).ToString()}
BCP322 Ошибка Оператор .? (безопасное разыменовывание) не может использоваться для вызовов функции экземпляра.
BCP323 Ошибка Оператор [?] (безопасное разыменовывание) не может использоваться в коллекциях ресурсов или модулей.
BCP325 Ошибка Ожидается идентификатор типа в этом расположении.
BCP326 Ошибка Параметрам, допускающим значение NULL, нельзя назначать значения по умолчанию. Они имеют неявное значение по умолчанию null , которое нельзя переопределить.
BCP327 Ошибка или предупреждение Предоставленное значение (которое всегда будет больше или равно <value>) слишком велико, чтобы назначить целевому объекту, для которого максимально допустимое значение равно <max-value>.
BCP328 Ошибка или предупреждение Предоставленное значение (которое всегда будет меньше или равно <value>) слишком мало, чтобы назначить его цели, для которой минимально допустимое значение составляет <max-value>.
BCP329 Предупреждение Предоставленное значение может быть настолько малым, как {sourceMin} и может оказаться слишком малым, чтобы назначить целевому объекту с настроенным минимумом {targetMin}.
BCP330 Предупреждение Предоставленное значение может быть таким большим, как {sourceMax} и может быть слишком большим, чтобы назначить целевому объекту максимальное значение {targetMax}.
BCP331 Ошибка Тип {minDecoratorName} должен быть меньше или равен его {maxDecoratorName}, но минимальное {minValue} значение и максимальное {maxValue} значение были указаны.
BCP332 Ошибка или предупреждение Предоставленное значение (длина которого всегда будет больше или равно <string-length>) слишком долго, чтобы назначить целевому объекту, для которого максимальная допустимая длина равна <max-length>.
BCP333 Ошибка или предупреждение Предоставленное значение (длина которого всегда будет меньше или равно <string-length>) слишком коротка, чтобы назначить целевому объекту, для которого минимальная допустимая длина равна <min-length>.
BCP334 Предупреждение Предоставленное значение может иметь длину до {sourceMinLength} и может быть слишком коротким, чтобы присвоить объекту с заданной минимальной длиной {targetMinLength}.
BCP335 Предупреждение Предоставленное значение может иметь длину как большую {sourceMaxLength} и может быть слишком длинной для назначения целевому объекту с настроенной максимальной длиной {targetMaxLength}.
BCP337 Ошибка Этот тип объявления недействителен для файла параметров Bicep. Поддерживаемые декларации: «using», «extends», «param», «var», «type».
BCP338 Ошибка Не удалось оценить параметр <parameter-name>: <error-message>
BCP339 Ошибка Указанное значение индекса массива {indexSought} недопустимо. Индекс массива должен быть больше или равен 0.
BCP340 Ошибка Не удалось разобрать буквальное значение YAML. Убедитесь, что это правильно оформлено.
BCP341 Ошибка Это выражение используется в объявлении функции, для которого требуется значение, которое можно вычислить в начале развертывания. {variableDependencyChainClause}{accessiblePropertiesClause}
BCP342 Ошибка Определяемые пользователем типы не поддерживаются в определяемых пользователем параметрах или выходных данных функции.
BCP344 Ошибка Ожидается идентификатор утверждения в этом расположении.
BCP345 Ошибка Объявление теста может ссылаться только на файл Bicep
BCP346 Ошибка В этом месте ожидается идентификатор теста.
BCP347 Ошибка Ожидается строка тестового пути в этом расположении.
BCP348 Ошибка Для использования инструкции объявления теста требуется включить экспериментальную функцию {nameof(ExperimentalFeaturesEnabled.TestFramework)}.
BCP349 Ошибка Для использования объявления утверждения требуется включить экспериментальную функцию {nameof(ExperimentalFeaturesEnabled.Assertions)}.
BCP350 Ошибка Значение типа {valueType} не может быть назначено утверждению. Утверждения могут принимать только значения типа bool .
BCP351 Ошибка Функция <function-name> недействительна в этом расположении. Его можно использовать только при непосредственном назначении параметра.
BCP352 Ошибка Не удалось оценить переменную {name}: {message}
BCP353 Ошибка {itemTypePluralName} {ToQuotedString(itemNames)} отличаются только регистром. Подсистема развертывания ARM не учитывает регистр и не сможет различать их.
BCP354 Ошибка Ожидается левая фигурная скобка ({) или звездочка (*) в этом месте.
BCP355 Ошибка Ожидается имя экспортированного символа в данном месте.
BCP356 Ошибка Ожидается допустимый идентификатор пространства имен в данном месте.
BCP358 Ошибка В этой декларации отсутствует ссылка на путь к файлу шаблона.
BCP360 Ошибка Символ {symbolName} не найден в импортированном шаблоне (или не был экспортирован).
BCP361 Ошибка Декоратор @export() должен применяться к инструкции верхнего уровня.
BCP362 Ошибка Этот символ импортируется несколько раз под именами {string.Join(", ", importedAs.Select(identifier => $"'{identifier}'"))}.
BCP363 Ошибка Декоратор {LanguageConstants.TypeDiscriminatorDecoratorName} может применяться только к типам объединения, состоящим только из объектов с уникальными типами членов.
BCP364 Ошибка Свойство {discriminatorPropertyName} должно быть обязательной строковой константой для всех типов членов объединения.
BCP365 Ошибка Значение {discriminatorPropertyValue} для дискриминационных свойств {discriminatorPropertyName} дублируется в нескольких типах членов профсоюза. Значение должно быть уникальным для всех типов членов объединения.
BCP366 Ошибка Имя свойства-дискриминатора должно быть {acceptablePropertyName} для всех типов объединения.
BCP367 Ошибка Эта {featureName} функция временно отключена.
BCP368 Ошибка Значение {targetName} параметра не может быть известно до начала развертывания шаблона, так как оно использует ссылку на секретное значение в Azure Key Vault. Выражения, ссылающиеся на {targetName} параметр, могут использоваться в {LanguageConstants.LanguageFileExtension} файлах, но не в {LanguageConstants.ParamsFileExtension} файлах.
BCP369 Ошибка Значение {targetName} параметра не может быть известно до тех пор, пока развертывание шаблона не начнется, так как оно использует значение по умолчанию, определенное в шаблоне. Выражения, ссылающиеся на {targetName} параметр, могут использоваться в {LanguageConstants.LanguageFileExtension} файлах, но не в {LanguageConstants.ParamsFileExtension} файлах.
BCP372 Ошибка Декоратор @export() может не применяться к переменным, ссылающимся на параметры, модули или ресурсы напрямую или косвенно. Целевой объект этого декоратора содержит прямые или транзитивные ссылки на следующие неэкспортируемые символы: {ToQuotedString(nonExportableSymbols)}.
BCP373 Ошибка Не удается импортировать символ с именем {name}: {message}
BCP374 Ошибка Импортированная модель не может быть загружена с подстановочным знаком, так как она содержит следующие повторяющиеся экспорты: {ToQuotedString(ambiguousExportNames)}
BCP375 Ошибка Элемент списка импорта, определяющий целевой объект с кавычками, должен содержать as <alias> предложение.
BCP376 Ошибка Символ {name} нельзя импортировать, так как импорт типа {exportMetadataKind} не поддерживается в файлах типа {sourceFileKind}.
BCP377 Ошибка Недопустимое имя псевдонима {aliasName} поставщика. Допустимые символы — буквенно-цифровые, _или -.
BCP378 Ошибка Псевдоним поставщика OCI артефактов {aliasName} в {BuildBicepConfigurationClause(configFileUri)} недопустим. Свойство registry не может быть пустым или неопределенным.
BCP379 Ошибка Псевдоним поставщика артефактов OCI {aliasName} не существует в {BuildBicepConfigurationClause(configFileUri)}.
BCP380 Ошибка Артефакты типа: {artifactType} не поддерживаются.
BCP383 Ошибка Тип {typeName} не является параметризуемым.
BCP384 Ошибка Для {typeName} типа требуются {requiredArgumentCount} аргументы.
BCP386 Ошибка Декоратор <decorator-name> не может использоваться для инструкций, объявленный тип которого является ссылкой на производный от ресурса тип.
BCP387 Ошибка Индексирование внутри типа требует целого числа больше или равного 0.
BCP388 Ошибка Не удается получить доступ к элементам типа {wrongType} по индексу. Требуется тип кортежа.
BCP389 Ошибка Тип {wrongType} не объявляет дополнительный тип свойств.
BCP390 Ошибка Оператор доступа типа элемента массива ('[*]') можно использовать только с типизированными массивами.
BCP391 Ошибка Доступ к членам типа поддерживается только посредством ссылки на именованный тип.
BCP392 Предупреждение Указанный идентификатор {resourceTypeIdentifier} типа ресурса не распознался как допустимое имя типа ресурса.
BCP393 Предупреждение Сегмент типового указателя {unrecognizedSegment} не был распознан. Поддерживаемые сегменты указателя: properties, items, prefixItemsи additionalProperties.
BCP394 Ошибка Типовые выражения, зависящие от ресурса, должны разыменовывать свойство в теле ресурса. Использование всего типа текста ресурса запрещено.
BCP396 Ошибка Артефакт ссылаемых типов провайдера был опубликован с неправильным содержимым.
BCP397 Ошибка Поставщик {name} неправильно настроен в параметре {BuildBicepConfigurationClause(configFileUri)}. Это упоминается в разделе {RootConfiguration.ImplicitProvidersConfigurationKey}, но в разделе {RootConfiguration.ProvidersConfigurationKey} отсутствует соответствующая конфигурация.
BCP398 Ошибка Поставщик {name} неправильно настроен в параметре {BuildBicepConfigurationClause(configFileUri)}. Он настроен как встроенный в разделе {RootConfiguration.ProvidersConfigurationKey}, но встроенный поставщик не существует.
BCP401 Ошибка Оператор распространения ... не разрешен в этом расположении.
BCP402 Ошибка Оператор распространения {spread.Ellipsis.Text} можно использовать только в этом контексте для выражения, назначаемого типу {requiredType}.
BCP403 Ошибка или предупреждение Вложенный массив ожидает элементы типа {expectedType}, но распространяемый массив содержит элементы несовместимого типа {actualType}.
BCP404 Ошибка В объявлении {LanguageConstants.ExtendsKeyword} отсутствует ссылка на путь к файлу bicepparam.
BCP405 Ошибка Присутствует более одного {LanguageConstants.ExtendsKeyword} объявления.
BCP406 Ошибка Ключевое {LanguageConstants.ExtendsKeyword} слово не поддерживается.
BCP407 Ошибка Встроенное расширение microsoftGraph отключено. Вместо этого используйте динамические типы. См. https://aka.ms/graphBicepDynamicTypes
BCP408 Ошибка Функцию {LanguageConstants.NameofFunctionName} можно использовать только с выражением, которое имеет имя.
BCP409 Ошибка Параметризованный resource<> тип устарел. Укажите, соответствует ли этот тип входным или выходным данным ресурса.
BCP410 Ошибка Деление по нулю не поддерживается.
BCP411 Ошибка Тип {type} нельзя использовать в назначении типов, так как он не соответствует одной из категорий примитивных типов ARM (string, int, bool, array, object).
BCP412 Ошибка Недопустимый тип переменной. Укажите один из следующих типов: {ToQuotedString(validTypes)}
BCP414 Ошибка Оператор ^ индексирования нельзя использовать для базовых выражений типа <base-type>.
BCP415 Ошибка Оператор ^ индексирования нельзя использовать с выражениями индекса типа {indexType}.
BCP416 Ошибка Указанная строка не соответствует ожидаемому шаблону <expected-pattern>.
BCP417 Ошибка Оператор распространения {ellipsis} нельзя использовать внутри объектов со свойством for-expressions.
BCP418 Ошибка Здесь нельзя ссылаться на расширения. Ссылаться на расширения могут только конфигурации расширения модуля.
BCP419 Ошибка Имя пространства имен {name} нельзя использовать в качестве имени расширения.
BCP420 Ошибка Область не удалось разрешить во время компиляции, так как предоставленное выражение является неоднозначным или слишком сложным. Выражения области должны быть редуцируемыми для определенного типа области без знаний о значениях параметров.
BCP421 Ошибка Модуль {moduleName} содержит один или несколько безопасных выходов, которые не поддерживаются при {LanguageConstants.TargetScopeKeyword}, установленном на {LanguageConstants.TargetScopeTypeLocal}.
BCP422 Предупреждение Ресурс типа <resource-type> может существовать или не существовать при вызове этой функции, что может привести к сбою развертывания.
BCP423 Ошибка Псевдоним расширения должен быть определен для объявления расширения, использующего ссылку на встроенный реестр.
BCP424 Ошибка В файле Bicep объявлены следующие расширения, но в файлах параметров отсутствуют назначения конфигурации: {identifiers}
BCP425 Ошибка Назначение конфигурации расширения для {identifier} не соответствует расширению в файле Bicep.
BCP426 Ошибка Безопасные выходные данные могут быть доступны только через прямую ссылку на модуль. Поддерживаются только неконфиденциальные выходные данные при разыменовании модуля опосредованно через переменную или лямбда.
BCP427 Ошибка Переменная {name} среды не существует, и значение по умолчанию не задано.
BCP428 Ошибка Каталог {relativePath} не существует или для доступа к нему необходимы дополнительные разрешения.
BCP429 Ошибка Произошла ошибка при просмотре каталога. {exceptionMessage}
BCP430 Ошибка Не удается открыть каталог по пути {filePath}. Вместо этого найден файл.
BCP431 Ошибка Значение {propertyName} свойства должно быть литералом объекта или допустимым выражением наследования конфигурации расширения.
BCP432 Ошибка Это выражение используется в параметре {parameterName} функции {functionName}, для которого требуется значение, которое можно вычислить в начале развертывания.
BCP433 Ошибка Ресурс {symbolicName} не может объявлять явные зависимости, так как его свойства идентификатора, включая {runtimePropertyNames} невозможно вычислить в начале развертывания.
BCP434 Ошибка Ресурс {dependentName} не может объявить явную зависимость от {dependencyName}, так как свойства его идентификатора, включая {runtimePropertyNames}, невозможно вычислить в начале развертывания.
BCP435 Ошибка Использование ключевого слова with с конструкцией using требует включения экспериментальной функции DeployCommands.
BCP436 Ошибка Ожидается ключевое слово with или новая строка в этом расположении.
BCP437 Ошибка Идентификатор base доступен только в файлах параметров, содержащих конструкцию extends.
BCP438 Ошибка Идентификатор base зарезервирован и не может быть объявлен.
BCP439 Ошибка Декоратор @secure() можно использовать только с инструкциями, для которых тип описания — string, object или литеральный тип.
BCP440 Ошибка Декоратор @secure() может использоваться только для инструкций, тип которых является подтипом string или object.
BCP441 Ошибка Тип {resourceType} ресурса нельзя использовать с ключевым словом existing .
BCP443 Ошибка Для using инструкции требуется with предложение, когда активирована экспериментальная функция DeployCommands.
BCP444 Ошибка Это выражение используется в качестве значения по умолчанию для свойства конфигурации расширения и должно вычисляться в начале развертывания.

Дальнейшие шаги

Чтобы узнать больше о Bicep, см. обзор Что такое Bicep?.