Compartilhar via


Diagnóstico de núcleo do Bicep

Se você precisar de mais informações sobre determinado código de diagnóstico, selecione o botão Comentários no canto superior direito da página e especifique o código.

Código Nível Descrição
BCP001 Erro O seguinte token não é reconhecido: "{token}".
BCP002 Erro O comentário de várias linhas neste local não foi encerrado. Termine-o com a sequência de caracteres */.
BCP003 Erro A cadeia de caracteres neste local não foi encerrada. Termine a cadeia de caracteres com um caractere de aspas simples.
BCP004 Erro A cadeia de caracteres nesse local não foi encerrada devido a um caractere de nova linha inesperado.
BCP005 Erro A cadeia de caracteres neste local não foi encerrada. Conclua a sequência de escape e termine a cadeia de caracteres com um caractere de aspas simples sem escape.
BCP006 Erro A sequência de escape especificada não é reconhecida. Somente as seguintes sequências de escape são permitidas: {ToQuotedString(escapeSequences)}.
BCP007 Erro Esse tipo de declaração não é reconhecido. Especifique uma declaração de metadados, de parâmetro, de variável, de recurso ou de saída.
BCP008 Erro O token "=" ou uma nova linha era esperado neste local.
BCP009 Erro Um valor literal, uma matriz, um objeto, uma expressão entre parênteses ou uma chamada de função era esperado neste local.
BCP010 Erro Um inteiro com sinal válido de 64 bits era esperado.
BCP011 Erro O tipo do valor especificado está incorreto. Especifique uma cadeia de caracteres, um booliano ou um literal inteiro.
BCP012 Erro A palavra-chave "{keyword}" era esperada neste local.
BCP013 Erro Um identificador de parâmetro era esperado neste local.
BCP015 Erro Um identificador de variável era esperado neste local.
BCP016 Erro Um identificador de saída era esperado neste local.
BCP017 Erro Um identificador de recurso era esperado neste local.
BCP018 Erro Esperado o caractere <character> nesse local.
BCP019 Erro Um novo caractere de linha era esperado neste local.
BCP020 Erro Um nome de função ou de propriedade era esperado neste local.
BCP021 Erro Um literal numérico era esperado neste local.
BCP022 Erro Um nome de propriedade era esperado neste local.
BCP023 Erro Um nome de variável ou de função era esperado neste local.
BCP024 Erro O identificador excede o limite de {LanguageConstants.MaxIdentifierLength}. Reduza o comprimento do identificador.
BCP025 Erro A propriedade "{property}" é declarada várias vezes neste objeto. Remova ou renomeie as propriedades duplicadas.
BCP026 Erro A saída espera um valor do tipo "{expectedType}", mas o valor fornecido é do tipo "{actualType}".
BCP028 Erro O identificador "{identifier}" é declarado várias vezes. Remova ou renomeie as duplicatas.
BCP029 Erro O tipo de recurso não é válido. Especifique um tipo de recurso válido do formato "<types>@<apiVersion>".
BCP030 Erro O tipo de saída não é válido. Especifique um dos tipos a seguir: {ToQuotedString(validTypes)}.
BCP031 Erro O tipo de parâmetro não é válido. Especifique um dos tipos a seguir: {ToQuotedString(validTypes)}.
BCP032 Erro O valor precisa ser uma constante de tempo de compilação.
BCP033 Erro/Aviso Esperado um valor do tipo <data-type>, mas o valor fornecido é do tipo <data-type>.
BCP034 Erro/Aviso A matriz delimitada esperava um item do tipo "{expectedType}", mas o item fornecido era do tipo "{actualType}".
BCP035 Erro/Aviso A declaração de <data-type> especificada não tem as seguintes propriedades necessárias: <property-name>.
BCP036 Erro/Aviso A propriedade<property-name> esperava um valor do tipo <data-type>, mas o valor fornecido é do tipo <data-type>.
BCP037 Erro/Aviso A propriedade <property-name> não é permitida em objetos do tipo <type-definition>.
BCP040 Erro/Aviso Não há suporte para interpolação de cadeias de caracteres para chaves em objetos do tipo <type-definition>.
BCP041 Erro Valores do tipo "{valueType}" não podem ser atribuídos a uma variável.
BCP043 Erro Essa não é uma expressão válida.
BCP044 Erro Não é possível aplicar o operador "{operatorName}" ao operando do tipo "{type}".
BCP045 Erro Não é possível aplicar o operador "{operatorName}" aos operandos do tipo "{type1}" e "{type2}".{(additionalInfo is null ? string.Empty : " " + additionalInfo)}
BCP046 Erro Um valor do tipo "{type}" era esperado.
BCP047 Erro Não há suporte para a interpolação de cadeia de caracteres na especificação do tipo de recurso.
BCP048 Erro Não é possível resolver a sobrecarga de função. Para obter detalhes, consulte a documentação.
BCP049 Erro O índice de matriz precisa ser do tipo "{LanguageConstants.String}" ou "{LanguageConstants.Int}", mas o índice fornecido era do tipo "{wrongType}".
BCP050 Erro O caminho especificado está vazio.
BCP051 Erro O caminho especificado começa com "/". Os arquivos precisam ser referenciados com caminhos relativos.
BCP052 Erro/Aviso O tipo <type-name> não contém a propriedade <property-name>.
BCP053 Erro/Aviso O tipo <type-name> não contém a propriedade <property-name>. As propriedades disponíveis incluem <property-names>.
BCP054 Erro O tipo "{type}" não contém nenhuma propriedade.
BCP055 Erro Não é possível acessar as propriedades do tipo <type-name>. É necessário um tipo <type-name>.
BCP056 Erro A referência ao nome "{name}" é ambígua porque existe nos namespaces {ToQuotedString(namespaces)}. A referência precisa ser totalmente qualificada.
BCP057 Erro O nome <name> não existe no contexto atual.
BCP059 Erro O nome "{name}" não é uma função.
BCP060 Erro Não há suporte para a função "variables". Referencie as variáveis diretamente pelos respectivos nomes simbólicos.
BCP061 Erro Não há suporte para a função "parameters". Referencie os parâmetros diretamente pelos respectivos nomes simbólicos.
BCP062 Erro A declaração referenciada com o nome <type-name> não é válida.
BCP063 Erro O nome <nome> não é um parâmetro, variável, recurso ou módulo.
BCP064 Erro Tokens inesperados encontrados na expressão interpolada.
BCP065 Erro A função <nome-da-função> não é válida nesse local. Ela só pode ser usada como um valor padrão de parâmetro.
BCP066 Erro A função <nome-da-função> não é válida nesse local. Ela só pode ser usada em declarações de recurso.
BCP067 Erro Não é possível chamar funções do tipo "{wrongType}". Um tipo "{LanguageConstants.Object}" é necessário.
BCP068 Erro Uma cadeia de caracteres de tipo de recurso era esperado. Especifique um tipo de recurso válido do formato "<types>@<apiVersion>".
BCP069 Erro Não há suporte para a função "{function}". Em vez disso, use o operador "{@operator}".
BCP070 Erro Argumento do tipo "{argumentType}" não pode ser atribuído a parâmetro do tipo "{parameterType}".
BCP071 Erro Esperado <argumento-count>, mas foi recebido <argumento-count>.
BCP072 Erro Esse símbolo não pode ser referenciado aqui. Somente outros parâmetros podem ser referenciados em valores padrão de parâmetro.
BCP073 Erro/Aviso A propriedade<property-name> é somente leitura. Expressões não podem ser atribuídas a propriedades somente leitura.
BCP074 Erro A indexação em matrizes exige um índice do tipo "{LanguageConstants.Int}", mas o índice fornecido era do tipo "{wrongType}".
BCP075 Erro A indexação em objetos exige um índice do tipo "{LanguageConstants.String}", mas o índice fornecido era do tipo "{wrongType}".
BCP076 Erro Não é possível indexar a expressão do tipo "{wrongType}". Matrizes ou objetos são necessários.
BCP077 Erro/Aviso A propriedade <property-name> no tipo <type-name> é somente gravação. As propriedades somente gravação não podem ser acessadas.
BCP078 Erro/Aviso A propriedade <property-name> requer um valor do tipo <type-name>, mas nenhum foi fornecido.
BCP079 Erro Esta expressão está fazendo referência à sua própria declaração, o que não é permitido.
BCP080 Erro A expressão está envolvida em um ciclo ("{string.Join("" -> "", cycle)}").
BCP081 Aviso O tipo de recurso "{resourceTypeReference.FormatName()}" não tem tipos disponíveis. O Bicep não consegue validar as propriedades do recurso antes da implantação, mas isso não impedirá que o recurso seja implantado.
BCP082 Erro O nome <name> não existe no contexto atual. Você quis dizer <nome>?
BCP083 Erro/Aviso O tipo <type-definition> não contém a propriedade <property-name>. Você quis dizer <property-name>?
BCP084 Erro O nome simbólico "{name}" é reservado. Use um nome simbólico diferente. Namespaces reservados são {ToQuotedString(namespaces.OrderBy(ns => ns))}.
BCP085 Erro O caminho de arquivo especificado contém um ou mais caracteres de caminho inválidos. Os seguintes não são permitidos: {ToQuotedString(forbiddenChars.OrderBy(x => x).Select(x => x.ToString()))}.
BCP086 Erro O caminho do arquivo especificado termina com um caractere inválido. Os seguintes não são permitidos: {ToQuotedString(forbiddenPathTerminatorChars.OrderBy(x => x).Select(x => x.ToString()))}.
BCP087 Erro Literais de matriz e objeto não são permitidos aqui.
BCP088 Erro/Aviso A propriedade<property-name> esperava um valor do tipo <type-name>, mas o valor fornecido é do tipo <type-name>. Você quis dizer <type-name>?
BCP089 Erro/Aviso A propriedade <property-name> não é permitida em objetos do tipo <resource-type>. Você quis dizer <property-name>?
BCP090 Erro Essa declaração de módulo não tem uma referência de caminho de arquivo.
BCP091 Erro Erro ao ler o arquivo. {failureMessage}
BCP092 Erro Não há suporte para interpolação de cadeias de caracteres em caminhos de arquivos.
BCP093 Erro O caminho de arquivo "{filePath}" não pôde ser resolvido em relação a "{parentPath}".
BCP094 Erro Este módulo faz referência a si mesmo, o que não é permitido.
BCP095 Erro O arquivo está envolvido em um ciclo ("{string.Join("" -> "", cycle)}").
BCP096 Erro Um identificador de módulo era esperado neste local.
BCP097 Erro Uma cadeia de caracteres de caminho de módulo era esperada. Esse deve ser um caminho relativo para outro arquivo do Bicep, por exemplo, 'myModule.bicep' ou '../parent/myModule.bicep'
BCP098 Erro O caminho do arquivo especificado contém um caractere "". Em vez disso, use "/" como o caractere separador de diretório.
BCP099 Erro A matriz "{LanguageConstants.ParameterAllowedPropertyName}" precisa conter um ou mais itens.
BCP100 Erro Não há suporte para a função "if". Use o operador "?:" (condicional ternário), por exemplo, condição ? ValueIfTrue: ValueIfFalse
BCP101 Erro Não há suporte para a função "createArray". Construa um literal de matriz usando [].
BCP102 Erro Não há suporte para a função "createObject". Construa um literal de objeto usando {}.
BCP103 Erro O seguinte token não é reconhecido: "{token}". Cadeias de caracteres são definidas com aspas simples no Bicep.
BCP104 Erro O módulo referenciado contém erros.
BCP105 Erro Não é possível carregar um arquivo do URI "{fileUri}".
BCP106 Erro Um novo caractere de linha era esperado neste local. As vírgulas não são utilizadas como delimitadores de separação.
BCP107 Erro A função "{name}" não existe no namespace "{namespaceType.Name}".
BCP108 Erro A função "{name}" não existe no namespace "{namespaceType.Name}". Você quis dizer "{suggestedName}"?
BCP109 Erro O tipo "{type}" não contém a função "{name}".
BCP110 Erro O tipo "{type}" não contém a função "{name}". Você quis dizer "{suggestedName}"?
BCP111 Erro O caminho do arquivo especificado contém caracteres de código de controle inválidos.
BCP112 Erro A "{LanguageConstants.TargetScopeKeyword}" não pode ser declarada várias vezes em um arquivo.
BCP113 Aviso Escopo sem suporte para a implantação de módulo em um escopo de destino "{LanguageConstants.TargetScopeTypeTenant}". Omita essa propriedade para herdar o escopo atual ou especifique um escopo válido. Os escopos permitidos incluem o locatário: tenant(), o grupo de gerenciamento nomeado: managementGroup(<name>), a assinatura nomeada: subscription(<subId>) ou o grupo de recursos nomeado em uma assinatura nomeada: resourceGroup(<subId>, <nome>).
BCP114 Aviso Escopo sem suporte para a implantação de módulo em um escopo de destino "{LanguageConstants.TargetScopeTypeManagementGroup}". Omita essa propriedade para herdar o escopo atual ou especifique um escopo válido. Os escopos permitidos incluem o grupo de gerenciamento atual: managementGroup(), o grupo de gerenciamento nomeado: managementGroup(<name>), a assinatura nomeada: subscription(<subId>), o locatário: tenant() ou o grupo de recursos nomeado em uma assinatura nomeada: resourceGroup(<subId>, <name>).
BCP115 Aviso Escopo sem suporte para a implantação de módulo em um escopo de destino "{LanguageConstants.TargetScopeTypeSubscription}". Omita essa propriedade para herdar o escopo atual ou especifique um escopo válido. Os escopos permitidos incluem a assinatura atual: subscription(), a assinatura nomeada: subscription(<subId>), o grupo de recursos nomeado na mesma assinatura: resourceGroup(<name>), o grupo de recursos nomeado em uma assinatura diferente: resourceGroup(<subId>, <name>) ou o locatário: tenant().
BCP116 Aviso Escopo sem suporte para a implantação de módulo em um escopo de destino "{LanguageConstants.TargetScopeTypeResourceGroup}". Omita essa propriedade para herdar o escopo atual ou especifique um escopo válido. Os escopos permitidos incluem o grupo de recursos atual: resourceGroup(), o grupo de recursos nomeado na mesma assinatura: resourceGroup(<name>), o grupo de recursos nomeado em uma assinatura diferente: resourceGroup(<subId>, <name>), a assinatura atual: subscription(), a assinatura nomeada: subscription(<subId>) ou o locatário: tenant().
BCP117 Erro Não é permitido um indexador vazio. Especifique uma expressão válida.
BCP118 Erro O caractere "{", o caractere "[" ou a palavra-chave "if" era esperado neste local.
BCP119 Aviso Escopo sem suporte para a implantação de recurso de extensão. Uma referência de recurso era esperada.
BCP120 Erro Essa expressão está sendo usada em uma atribuição à propriedade "{propertyName}" do tipo "{objectTypeName}", o que exige um valor que pode ser calculado no início da implantação.
BCP121 Erro Os recursos: {ToQuotedString(resourceNames)} são definidos com esse mesmo nome em um arquivo. Renomeie-os ou divida-os em módulos diferentes.
BCP122 Erro Os módulos: {ToQuotedString(moduleNames)} são definidos com esse mesmo nome e esse mesmo escopo em um arquivo. Renomeie-os ou divida-os em módulos diferentes.
BCP123 Erro Um namespace ou um nome de decorador era esperado neste local.
BCP124 Erro O decorador <nome-do-decorador> só pode ser anexado a destinos do tipo <tipo-de-dados>, mas o destino é do tipo <tipo-de-dado>.
BCP125 Erro A função <nome-da-função> não pode ser usada como decorador de parâmetro.
BCP126 Erro A função <nome-da-função> não pode ser usada como decorador de variável.
BCP127 Erro A função <nome-da-função> não pode ser usada como decorador de recurso.
BCP128 Erro A função <nome-da-função> não pode ser usada como decorador de módulo.
BCP129 Erro A função <nome-da-função> não pode ser usada como decorador de saída.
BCP130 Erro Decoradores não são permitidos aqui.
BCP132 Erro Uma declaração era esperada após o decorador.
BCP133 Erro A sequência de escape unicode não é válida. As sequências de escape Unicode válidas variam de \u{0} a \u{10FFFF}.
BCP134 Aviso O escopo {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(suppliedScope))} não é válido para esse módulo. Escopos permitidos: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(supportedScopes)}.
BCP135 Aviso O escopo {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(suppliedScope))} não é válido para este tipo de recurso. Escopos permitidos: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(supportedScopes)}.
BCP136 Erro Um identificador de variável de item de loop era esperado neste local.
BCP137 Erro O loop esperava uma expressão do tipo "{LanguageConstants.Array}", mas o valor fornecido é do tipo "{actualType}".
BCP138 Erro Não há suporte para expressões For nesse contexto. As expressões for podem ser usadas como valores de declarações de recurso, de módulo, de variável e de saída ou valores de propriedades de recurso e de módulo.
BCP139 Erro O escopo de um recurso precisa corresponder ao escopo do arquivo Bicep para que ele possa ser implantado. Você precisa usar módulos para implantar recursos em um escopo diferente.
BCP140 Erro A cadeia de caracteres de várias linhas nesse local não foi encerrada. Termine-a com "'''.
BCP141 Erro A expressão não pode ser utilizada como um decorador, pois não pode ser chamada.
BCP142 Erro As expressões For de valor de propriedade não podem ser aninhadas.
BCP143 Erro As expressões For não podem ser utilizadas com propriedades cujos nomes também sejam expressões.
BCP144 Erro Não há suporte para a referência direta a um recurso ou coleção de módulos no momento. Aplique um indexador de matriz à expressão.
BCP145 Erro A saída "{identifier}" é declarada várias vezes. Remova ou renomeie as duplicatas.
BCP147 Erro Uma declaração de parâmetro era esperada após o decorador.
BCP148 Erro Uma declaração de variável era esperada após o decorador.
BCP149 Erro Uma declaração de recurso era esperada após o decorador.
BCP150 Erro Uma declaração de módulo era esperada após o decorador.
BCP151 Erro Uma declaração de saída era esperada após o decorador.
BCP152 Erro A função <nome-da-função> não pode ser usada como um decorador.
BCP153 Erro Uma declaração de módulo ou de recurso era esperada após o decorador.
BCP154 Erro Um tamanho de lote de pelo menos {limit} era esperado, mas o valor especificado era "{value}".
BCP155 Erro O decorador <nome-do-decorador> só pode ser anexado a coleções de recursos ou módulos.
BCP156 Erro O segmento de tipo de recurso "{typeSegment}" é inválido. Os recursos aninhados precisam especificar um segmento de tipo único e, opcionalmente, podem especificar uma versão da API usando o formato "<type>@<apiVersion>".
BCP157 Erro O tipo de recurso não pode ser determinado devido a um erro no recurso que o contém.
BCP158 Erro Não é possível acessar os recursos aninhados do tipo "{wrongType}". Um tipo de recurso é obrigatório.
BCP159 Erro O recurso "{resourceName}" não contém um recurso aninhado denominado "{identifierName}". Os recursos aninhados conhecidos são: {ToQuotedString(nestedResourceNames)}.
BCP160 Erro Um recurso aninhado não pode aparecer dentro de um recurso com uma expressão For.
BCP162 Erro Um identificador de variável de item de loop ou "(" era esperado neste local.
BCP164 Erro O escopo de um recurso filho é calculado com base no escopo do respectivo recurso ancestral. Isso significa que não há suporte para o uso da propriedade "scope" em um recurso filho.
BCP165 Erro O escopo computado de um recurso precisa corresponder ao do arquivo Bicep para que ele possa ser implantado. O escopo desse recurso é calculado a partir do valor da propriedade "scope" atribuído ao recurso ancestral "{ancestorIdentifier}". Você precisa usar módulos para implantar recursos em um escopo diferente.
BCP166 Erro Decorador <nome-do-decorador> duplicado.
BCP167 Erro O caractere "{" ou a palavra-chave "if" era esperado neste local.
BCP168 Erro O comprimento não precisa ser um valor negativo.
BCP169 Erro O nome do recurso era esperado conter {expectedSlashCount} "/" caracteres. O número dos segmentos de nome precisa corresponder ao número de segmentos no tipo de recurso.
BCP170 Erro O nome do recurso era esperado não conter nenhum caractere "/". Recursos filho com uma referência de recurso pai (por meio da propriedade pai ou por aninhamento) não devem conter um nome totalmente qualificado.
BCP171 Erro O tipo de recurso "{resourceType}" não é um recurso filho válido do recurso pai "{parentResourceType}".
BCP172 Erro O tipo de recurso não pode ser validado devido a um erro no recurso pai "{resourceName}".
BCP173 Erro A propriedade "{property}" não pode ser utilizada em uma declaração de recurso existente.
BCP174 Aviso A validação de tipo não está disponível para os tipos de recursos declarados contendo um segmento "/providers/". Em vez disso, use a propriedade "scope".
BCP176 Erro Valores do tipo "qualquer" não são permitidos aqui.
BCP177 Erro Essa expressão está sendo usada na expressão if-condition, o que exige um valor que pode ser calculado no início da implantação.{variableDependencyChainClause}{accessiblePropertiesClause}
BCP178 Erro Essa expressão está sendo usada na expressão for, o que exige um valor que pode ser calculado no início da implantação.{variableDependencyChainClause}{accessiblePropertiesClause}
BCP179 Aviso O nome exclusivo do recurso ou da implantação é necessário ao fazer loop. A variável de item de loop "{itemVariableName}" ou a variável de índice "{indexVariableName}" precisa ser referenciada em, pelo menos, uma das expressões de valor das seguintes propriedades no corpo do loop: {ToQuotedString(expectedVariantProperties)}
BCP180 Erro A função <nome-da-função> não é válida nesse local. Ela só pode ser usada quando é atribuída diretamente a um parâmetro de módulo com um decorador seguro.
BCP181 Erro Essa expressão está sendo usada como argumento da função <nome-da-função>, que requer um valor que possa ser calculado no início da implantação.{variableDependencyChainClause}{accessiblePropertiesClause}
BCP182 Erro Essa expressão está sendo usada no for-body da variável "{variableName}", o que exige valores que podem ser calculados no início da implantação.{variableDependencyChainClause}{violatingPropertyNameClause}{accessiblePropertiesClause}
BCP183 Erro O valor da propriedade "params" do módulo precisa ser um literal de objeto.
BCP184 Erro O arquivo '{filePath}' excedeu o tamanho máximo de {maxSize}{unit}.
BCP185 Aviso Incompatibilidade de codificação. O arquivo foi carregado com a codificação '{detectedEncoding}'.
BCP186 Erro Não é possível analisar um valor literal em JSON. Certifique-se de que esteja bem formado.
BCP187 Aviso A propriedade "{property}" não existe no recurso ou na definição do tipo, embora ainda possa ser válida.{TypeInaccuracyClause}
BCP188 Erro O modelo do ARM referenciado contém erros. Consulte https://aka.ms/arm-template para obter informações sobre como diagnosticar e corrigir o modelo.
BCP189 Erro (allowedSchemes.Contains(ArtifactReferenceSchemes.Local, StringComparer.Ordinal), allowedSchemes.Any(scheme => !string.Equals(scheme, ArtifactReferenceSchemes.Local, StringComparison.Ordinal))) switch { (false, false) => "Não há suporte para referências a módulos nesse contexto.", (false, true) => $"O esquema de referência de módulo especificado \"{badScheme}\" não é reconhecido. Especifique uma referência de módulo usando um dos seguintes esquemas: {FormatSchemes()}", (true, false) => $"O esquema de referência de módulo especificado "{badScheme}" não é reconhecido. Especifique um caminho para um arquivo de módulo local.", (true, true) => $"O esquema de referência de módulo especificado "{badScheme}" não é reconhecido. Especifique um caminho para um arquivo de módulo local ou uma referência de módulo usando um dos seguintes esquemas: {FormatSchemes()}"}
BCP190 Erro O artefato com a referência "{artifactRef}" não foi restaurado.
BCP191 Erro Não é possível restaurar o artefato com a referência "{artifactRef}".
BCP192 Erro Não foi possível restaurar o artefato com a referência <reference>: <error-message>.
BCP193 Erro {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Especifique uma referência no formato "{ArtifactReferenceSchemes.Oci}:uri-do-artefato>:<marca>" ou "{ArtifactReferenceSchemes.Oci}/<alias-do-módulo>:<nome-do-módulo-ou-do-caminho>:<marca>".<
BCP194 Erro {BuildInvalidTemplateSpecReferenceClause(aliasName, badRef)} Especifique uma referência no formato "{ArtifactReferenceSchemes.TemplateSpecs}:ID-da-assinatura/nome-do-grupo-de-recursos>/<nome-da-especificação-de-modelo>:<versão>" ou "{ArtifactReferenceSchemes.TemplateSpecs}/<alias-do-módulo>:<nome-da-especificação-de-modelo>:<versão>".<><
BCP195 Erro {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} O segmento do caminho do artefato "{badSegment}" não é válido. Cada segmento de caminho de nome de artefato precisa ser uma cadeia de caracteres alfanumérica em minúsculas, opcionalmente separada por ".", "_" ou "-"."
BCP196 Erro A marca ou o resumo do módulo está ausente.
BCP197 Erro A marca "{badTag}" excede o comprimento máximo de caracteres {maxLength}.
BCP198 Erro A marca "{badTag}" não é válida. Os caracteres válidos são alfanuméricos, ".", "" ou "-", mas a marca não pode começar com ".", "" ou "-".
BCP199 Erro O caminho do módulo "{badRepository}" excede o comprimento máximo de caracteres {maxLength}.
BCP200 Erro O registro "{badRegistry}" excede o comprimento máximo de caracteres {maxLength}.
BCP201 Erro Uma cadeia de caracteres de especificação de provedor era esperada com um formato válido neste local. Os formatos válidos são "br:<providerRegistryHost>/<providerRepositoryPath>@<providerVersion>" ou "br/<providerAlias>:<providerName>@<providerVersion>".
BCP202 Erro Um nome de alias de provedor era esperado neste local.
BCP203 Erro O uso de instruções do provedor exige a habilitação do recurso EXPERIMENTAL "Extensibilidade".
BCP204 Erro O namespace do provedor "{identifier}" não é reconhecido.
BCP205 Erro Não há suporte para configuração do namespace do provedor "{identifier}".
BCP206 Erro O namespace do provedor "{identifier}" exige configuração, mas nenhuma foi fornecida.
BCP207 Erro O namespace "{identifier}" é declarado várias vezes. Remova as duplicidades.
BCP208 Erro O namespace especificado "{badNamespace}" não é reconhecido. Especifique uma referência de recurso usando um dos seguintes namespaces: {ToQuotedString(allowedNamespaces)}.
BCP209 Erro Falha ao localizar o tipo de recurso "{resourceType}" no namespace "{@namespace}".
BCP210 Erro O tipo de recurso pertencente ao namespace "{childNamespace}" não pode ter um tipo de recurso pai pertencente a um namespace diferente "{parentNamespace}".
BCP211 Erro O nome do alias do módulo "{aliasName}" é inválido. Os caracteres válidos são alfanuméricos, "_" ou "-".
BCP212 Erro O nome do alias do módulo Especificação de Modelo "{aliasName}" não existe em {BuildBicepConfigurationClause(configFileUri)}.
BCP213 Erro O nome do alias do módulo de artefato OCI "{aliasName}" não existe em {BuildBicepConfigurationClause(configFileUri)}.
BCP214 Erro O alias do módulo Especificação de Modelo "{aliasName}" em {BuildBicepConfigurationClause(configFileUri)} é inválido. A propriedade "subscription" não pode ser nula ou indefinida.
BCP215 Erro O alias do módulo Especificação de Modelo "{aliasName}" em {BuildBicepConfigurationClause(configFileUri)} é inválido. A propriedade "resourceGroup" não pode ser nula ou indefinida.
BCP216 Erro O alias do módulo de artefato OCI "{aliasName}" no {BuildBicepConfigurationClause(configFileUri)} é inválido. A propriedade "registry" não pode ser nula ou indefinida.
BCP217 Erro {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} O ID da assinatura "{subscriptionId}" não é um GUID.
BCP218 Erro {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} O nome do grupo de recursos "{resourceGroupName}" excede o comprimento máximo de caracteres {maximumLength}.
BCP219 Erro {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} O nome do grupo de recursos "{resourceGroupName}" é inválido. Os caracteres válidos são alfanuméricos, caracteres unicode, ".", "_", "-", "(", ou ")", mas o nome do grupo de recursos não pode terminar com ".".
BCP220 Erro {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} O nome da Especificação de Modelo "{templateSpecName}" excede o comprimento máximo de caracteres {maximumLength}.
BCP221 Erro {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} O nome da Especificação de Modelo "{templateSpecName}" é inválido. Os caracteres válidos são alfanuméricos, ".", "_", "-", "(" ou ")", mas o nome da Especificação de Modelo não pode terminar com ".".
BCP222 Erro {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} A versão da Especificação de Modelo "{templateSpecVersion}" excede o comprimento máximo de caracteres {maximumLength}.
BCP223 Erro {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} A versão da Especificação de Modelo "{templateSpecVersion}" é inválida. Os caracteres válidos são alfanuméricos, ".", "_", "-", "(" ou ")", mas a versão da Especificação de Modelo não pode terminar com ".".
BCP224 Erro {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} O resumo "{badDigest}" não é válido. O formato válido é uma cadeia de caracteres "sha256:" seguida por exatamente 64 dígitos hexadecimal em minúsculas.
BCP225 Aviso O valor da propriedade discriminadora "{propertyName}" não pode ser determinado no momento da compilação. A verificação de tipo para esse objeto está desabilitada.
BCP226 Erro Pelo menos um código de diagnóstico era esperado neste local. O formato válido é "#disable-next-line diagnosticCode1 diagnosticCode2 ...".
BCP227 Erro O tipo "{resourceType}" não pode ser usado como parâmetro ou tipo de saída. Atualmente, não há suporte para tipos de extensibilidade como parâmetros ou saídas.
BCP229 Erro O parâmetro "{parameterName}" não pode ser usado como um escopo de recurso ou pai. Os recursos passados como parâmetros não podem ser usados como escopo ou pai de um recurso.
BCP230 Aviso O módulo referenciado usa o tipo de recurso "{resourceTypeReference.FormatName()}" que não tem tipos disponíveis. O Bicep não consegue validar as propriedades do recurso antes da implantação, mas isso não impedirá que o recurso seja implantado.
BCP231 Erro O uso de parâmetros e saídas com tipo de recurso requer a ativação da funcionalidade EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.ResourceTypedParamsAndOutputs)}".
BCP232 Erro Não é possível excluir o módulo com a referência "{moduleRef}" do cache.
BCP233 Erro Não é possível excluir o módulo com a referência "{moduleRef}" do cache: {message}
BCP234 Aviso A função ARM "{armFunctionName}" falhou quando invocada no valor [{literalValue}]: {message}
BCP235 Erro O JSONPath especificado não existe no arquivo fornecido ou é inválido.
BCP236 Erro Era esperado um caractere de nova linha ou vírgula neste local.
BCP237 Erro Era esperado um caractere de vírgula neste local.
BCP238 Erro Caractere de nova linha inesperado após uma vírgula.
BCP239 Erro O identificador "{name}" é um nome de símbolo reservado do Bicep e não pode ser usado nesse contexto.
BCP240 Erro A propriedade "parent" só permite referências diretas aos recursos. Não há suporte para expressões.
BCP241 Aviso A função <nome-da-função> está preterida e será removida em uma futura versão do Bicep. Adicione um comentário a https://github.com/Azure/bicep/issues/2017 se achar que isso afetará seu fluxo de trabalho.
BCP242 Erro As funções Lambda só podem ser especificadas diretamente como argumentos de função.
BCP243 Erro Parênteses devem conter exatamente uma expressão.
BCP244 Erro {minArgCount == maxArgCount ? $“Era esperado uma expressão lambda do tipo "{lambdaType}" com {minArgCount} argumentos, mas foram recebidos {actualArgCount} argumentos.” : $"Era esperado uma expressão lambda do tipo "{lambdaType}" com entre {minArgCount} e {maxArgCount} argumentos, mas foram recebidos {actualArgCount} argumentos.”}
BCP245 Aviso O tipo de recurso "{resourceTypeReference.FormatName()}" só pode ser usado com a palavra-chave "exiting".
BCP246 Aviso O tipo de recurso "{resourceTypeReference.FormatName()}" só pode ser usado com a palavra-chave "exiting" no escopo solicitado. Escopos permitidos para implantação: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(writableScopes))}.
BCP247 Erro No momento, Não há suporte para o uso de variáveis lambda dentro do recurso ou do acesso à matriz do módulo. Foram encontradas as seguintes variáveis lambda sendo acessadas: {ToQuotedString(variableNames)}.
BCP248 Erro No momento, não há suporte para o uso de variáveis lambda dentro da função <nome-da-função>. Foram encontradas as seguintes variáveis lambda sendo acessadas: {ToQuotedString(variableNames)}.
BCP249 Erro Era esperado que o bloco de variáveis de loop consistisse exatamente em 2 elementos (variável de item e variável de índice), mas foram encontrados {actualCount}.
BCP250 Erro O parâmetro "{identifier}" é atribuído várias vezes. Remova ou renomeie as duplicatas.
BCP256 Erro Na declaração de uso uma referência ao caminho do arquivo de modelo do Bicep está ausente.
BCP257 Erro Era esperado uma cadeia de caracteres com o caminho do arquivo Bicep. Esse deve ser um caminho relativo para outro arquivo do Bicep, por exemplo, 'myModule.bicep' ou '../parent/myModule.bicep'
BCP258 Aviso Os seguintes parâmetros estão declarados no arquivo Bicep, mas estão faltando uma atribuição no arquivo de parâmetros: {ToQuotedString(identifiers)}.
BCP259 Erro O parâmetro "{identifier}" é atribuído no arquivo params sem ser declarado no arquivo Bicep.
BCP260 Erro O parâmetro "{identifier}" espera um valor do tipo "{expectedType}", mas o valor fornecido é do tipo "{actualType}".
BCP261 Erro Uma declaração using deve estar presente neste arquivo de parâmetros.
BCP262 Erro Mais de uma declaração de uso está presente.
BCP263 Erro O arquivo especificado no caminho da declaração de uso não existe.
BCP264 Erro O tipo de recurso "{resourceTypeName}" é declarado em vários namespaces importados ({ToQuotedStringWithCaseInsensitiveOrdering(namespaces)}) e deve ser totalmente qualificado.
BCP265 Erro O nome "{name}" não é uma função. Você quis dizer "{knownFunctionNamespace}. {knownFunctionName}"?
BCP266 Erro Era esperado um identificador de metadados neste local.
BCP267 Erro Era esperado uma declaração de metadados após o decorador.
BCP268 Erro Identificador inválido: "{name}". Os identificadores de metadados que começam com '_' são reservados. Use um identificador diferente.
BCP269 Erro A função <nome-da-função> não pode ser usada como um decorador de metadados.
BCP271 Erro Falha ao analisar o conteúdo do arquivo de configuração Bicep "{configurationPath}" como JSON válido: {parsingErrorMessage.TrimEnd('.')}.
BCP272 Erro Não foi possível carregar o arquivo de configuração do Bicep "{configurationPath}": {loadErrorMessage.TrimEnd('.')}.
BCP273 Erro Falha ao analisar o conteúdo do arquivo de configuração Bicep "{configurationPath}" como JSON válido: {parsingErrorMessage.TrimEnd('.')}.
BCP274 Aviso Erro ao verificar "{directoryPath}" para a configuração do Bicep: {scanErrorMessage.TrimEnd('.')}.
BCP275 Erro Não é possível abrir o arquivo no caminho "{directoryPath}". Foi encontrado um diretório em vez disso.
BCP276 Erro Uma declaração using só pode fazer referência a um arquivo Bicep.
BCP277 Erro Uma declaração de módulo só pode referenciar um arquivo Bicep, um modelo ARM, uma referência de registro ou uma referência de Especificação de Modelo.
BCP278 Erro Este arquivo de parâmetros faz referência a si mesmo, o que não é permitido.
BCP279 Erro Era esperado um tipo neste local. Especifique uma expressão de tipo válida ou um dos seguintes tipos: {ToQuotedString(LanguageConstants.DeclarationTypes.Keys)}.
BCP285 Erro A expressão de tipo não pôde ser reduzida a um valor literal.
BCP286 Erro Este membro de união é inválido porque não pode ser atribuído ao tipo '{keystoneType}'.
BCP287 Erro '{symbolName}' refere-se a um valor, mas aqui está sendo usado como um tipo.
BCP288 Erro <name> refere-se a um tipo, mas está sendo usado como um valor aqui.
BCP289 Erro A definição do tipo não é válida.
BCP290 Erro Era esperado um parâmetro ou declaração de tipo após o decorador.
BCP291 Erro Era esperado um parâmetro ou declaração de saída após o decorador.
BCP292 Erro Era esperado um parâmetro, uma saída ou uma declaração de tipo após o decorador.
BCP293 Erro Todos os membros de uma declaração de tipo união devem ser valores literais.
BCP294 Erro As uniões de tipos devem ser reduzíveis a um único tipo ARM (como 'string', 'int' ou 'bool').
BCP295 Erro O decorador '{decoratorName}' não pode ser usado em destinos de um tipo união ou literal. Os valores permitidos para este parâmetro ou definição de tipo serão derivados automaticamente do tipo união ou literal.
BCP296 Erro Os nomes das propriedades em tipos devem ser valores constantes em tempo de compilação.
BCP297 Erro A função <nome-da-função> não pode ser usada como decorador de tipo.
BCP298 Erro Essa definição de tipo inclui a si mesma como um componente obrigatório, o que cria uma restrição que não pode ser atendida.
BCP299 Erro Esta definição de tipo inclui a si mesma como um componente obrigatório através de um ciclo ("{string.Join("" -> "", cycle)}").
BCP300 Erro Um tipo literal era esperado neste local. Especificar um valor concreto ou uma referência a um tipo literal.
BCP301 Erro O nome de tipo "{reservedName}" é reservado e não pode ser anexado a um tipo definido pelo usuário.
BCP302 Erro O nome <type-name> não é um tipo válido. Especifique um dos seguintes tipos: <type-names>.
BCP303 Erro Não há suporte para a interpolação de cadeia de caracteres na especificação do provedor.
BCP304 Erro Cadeia de caracteres do especificador de provedor inválido. Especifique um provedor válido de formato "<providerName>@<providerVersion>".
BCP305 Erro A palavra-chave "with", "as" ou um novo caractere de linha era esperada neste local.
BCP306 Erro O nome "{name}" refere-se a um namespace, não a um tipo.
BCP307 Erro A expressão não pode ser avaliada, pois as propriedades de identificador do recurso existente referenciado, incluindo {ToQuotedString(runtimePropertyNames.OrderBy(x => x))}, não podem ser calculadas no início da implantação. Nessa situação, {accessiblePropertyNamesClause}{accessibleFunctionNamesClause}.
BCP308 Erro O decorador <nome-do-decorador> não pode ser usado em declarações cujo tipo declarado é uma referência a um tipo definido pelo usuário.
BCP309 Erro Os valores do tipo "{flattenInputType.Name}" não podem ser nivelados porque "{incompatibleType.Name}" não é um tipo de matriz.
BCP311 Erro O valor de índice fornecido <valor-do-índice> não é válido para o tipo <nome-do-tipo>. Os índices para esse tipo devem estar entre 0 e <índice-tupla-base-zero>.
BCP315 Erro Um tipo de objeto pode ter, no máximo, uma declaração de propriedades adicional.
BCP316 Erro O decorador "{LanguageConstants.ParameterSealedPropertyName}" não pode ser usado em tipos de objeto com uma declaração de tipo de propriedades adicional explícita.
BCP317 Erro Um identificador, uma cadeia de caracteres ou um asterisco era esperado neste local.
BCP318 Aviso O valor do tipo "{possiblyNullType}" pode ser nulo no início da implantação, o que causará uma falha nessa expressão de acesso (e na implantação geral com ela). Se você não souber se o valor será nulo e o modelo puder lidar com um valor nulo para a expressão geral, use um operador .? (desreferência segura) para interromper a expressão de acesso caso o valor da expressão base seja nulo: {accessExpression.AsSafeAccess().ToString()}. Se você souber que o valor não será nulo, use um operador de asserção não nulo para informar ao compilador que o valor não será nulo: {SyntaxFactory.AsNonNullable(expression).ToString()}.
BCP319 Erro O tipo em "{errorSource}" não pôde ser resolvido pelo mecanismo de modelo ARM JSON. Mensagem de erro original: "{message}"
BCP320 Erro As propriedades dos recursos de saída do módulo não podem ser acessadas diretamente. Para usar as propriedades desse recurso, transmita-o como um parâmetro tipado de recurso para outro módulo e acesse as propriedades do parâmetro nele.
BCP321 Aviso Um valor do tipo "{expectedType}" era esperado, mas o valor fornecido é do tipo "{actualType}". Se você souber que o valor não será nulo, use um operador de asserção não nulo para informar ao compilador que o valor não será nulo: {SyntaxFactory.AsNonNullable(expression).ToString()}.
BCP322 Erro O operador .? (desreferência segura) não pode ser usado em invocações de função de instância.
BCP323 Erro O operador [?] (desreferência segura) não pode ser usado em coleções de recursos ou módulos.
BCP325 Erro Um identificador de tipo era esperado neste local.
BCP326 Erro Os parâmetros do tipo anulável não podem ter valores padrão atribuídos. Eles têm um padrão implícito de "nulo" que não pode ser substituído.
BCP327 Erro/Aviso O valor fornecido (que sempre será superior ou igual a <valor>) é muito grande para ser atribuído a um destino para o qual o valor máximo permitido é <max-value>.
BCP328 Erro/Aviso O valor fornecido (que sempre será superior ou igual a <valor>) é muito pequeno para ser atribuído a um destino para o qual o valor mínimo permitido é <max-value>.
BCP329 Aviso O valor fornecido pode ser pequeno como {sourceMin} e ser muito pequeno para ser atribuído a um destino com um mínimo configurado de {targetMin}.
BCP330 Aviso O valor fornecido pode ser grande como {sourceMax} e ser muito grande para ser atribuído a um destino com um máximo configurado de {targetMax}.
BCP331 Erro O "{minDecoratorName}" de um tipo precisa ser menor ou igual ao "{maxDecoratorName}", mas um mínimo de {minValue} e um máximo de {maxValue} foram especificados.
BCP332 Erro/Aviso O valor fornecido (cujo comprimento sempre será superior ou igual a <string-length>) é muito longo para ser atribuído a um destino para o qual o comprimento máximo permitido é <max-length>.
BCP333 Erro/Aviso O valor fornecido (cujo comprimento sempre será inferior ou igual a <string-length>) é muito curto para ser atribuído a um destino para o qual o comprimento mínimo permitido é <min-length>.
BCP334 Aviso O valor fornecido pode ter um comprimento pequeno como {sourceMinLength} e ser muito curto para ser atribuído a um destino com um comprimento mínimo configurado de {targetMinLength}.
BCP335 Aviso O valor fornecido pode ter um comprimento grande como {sourceMaxLength} e ser muito longo para ser atribuído a um destino com um comprimento máximo configurado de {targetMaxLength}.
BCP337 Erro Esse tipo de declaração não é válido para um arquivo de Parâmetros do Bicep. Especifique uma declaração "{LanguageConstants.UsingKeyword}", "{LanguageConstants.ParameterKeyword}" ou "{LanguageConstants.VariableKeyword}".
BCP338 Erro Falha ao avaliar o parâmetro <nome do parâmetro>: <error-message>`
BCP339 Erro O valor de índice de matriz fornecido de "{indexSought}" não é válido. O índice de matriz deve ser superior ou igual a 0.
BCP340 Erro Não é possível analisar um valor literal em YAML. Certifique-se de que esteja bem formado.
BCP341 Erro Essa expressão está sendo usada dentro de uma declaração de função, o que exige um valor que pode ser calculado no início da implantação. {variableDependencyChainClause}{accessiblePropertiesClause}
BCP342 Erro Não há suporte para tipos definidos pelo usuário em parâmetros ou saídas de funções definidas pelo usuário.
BCP344 Erro Um identificador de asserção era esperado neste local.
BCP345 Erro Uma declaração de teste só pode fazer referência a um arquivo Bicep
BCP346 Erro Um identificador de teste era esperado neste local.
BCP347 Erro Uma cadeia de caracteres de caminho de teste era esperada neste local.
BCP348 Erro O uso de uma instrução de declaração de teste exige a habilitação do recurso EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.TestFramework)}".
BCP349 Erro O uso de uma declaração de asserção exige a habilitação do recurso EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.Assertions)}".
BCP350 Erro O valor do tipo "{valueType}" não pode ser atribuído a uma afirmação. As asserções só podem usar valores do tipo 'bool'.
BCP351 Erro A função <nome-da-função> não é válida nesse local. Ela só pode ser usada quando é atribuída diretamente a um parâmetro.
BCP352 Erro Falha ao avaliar a variável "{name}": {message}
BCP353 Erro O {itemTypePluralName}{ToQuotedString(itemNames)} é diferente apenas no uso de maiúsculas. O mecanismo de implantações do ARM não diferencia maiúsculas de minúsculas e não será capaz de distinguir entre elas.
BCP354 Erro Um caractere de chave esquerda ('{') ou de asterisco ('*') era esperado neste local.
BCP355 Erro O nome de um símbolo exportado era esperado neste local.
BCP356 Erro Um identificador de namespace válido era esperado neste local.
BCP358 Erro Essa declaração não tem uma referência de caminho de arquivo de modelo.
BCP360 Erro O símbolo '{symbolName}' não foi encontrado no (ou não foi exportado pelo) modelo importado.
BCP361 Erro O decorador "@export()" precisa ser direcionado a uma instrução de nível superior.
BCP362 Erro Esse símbolo é importado várias vezes com os nomes {string.Join(", ", importedAs.Select(identifier => $"'{identifier}'"))}.
BCP363 Erro O decorador "{LanguageConstants.TypeDiscriminatorDecoratorName}" só pode ser aplicado a tipos de união somente de objeto com tipos de membro exclusivos.
BCP364 Erro A propriedade "{discriminatorPropertyName}" precisa ser um literal de cadeia de caracteres obrigatório em todos os tipos de membros da união.
BCP365 Erro O valor "{discriminatorPropertyValue}" para a propriedade discriminatória "{discriminatorPropertyName}" é duplicado entre vários tipos de membros da união. O valor precisa ser exclusivo em todos os tipos de membros da união.
BCP366 Erro O nome da propriedade discriminatória precisa ser "{acceptablePropertyName}" em todos os tipos de membros da união.
BCP367 Erro O recurso "{featureName}" está temporariamente desabilitado.
BCP368 Erro O valor do parâmetro "{targetName}" não pode ser conhecido até que a implantação do modelo tenha começado, pois ele utiliza uma referência a um valor secreto no Azure Key Vault. Expressões que se referem ao parâmetro "{targetName}" podem ser usadas em arquivos {LanguageConstants.LanguageFileExtension}, mas não em arquivos {LanguageConstants.ParamsFileExtension}.
BCP369 Erro O valor do parâmetro "{targetName}" não pode ser conhecido até que a implantação do modelo tenha começado, pois ele utiliza o valor padrão definido no modelo. Expressões que se referem ao parâmetro "{targetName}" podem ser usadas em arquivos {LanguageConstants.LanguageFileExtension}, mas não em arquivos {LanguageConstants.ParamsFileExtension}.
BCP372 Erro O decorador "@export()" não pode ser aplicado a variáveis que se referem a parâmetros, módulos ou recursos, direta ou indiretamente. O destino deste decorador contém referências diretas ou transitivas aos seguintes símbolos que não podem ser exportados: {ToQuotedString(nonExportableSymbols)}.
BCP373 Erro Não é possível importar o símbolo chamado "{name}": {message}
BCP374 Erro O modelo importado não pode ser carregado com um caractere curinga porque ele contém as seguintes exportações duplicadas: {ToQuotedString(ambiguousExportNames)}.
BCP375 Erro Um item de lista de importação que identifica o destino com uma cadeia de caracteres entre aspas precisa incluir uma cláusula 'as <alias>'.
BCP376 Erro O símbolo "{name}" não pode ser importado porque Não há suporte para importações do tipo {exportMetadataKind} em arquivos do tipo {sourceFileKind}.
BCP377 Erro O nome do alias do provedor "{aliasName}" é inválido. Os caracteres válidos são alfanuméricos, "_" ou "-".
BCP378 Erro O alias do provedor de artefatos OCI "{aliasName}" no {BuildBicepConfigurationClause(configFileUri)} é inválido. A propriedade "registry" não pode ser nula ou indefinida.
BCP379 Erro O nome do alias do provedor de artefato OCI "{aliasName}" não existe em {BuildBicepConfigurationClause(configFileUri)}.
BCP380 Erro Não há suporte para artefatos do tipo: "{artifactType}"
BCP381 Aviso A declaração de namespaces do provedor com a palavra-chave "import" foi preterida. Em vez disso, use a palavra-chave "provider".
BCP383 Erro O tipo "{typeName}" não é parametrizável.
BCP384 Erro O tipo "{typeName}" exige argumentos {requiredArgumentCount}.
BCP385 Erro O uso de tipos derivados de recursos exige a habilitação do recurso EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.ResourceDerivedTypes)}".
BCP386 Erro O decorador <nome-do-decorador> não pode ser usado em declarações cujo tipo declarado é uma referência a um tipo derivado de recurso.
BCP387 Erro A indexação em um tipo exige um inteiro superior ou igual a 0.
BCP388 Erro Não é possível acessar elementos do tipo "{wrongType}" pelo índice. Um tipo de tupla é necessário.
BCP389 Erro O tipo "{wrongType}" não declara um tipo de propriedade adicional.
BCP390 Erro O operador de acesso de tipo de item de matriz ('[*]') só pode ser usado com matrizes tipadas.
BCP391 Erro Só há suporte para o acesso de membro do tipo em uma referência a um tipo nomeado.
BCP392 Aviso O identificador de tipo de recurso fornecido "{resourceTypeIdentifier}" não foi reconhecido como um nome de tipo de recurso válido.
BCP393 Aviso O segmento de ponteiro de tipo "{unrecognizedSegment}" não foi reconhecido. Há suporte para os segmentos de ponteiro: "properties", ‘items’, ‘prefixItems’ e ‘additionalProperties’.
BCP394 Erro As expressões de tipo derivadas de recursos devem desreferenciar uma propriedade dentro do corpo do recurso. Não é permitido usar todo o tipo do corpo do recurso.
BCP395 Erro A declaração de namespaces do provedor usando a expressão '<providerName>@<version>' foi preterida. Em vez disso, use um identificador.
BCP396 Erro O artefato de tipos de provedor referenciado foi publicado com um conteúdo malformado.
BCP397 Erro O provedor {name} está configurado incorretamente em {BuildBicepConfigurationClause(configFileUri)}. Está referenciado na seção "{RootConfiguration.ImplicitProvidersConfigurationKey}", mas a configuração correspondente na seção "{RootConfiguration.ProvidersConfigurationKey}" está ausente.
BCP398 Erro O provedor {name} está configurado incorretamente em {BuildBicepConfigurationClause(configFileUri)}. Está configurado como interno na seção "{RootConfiguration.ProvidersConfigurationKey}", mas não existe nenhum provedor embutido.
BCP399 Erro A busca de tipos az do registro exige a habilitação do recurso EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.DynamicTypeLoading)}".
BCP400 Erro A busca de tipos do Registro exige a habilitação do recurso EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.ProviderRegistry)}".
BCP401 Erro O operador de espalhamento "..." não é permitida nesse local.
BCP402 Erro O operador de espalhamento "{spread.Ellipsis.Text}" só pode ser usado neste contexto para uma expressão atribuível ao tipo "{requiredType}".
BCP403 Erro/Aviso A matriz externa espera elementos do tipo "{expectedType}", mas a matriz sendo espalhada contém elementos do tipo incompatível "{actualType}".
BCP404 Erro Na declaração "{LanguageConstants.ExtendsKeyword}" uma referência ao caminho do arquivo bicepparam está ausente.
BCP405 Erro Há mais de uma declaração "{LanguageConstants.ExtendsKeyword}" presente.
BCP406 Erro Não há suporte para a palavra-chave "{LanguageConstants.ExtendsKeyword}".

Próximas etapas

Para saber mais sobre o Bicep, confira Visão geral do Bicep.