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.