Compartir a través de


Diagnósticos principales de Bicep

Si necesita más información sobre un código de diagnóstico concreto, seleccione el botón Comentarios en la esquina superior derecha de la página y especifique el código.

Código Nivel Descripción
BCP001 Error No se reconoce el siguiente token: "{token}".
BCP002 Error El comentario de varias líneas en esta ubicación no finaliza. Terminación con la secuencia de caracteres */.
BCP003 Error La cadena en esta ubicación no finaliza. Finalice la cadena con un carácter de comilla simple.
BCP004 Error La cadena de esta ubicación no finaliza debido a un carácter de línea nuevo inesperado.
BCP005 Error La cadena en esta ubicación no finaliza. Complete la secuencia de escape y finalice la cadena con un único carácter de comilla sin escape.
BCP006 Error No se reconoce la secuencia de escape especificada. Solo se permiten las siguientes secuencias de escape: {ToQuotedString(escapeSequences)}.
BCP007 Error Este tipo de declaración no se reconoce. Especifique una declaración de metadatos, parámetros, variables, recursos o salida.
BCP008 Error Se esperaba el token "=" o una nueva línea en esta ubicación.
BCP009 Error Se esperaba un valor literal, una matriz, un objeto, una expresión entre paréntesis o una llamada de función en esta ubicación.
BCP010 Error Se esperaba un entero de 64 bits con signo válido.
BCP011 Error El tipo del valor especificado es incorrecto. Especifique un literal de cadena, booleano o entero.
BCP012 Error Se esperaba la palabra clave "{keyword}" en esta ubicación.
BCP013 Error Se esperaba un identificador de parámetro en esta ubicación.
BCP015 Error Se esperaba un identificador de variable en esta ubicación.
BCP016 Error Se esperaba un identificador de salida en esta ubicación.
BCP017 Error Se esperaba un identificador de recurso en esta ubicación.
BCP018 Error Se esperaba el carácter <character> en esta ubicación.
BCP019 Error Se esperaba un nuevo carácter de línea en esta ubicación.
BCP020 Error Se esperaba un nombre de función o propiedad en esta ubicación.
BCP021 Error Se esperaba un literal numérico en esta ubicación.
BCP022 Error Se esperaba un nombre de propiedad en esta ubicación.
BCP023 Error Se esperaba un nombre de variable o función en esta ubicación.
BCP024 Error El identificador supera el límite de {LanguageConstants.MaxIdentifierLength}. Reduzca la longitud del identificador.
BCP025 Error La propiedad "{property}" se declara varias veces en este objeto. Quite o cambie el nombre de las propiedades duplicadas.
BCP026 Error La salida espera un valor de tipo "{expectedType}", pero el valor proporcionado es del tipo "{actualType}".
BCP028 Error El identificador "{identifier}" se declara varias veces. Quite o cambie el nombre de los duplicados.
BCP029 Error El tipo de recurso no es válido. Especifique un tipo de recurso válido de formato "<types>@<apiVersion>".
BCP030 Error El tipo de salida no es válido. Especifique uno de los siguientes tipos: {ToQuotedString(validTypes)}.
BCP031 Error El tipo de parámetro no es válido. Especifique uno de los siguientes tipos: {ToQuotedString(validTypes)}.
BCP032 Error El valor debe ser una constante en tiempo de compilación.
BCP033 Error o advertencia Se esperaba un valor de tipo <tipo de datos>, pero el valor proporcionado es de tipo <tipo de datos>.
BCP034 Error o advertencia La matriz envolvente esperaba un elemento de tipo "{expectedType}", pero el elemento proporcionado era del tipo "{actualType}".
BCP035 Error o advertencia En la declaración >tipo de datos< especificada faltan las siguientes propiedades requeridas: <nombre de propiedad>.
BCP036 Error o advertencia La propiedad <nombre de propiedad> esperaba un valor de tipo <tipo de datos>, pero el valor proporcionado es de tipo <tipo de datos>.
BCP037 Error o advertencia No se permite la propiedad <nombre de propiedad> en objetos de tipo <definición de tipo>.
BCP040 Error o advertencia No se admite la interpolación de cadenas para las claves en objetos de tipo <definición de tipo>.
BCP041 Error Los valores de tipo "{valueType}" no se pueden asignar a una variable.
BCP043 Error No es una expresión válida.
BCP044 Error No se puede aplicar el operador "{operatorName}" al operando de tipo "{type}".
BCP045 Error No se puede aplicar el operador "{operatorName}" a operandos de tipo "{type1}" y "{type2}". {(additionalInfo es null? string. Vacío: " " + additionalInfo)}
BCP046 Error Se esperaba un valor de tipo "{type}".
BCP047 Error No se admite la interpolación de cadenas para especificar el tipo de recurso.
BCP048 Error No se puede resolver la sobrecarga de función. Para más información, consulte la documentación.
BCP049 Error El índice de matriz debe ser de tipo "{LanguageConstants.String}" o "{LanguageConstants.Int}", pero el índice proporcionado era de tipo "{wrongType}".
BCP050 Error La ruta de acceso especificada está vacía.
BCP051 Error La ruta de acceso especificada comienza por "/". Se debe hacer referencia a los archivos mediante rutas de acceso relativas.
BCP052 Error o advertencia El tipo <type-name> no contiene la propiedad <property-name>.
BCP053 Error o advertencia El tipo <type-name> no contiene la propiedad <property-name>. Las propiedades disponibles incluyen <property-names>.
BCP054 Error El tipo "{type}" no contiene ninguna propiedad.
BCP055 Error No se puede acceder a las propiedades del tipo <type-name>. Se requiere un tipo <type-name>.
BCP056 Error La referencia al nombre "{name}" es ambigua porque existe en espacios de nombres {ToQuotedString(namespaces)}. La referencia debe estar completa.
BCP057 Error El nombre <name> no existe en el contexto actual.
BCP059 Error El nombre "{name}" no es una función.
BCP060 Error No se admite la función "variables". Haga referencia directamente a variables por sus nombres simbólicos.
BCP061 Error No se admite la función "parameters". Haga referencia directamente a los parámetros por sus nombres simbólicos.
BCP062 Error La declaración a la que se hace referencia con el nombre <type-name> no es válida.
BCP063 Error El nombre <name> no es un parámetro, variable, recurso o módulo.
BCP064 Error Se encontraron tokens inesperados en la expresión interpolada.
BCP065 Error La función <function-name> no es válida en esta ubicación. Solo se puede usar como un valor predeterminado de parámetro.
BCP066 Error La función <function-name> no es válida en esta ubicación. Solo se puede usar en declaraciones de recursos.
BCP067 Error No se puede llamar a funciones en el tipo "{wrongType}". Se requiere un tipo "{LanguageConstants.Object}".
BCP068 Error Se esperaba una cadena de tipo de recurso. Especifique un tipo de recurso válido de formato "<types>@<apiVersion>".
BCP069 Error No se admite la función "{function}". Use el operador "{@operator}" en su lugar.
BCP070 Error El argumento de tipo "{argumentType}" no se puede asignar al parámetro del tipo "{parameterType}".
BCP071 Error Se esperaba <arugment-count>, pero se obtuvo <argument-count>.
BCP072 Error No se puede hacer referencia a este símbolo aquí. Solo se puede hacer referencia a otros parámetros en los valores predeterminados del parámetro.
BCP073 Error o advertencia La propiedad <nombre de propiedad> es de solo lectura. Las expresiones no se pueden asignar a propiedades de solo lectura.
BCP074 Error La indexación en matrices requiere un índice de tipo "{LanguageConstants.Int}", pero el índice proporcionado era de tipo "{wrongType}".
BCP075 Error La indexación sobre objetos requiere un índice de tipo "{LanguageConstants.String}", pero el índice proporcionado era de tipo "{wrongType}".
BCP076 Error No se puede indexar sobre la expresión del tipo "{wrongType}". Se requieren matrices u objetos.
BCP077 Error o advertencia La propiedad <property-name> en el tipo <type-name> es de solo escritura. No se puede tener acceso a las propiedades de solo escritura.
BCP078 Error o advertencia La propiedad <property-name> requiere un valor de tipo <type-name>, pero no se proporcionó ninguno.
BCP079 Error Esta expresión hace referencia a su propia declaración, que no está permitida.
BCP080 Error La expresión está implicada en un ciclo ("{string.Join("" -> "", cycle)}").
BCP081 Advertencia El tipo de recurso "{resourceTypeReference.FormatName()}" no tiene tipos disponibles. Bicep no puede validar las propiedades de recursos antes de la implementación, pero esto no impedirá que se implemente el recurso.
BCP082 Error El nombre <name> no existe en el contexto actual. ¿Quería decir <name>?
BCP083 Error o advertencia El tipo <type-definition> no contiene la propiedad <property-name>. ¿Quiere decir <property-name>?
BCP084 Error El nombre simbólico "{name}" está reservado. Use otro nombre simbólico. Los espacios de nombres reservados son {ToQuotedString(namespaces.OrderBy(ns => ns))}.
BCP085 Error La ruta de acceso del archivo especificada contiene uno o varios caracteres de ruta de acceso no válidos. No se permiten lo siguiente: {ToQuotedString(forbiddenChars.OrderBy(x => x). Select(x => x.ToString()))}.
BCP086 Error La ruta de acceso del archivo especificada termina con un carácter no válido. No se permiten lo siguiente: {ToQuotedString(forbiddenPathTerminatorChars.OrderBy(x => x). Select(x => x.ToString()))}.
BCP087 Error Aquí no se permiten literales de matriz y objeto.
BCP088 Error o advertencia La propiedad <property-name> esperaba un valor de tipo <type-name>, pero el valor proporcionado es de tipo <type-name>. ¿Quiere decir <type-name>?
BCP089 Error o advertencia La propiedad <property-name> no se permite en objetos de tipo <resource-type>. ¿Quiere decir <property-name>?
BCP090 Error Esta declaración de módulo falta una referencia de ruta de acceso de archivo.
BCP091 Error Error al leer el archivo. {failureMessage}
BCP092 Error La interpolación de cadenas no se admite en rutas de acceso de archivo.
BCP093 Error No se pudo resolver la ruta de acceso de archivo "{filePath}" con respecto a "{parentPath}".
BCP094 Error Este módulo hace referencia a sí mismo, que no está permitido.
BCP095 Error El archivo está implicado en un ciclo ("{string.Join("" -> "", cycle)}").
BCP096 Error Se esperaba un identificador de módulo en esta ubicación.
BCP097 Error Se esperaba una cadena de ruta de acceso del módulo. Debe ser una ruta de acceso relativa a otro archivo de Bicep, por ejemplo, "myModule.bicep" o "../parent/myModule.bice"
BCP098 Error La ruta de acceso del archivo especificada contiene un carácter "". En su lugar, use "/" como carácter separador de directorio.
BCP099 Error La matriz "{LanguageConstants.ParameterAllowedPropertyName}" debe contener uno o varios elementos.
BCP100 Error La función "if" no se admite. Use el operador "?:" (condicional ternario) en su lugar, por ejemplo, condición ? ValueIfTrue : ValueIfFalse
BCP101 Error No se admite la función "createArray". Construya un literal de matriz mediante [].
BCP102 Error No se admite la función "createObject". Construya un literal de objeto mediante {}.
BCP103 Error No se reconoce el siguiente token: "{token}". Las cadenas se definen mediante comillas simples en Bicep.
BCP104 Error El módulo al que se hace referencia tiene errores.
BCP105 Error No se puede cargar el archivo desde el URI "{fileUri}".
BCP106 Error Se esperaba un nuevo carácter de línea en esta ubicación. Las comas no se usan como delimitadores separadores.
BCP107 Error La función "{name}" no existe en el espacio de nombres "{namespaceType.Name}".
BCP108 Error La función "{name}" no existe en el espacio de nombres "{namespaceType.Name}". ¿Quisiste decir "{suggestedName}"?
BCP109 Error El tipo "{type}" no contiene la función "{name}".
BCP110 Error El tipo "{type}" no contiene la función "{name}". ¿Quisiste decir "{suggestedName}"?
BCP111 Error La ruta de acceso del archivo especificada contiene caracteres de código de control no válidos.
BCP112 Error "{LanguageConstants.TargetScopeKeyword}" no se puede declarar varias veces en un archivo.
BCP113 Advertencia Ámbito no admitido para la implementación de módulos en un ámbito de destino "{LanguageConstants.TargetScopeTypeTenant}". Omita esta propiedad para heredar el ámbito actual o especifique un ámbito válido. Entre los ámbitos permitidos se incluyen el inquilino: tenant(), el grupo de administración con nombre: managementGroup(<name>), la suscripción con nombre: subscription(<subId>) o el grupo de recursos con nombre en una suscripción con nombre: resourceGroup(<subId>, <name>).
BCP114 Advertencia Ámbito no admitido para la implementación de módulos en un ámbito de destino "{LanguageConstants.TargetScopeTypeManagementGroup}". Omita esta propiedad para heredar el ámbito actual o especifique un ámbito válido. Los ámbitos permitidos incluyen el grupo de administración actual: managementGroup(), denominado grupo de administración: managementGroup(<name>), suscripción con nombre: subscription(<subId>), tenant: tenant() o grupo de recursos con nombre en una suscripción con nombre: resourceGroup(<subId>, <name>).
BCP115 Advertencia Ámbito no admitido para la implementación de módulos en un ámbito de destino "{LanguageConstants.TargetScopeTypeSubscription}". Omita esta propiedad para heredar el ámbito actual o especifique un ámbito válido. Los ámbitos permitidos incluyen la suscripción actual: subscription(), la suscripción con nombre: subscription(<subId>), el grupo de recursos con nombre en la misma suscripción: resourceGroup(<name>), el grupo de recursos con nombre en otra suscripción: resourceGroup(<subId>, <name>) o tenant().
BCP116 Advertencia Ámbito no admitido para la implementación de módulos en un ámbito de destino "{LanguageConstants.TargetScopeTypeResourceGroup}". Omita esta propiedad para heredar el ámbito actual o especifique un ámbito válido. Los ámbitos permitidos incluyen el grupo de recursos actual: resourceGroup(), grupo de recursos con nombre en la misma suscripción: resourceGroup(<name>), grupo de recursos con nombre en otra suscripción: resourceGroup(<subId>, <name>), suscripción actual: subscription(), con nombre: subscription(<subId>) o inquilino: tenant().
BCP117 Error No se permite un indexador vacío. Especifique una expresión válida.
BCP118 Error Se esperaba el carácter "{", el carácter "[" o la palabra clave "if" en esta ubicación.
BCP119 Advertencia Ámbito no admitido para la implementación de recursos de extensión. Se esperaba una referencia de recursos.
BCP120 Error Esta expresión se usa en una asignación a la propiedad "{propertyName}" del tipo "{objectTypeName}", que requiere un valor que se puede calcular al principio de la implementación.
BCP121 Error Recursos: {ToQuotedString(resourceNames)} se definen con este mismo nombre en un archivo. Cambie el nombre de ellos o divida en módulos diferentes.
BCP122 Error Módulos: {ToQuotedString(moduleNames)} se definen con este mismo nombre y este mismo ámbito en un archivo. Cambie el nombre de ellos o divida en módulos diferentes.
BCP123 Error Se esperaba un espacio de nombres o un nombre de decorador en esta ubicación.
BCP124 Error El decorador <decorator-name> solo puede adjuntarse a destinos del tipo <data-type>, pero el destino tiene el tipo <data-type>.
BCP125 Error La función <function-name> no se puede usar como decorador de parámetros.
BCP126 Error La función <function-name> no se puede usar como decorador de variable.
BCP127 Error La función <function-name> no se puede usar como decorador de recursos.
BCP128 Error La función <function-name> no se puede usar como decorador de módulos.
BCP129 Error La función <function-name> no se puede usar como decorador de salida.
BCP130 Error Los decoradores no están permitidos aquí.
BCP132 Error Se esperaba una declaración después del decorador.
BCP133 Error La secuencia de escape unicode no es válida. Las secuencias de escape unicode válidas van de \u{0} a \u{10FFFF}.
BCP134 Advertencia El ámbito {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(suppliedScope))} no es válido para este módulo. Ámbitos permitidos: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(supportedScopes))}.
BCP135 Advertencia El ámbito {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(suppliedScope))} no es válido para este tipo de recurso. Ámbitos permitidos: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(supportedScopes))}.
BCP136 Error Se esperaba un identificador de variable de elemento de bucle en esta ubicación.
BCP137 Error El bucle esperaba una expresión de tipo "{LanguageConstants.Array}", pero el valor proporcionado es del tipo "{actualType}".
BCP138 Error Las expresiones for-expression no se admiten en este contexto. Las for-expressions se pueden usar como valores de declaraciones de recurso, módulo, variable y salida, o valores de propiedades de recurso y módulo.
BCP139 Error El ámbito de un recurso debe coincidir con el ámbito del archivo de Bicep para que se pueda implementar. Debe usar módulos para implementar recursos en un ámbito diferente.
BCP140 Error La cadena de varias líneas en esta ubicación no finaliza. Terminación con "'''.
BCP141 Error La expresión no se puede usar como decorador, ya que no se puede llamar.
BCP142 Error El valor de propiedad para expresiones no se puede anidar.
BCP143 Error Las for-expression no se pueden usar con propiedades cuyos nombres también son expresiones.
BCP144 Error La referencia directa a un recurso o una colección de módulos no se admite actualmente aquí. Aplique un indexador de matriz a la expresión.
BCP145 Error La salida "{identifier}" se declara varias veces. Quite o cambie el nombre de los duplicados.
BCP147 Error Se esperaba una declaración de parámetro después del decorador.
BCP148 Error Se esperaba una declaración de variable después del decorador.
BCP149 Error Se esperaba una declaración de recursos después del decorador.
BCP150 Error Se esperaba una declaración de módulo después del decorador.
BCP151 Error Se esperaba una declaración de salida después del decorador.
BCP152 Error La función <function-name> no se puede usar como decorador.
BCP153 Error Se esperaba una declaración de recurso o módulo después del decorador.
BCP154 Error Se esperaba un tamaño de lote de al menos {limit}, pero el valor especificado era "{value}".
BCP155 Error El decorador <decorator-name> solo puede adjuntarse a colecciones de recursos o módulos.
BCP156 Error El segmento de tipo de recurso "{typeSegment}" no es válido. Los recursos anidados deben especificar un único segmento de tipo y, opcionalmente, pueden especificar una versión de API con el formato "<type>@<apiVersion>".
BCP157 Error No se puede determinar el tipo de recurso debido a un error en el recurso contenedor.
BCP158 Error No se puede acceder a los recursos anidados de tipo "{wrongType}". El tipo del recurso es obligatorio.
BCP159 Error El recurso "{resourceName}" no contiene un recurso anidado denominado "{identifierName}". Los recursos anidados conocidos son: {ToQuotedString(nestedResourceNames)}.
BCP160 Error Un recurso anidado no puede aparecer dentro de un recurso con una for-expression.
BCP162 Error Se esperaba un identificador de variable de elemento de bucle o "(" en esta ubicación.
BCP164 Error El ámbito de un recurso secundario se calcula en función del ámbito de su recurso antecesor. Esto significa que no se admite el uso de la propiedad "ámbito" en un recurso secundario.
BCP165 Error El ámbito calculado de un recurso debe coincidir con el del archivo de Bicep para que se pueda implementar. El ámbito de este recurso se calcula a partir del valor de propiedad "ámbito" asignado al recurso antecesor "{ancestorIdentifier}". Debe usar módulos para implementar recursos en un ámbito diferente.
BCP166 Error Decorador <decorator-name> duplicado.
BCP167 Error Se esperaba el carácter "{" o la palabra clave "if" en esta ubicación.
BCP168 Error La longitud no debe ser un valor negativo.
BCP169 Error Se esperaba que el nombre del recurso contenga {expectedSlashCount} "/" caracteres. El número de segmentos de nombre debe coincidir con el número de segmentos del tipo de recurso.
BCP170 Error Se esperaba que el nombre del recurso no contenga caracteres "/". Los recursos secundarios con una referencia de recursos primarios (a través de la propiedad primaria o mediante el anidamiento) no deben contener un nombre completo.
BCP171 Error El tipo de recurso "{resourceType}" no es un recurso secundario válido del elemento primario "{parentResourceType}".
BCP172 Error No se puede validar el tipo de recurso debido a un error en el recurso primario "{resourceName}".
BCP173 Error La propiedad "{property}" no se puede usar en una declaración de recursos existente.
BCP174 Advertencia La validación de tipos no está disponible para los tipos de recursos declarados que contienen un segmento "/providers/". En su lugar, use la propiedad "ámbito".
BCP176 Error Los valores del tipo "any" no se permiten aquí.
BCP177 Error Esta expresión se usa en la expresión if-condition, que requiere un valor que se puede calcular al principio de la implementación. {variableDependencyChainClause} {accessiblePropertiesClause}
BCP178 Error Esta expresión se usa en for-expression, que requiere un valor que se puede calcular al principio de la implementación. {variableDependencyChainClause} {accessiblePropertiesClause}
BCP179 Advertencia Se requiere un nombre de implementación o recurso único al realizar bucles. Se debe hacer referencia a la variable de elemento de bucle "{itemVariableName}" o la variable de índice "{indexVariableName}" en al menos una de las expresiones de valor de las siguientes propiedades en el cuerpo del bucle: {ToQuotedString(expectedVariantProperties)}
BCP180 Error La función <function-name> no es válida en esta ubicación. Solo se puede usar al asignar directamente a un parámetro de módulo con un decorador seguro.
BCP181 Error Esta expresión se usa en un argumento de la función <function-name>, que requiere un valor que se puede calcular al principio de la implementación.{variableDependencyChainClause}{accessiblePropertiesClause}
BCP182 Error Esta expresión se usa en el cuerpo de la variable "{variableName}", que requiere valores que se pueden calcular al principio de la implementación. {variableDependencyChainClause} {infringingPropertyNameClause} {accessiblePropertiesClause}
BCP183 Error El valor de la propiedad "params" del módulo debe ser un literal de objeto.
BCP184 Error El archivo '{filePath}' superó el tamaño máximo de {maxSize} {unit}.
BCP185 Advertencia Error de coincidencia de codificación. El archivo se cargó con la codificación '{detectedEncoding}'.
BCP186 Error No se puede analizar el valor JSON literal. Asegúrese de que está bien formado.
BCP187 Advertencia La propiedad "{property}" no existe en la definición de recurso o tipo, aunque podría ser válida. {TypeInaccuracyClause}
BCP188 Error La plantilla de ARM a la que se hace referencia tiene errores. Consulte https://aka.ms/arm-template para obtener información sobre cómo diagnosticar y corregir la plantilla.
BCP189 Error (allowedSchemes.Contains(ArtifactReferenceSchemes.Local, StringComparer.Ordinal), allowedSchemes.Any(scheme => !string. Equals(scheme, ArtifactReferenceSchemes.Local, StringComparison.Ordinal))) switch { (false, false) => "Las referencias de módulo no se admiten en este contexto.", (false, true) => $"No se reconoce el esquema de referencia del módulo especificado "{badScheme}". Especifique una referencia de módulo mediante uno de los esquemas siguientes: {FormatSchemes()}", (true, false) => $"El esquema de referencia de módulo especificado "{badScheme}" no se reconoce. Especifique una ruta de acceso a un archivo de módulo local.", (true, true) => $"No se reconoce el esquema de referencia del módulo especificado "{badScheme}". Especifique una ruta de acceso a un archivo de módulo local o una referencia de módulo mediante uno de los esquemas siguientes: {FormatSchemes()}"}
BCP190 Error No se ha restaurado el artefacto con referencia "{artifactRef}".
BCP191 Error No se puede restaurar el artefacto con la referencia "{artifactRef}".
BCP192 Error No se puede restaurar el artefacto con la referencia <reference>: <error-message>.
BCP193 Error {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Especifique una referencia en el formato "{ArtifactReferenceSchemes.Oci}:<artifact-uri>:<etiqueta>", o "{ArtifactReferenceSchemes.Oci}/<module-alias>:<module-name-or-path>:<tag>".
BCP194 Error {BuildInvalidTemplateSpecReferenceClause(aliasName, badRef)} Especifique una referencia con el formato "{ArtifactReferenceSchemes.TemplateSpecs}:<subscription-ID>/<resource-group-name>/<template-spec-name>:<versión>", o "{ArtifactReferenceSchemes.TemplateSpecs}/<module-alias>:<template-spec-name>:<versión>".
BCP195 Error {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} El segmento de ruta de acceso del artefacto "{badSegment}" no es válido. Cada segmento de ruta de acceso de nombre de artefacto debe ser una cadena alfanumérica minúscula separada opcionalmente por ".", "_" o "-".
BCP196 Error Falta la etiqueta del módulo o el resumen.
BCP197 Error La etiqueta "{badTag}" supera la longitud máxima de {maxLength} caracteres.
BCP198 Error La etiqueta "{badTag}" no es válida. Los caracteres válidos son alfanuméricos, ".", "" o "-", pero la etiqueta no puede comenzar por ".", "" o "-".
BCP199 Error La ruta de acceso del módulo "{badRepository}" supera la longitud máxima de {maxLength} caracteres.
BCP200 Error El registro "{badRegistry}" supera la longitud máxima de {maxLength} caracteres.
BCP201 Error Se esperaba una cadena de especificación de proveedor de con un formato válido en esta ubicación. Los formatos válidos son "br:<providerRegistryHost>/<providerRepositoryPath>@<providerVersion>" o "br/<providerAlias>:<providerName>@<providerVersion>".
BCP202 Error Se esperaba un nombre de alias de proveedor en esta ubicación.
BCP203 Error El uso de instrucciones de proveedor requiere habilitar la característica EXPERIMENTAL "Extensibilidad".
BCP204 Error No se reconoce el espacio de nombres de proveedor "{identifier}".
BCP205 Error El espacio de nombres del proveedor "{identifier}" no admite la configuración.
BCP206 Error El espacio de nombres del proveedor "{identifier}" requiere configuración, pero no se proporcionó ninguno.
BCP207 Error Namespace "{identifier}" se declara varias veces. Quite los duplicados.
BCP208 Error No se reconoce el espacio de nombres especificado "{badNamespace}". Especifique una referencia de recursos mediante uno de los siguientes espacios de nombres: {ToQuotedString(allowedNamespaces)}.
BCP209 Error No se pudo encontrar el tipo de recurso "{resourceType}" en el espacio de nombres "{@namespace}".
BCP210 Error El tipo de recurso que pertenece al espacio de nombres "{childNamespace}" no puede tener un tipo de recurso primario que pertenezca a otro espacio de nombres "{parentNamespace}".
BCP211 Error El nombre de alias del módulo "{aliasName}" no es válido. Los caracteres válidos son alfanuméricos, "_" o "-".
BCP212 Error El nombre del alias del módulo de especificación de plantilla "{aliasName}" no existe en {BuildBicepConfigurationClause(configFileUri)}.
BCP213 Error El nombre del alias del módulo de artefactos OCI "{aliasName}" no existe en {BuildBicepConfigurationClause(configFileUri)}.
BCP214 Error El alias del módulo de especificación de plantilla "{aliasName}" en {BuildBicepConfigurationClause(configFileUri)} está en válido. La propiedad "subscription" no puede ser nula o no definida.
BCP215 Error El alias del módulo de especificación de plantilla "{aliasName}" en {BuildBicepConfigurationClause(configFileUri)} está en válido. La propiedad "resourceGroup" no puede ser nula ni no definida.
BCP216 Error El alias del módulo de artefactos OCI "{aliasName}" en {BuildBicepConfigurationClause(configFileUri)} no es válido. La propiedad "Registry" no puede ser nula o no definida.
BCP217 Error {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} El identificador de suscripción "{subscriptionId}" no es un GUID.
BCP218 Error {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} El nombre del grupo de recursos "{resourceGroupName}" supera la longitud máxima de {maximumLength} caracteres.
BCP219 Error {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} El nombre del grupo de recursos "{resourceGroupName}" no es válido. Los caracteres válidos son alfanuméricos, caracteres unicode, ".", "_", "-", "(" o ")", pero el nombre del grupo de recursos no puede terminar con ".".
BCP220 Error {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} El nombre de especificación de plantilla "{templateSpecName}" supera la longitud máxima de {maximumLength} caracteres.
BCP221 Error {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} El nombre de especificación de plantilla "{templateSpecName}" no es válido. Los caracteres válidos son alfanuméricos, ".", "_", "-", "(" o ")", pero el nombre de la especificación de plantilla no puede terminar con ".".
BCP222 Error {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} La versión de especificación de plantilla "{templateSpecVersion}" supera la longitud máxima de {maximumLength} caracteres.
BCP223 Error {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} La versión de especificación de plantilla "{templateSpecVersion}" no es válida. Los caracteres válidos son alfanuméricos, ".", "_", "-", "(" o ")", pero la versión de la especificación de plantilla no puede terminar con ".".
BCP224 Error {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} El resumen "{badDigest}" no es válido. El formato válido es una cadena "sha256:" seguida de exactamente 64 dígitos hexadecimales en minúsculas.
BCP225 Advertencia El valor de la propiedad discriminador "{propertyName}" no se puede determinar en tiempo de compilación. La comprobación de tipos para este objeto está deshabilitada.
BCP226 Error Se esperaba al menos un código de diagnóstico en esta ubicación. El formato válido es "#disable-next-line diagnosticCode1 diagnosticCode2 ...".
BCP227 Error El tipo "{resourceType}" no se puede usar como parámetro o tipo de salida. Actualmente, los tipos de extensibilidad no se admiten como parámetros o salidas.
BCP229 Error El parámetro "{parameterName}" no se puede usar como ámbito de recurso ni como elemento primario. Los recursos pasados como parámetros no se pueden usar como ámbito ni como elemento primario de un recurso.
BCP230 Advertencia El módulo al que se hace referencia usa el tipo de recurso "{resourceTypeReference.FormatName()}", que no tiene tipos disponibles. Bicep no puede validar las propiedades de recursos antes de la implementación, pero esto no impedirá que se implemente el recurso.
BCP231 Error El uso de parámetros y salidas con tipo de recurso requiere habilitar la característica EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.ResourceTypedParamsAndOutputs)}".
BCP232 Error No se puede eliminar el módulo con la referencia "{moduleRef}" de la memoria caché.
BCP233 Error No se puede eliminar el módulo con la referencia "{moduleRef}" de la memoria caché: {message}
BCP234 Advertencia Error en la función ARM "{armFunctionName}" cuando se invoca en el valor [{literalValue}]: {message}
BCP235 Error JsonPath especificado no existe en el archivo especificado o no es válido.
BCP236 Error Se esperaba un nuevo carácter de línea en esta ubicación.
BCP237 Error Se esperaba un carácter de coma en esta ubicación.
BCP238 Error Carácter de línea nuevo inesperado después de una coma.
BCP239 Error El identificador "{name}" es un nombre de símbolo de Bicep reservado y no se puede usar en este contexto.
BCP240 Error La propiedad "principal" solo permite referencias directas a los recursos. No se admiten expresiones.
BCP241 Advertencia La función <function-name> está en desuso y se quitará en una versión futura de Bicep. Agregue un comentario a https://github.com/Azure/bicep/issues/2017 si cree que esto afectará al flujo de trabajo.
BCP242 Error Las funciones lambda solo se pueden especificar directamente como argumentos de función.
BCP243 Error Los paréntesis deben contener exactamente una expresión.
BCP244 Error {minArgCount == maxArgCount ? $"Expresión lambda esperada de tipo "{lambdaType}" con argumentos {minArgCount} pero recibidos argumentos {actualArgCount}." : $"Expresión lambda esperada de tipo "{lambdaType}" con entre {minArgCount} y {maxArgCount} argumentos pero recibidos {actualArgCount}". }
BCP245 Advertencia El tipo de recurso "{resourceTypeReference.FormatName()}" solo se puede usar con la palabra clave 'existing'.
BCP246 Advertencia El tipo de recurso "{resourceTypeReference.FormatName()}" solo se puede usar con la palabra clave "existing" en el ámbito solicitado. Ámbitos permitidos para la implementación: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(writableScopes))}.
BCP247 Error Actualmente no se admite el uso de variables lambda dentro del acceso a recursos o matrices de módulos. Se encontró a las siguientes variables lambda a las que se accede: {ToQuotedString(variableNames)}.
BCP248 Error Actualmente no se admite el uso de variables lambda dentro de la función <function-name>. Se encontró a las siguientes variables lambda a las que se accede: {ToQuotedString(variableNames)}.
BCP249 Error Bloque de variable de bucle esperado que consta de exactamente 2 elementos (variable de elemento y variable de índice), pero se encontró {actualCount}.
BCP250 Error El parámetro "{identifier}" se asigna varias veces. Quite o cambie el nombre de los duplicados.
BCP256 Error En la declaración "using" falta una referencia a la ruta del archivo de plantilla Bicep.
BCP257 Error Se esperaba una cadena de ruta de acceso del archivo Bicep. Debe ser una ruta de acceso relativa a otro archivo de Bicep, por ejemplo, "myModule.bicep" o "../parent/myModule.bice"
BCP258 Advertencia Los parámetros siguientes se declaran en el archivo Bicep, pero faltan una asignación en el archivo params: {ToQuotedString(identifiers)}.
BCP259 Error El parámetro "{identifier}" se asigna en el archivo params sin declararse en el archivo Bicep.
BCP260 Error El parámetro "{identifier}" espera un valor de tipo "{expectedType}", pero el valor proporcionado es del tipo "{actualType}".
BCP261 Error Una declaración "using" debe estar presente en este archivo de parámetros.
BCP262 Error Hay más de una declaración "using".
BCP263 Error El archivo especificado en la ruta de acceso de declaración "using" no existe.
BCP264 Error El tipo de recurso "{resourceTypeName}" se declara en varios espacios de nombres importados ({ToQuotedStringWithCaseInsensitiveOrdering(namespaces)}) y debe estar completo.
BCP265 Error El nombre "{name}" no es una función. ¿Significaste "{knownFunctionNamespace}. {knownFunctionName}"?
BCP266 Error Se esperaba un identificador de metadatos en esta ubicación.
BCP267 Error Se esperaba una declaración de metadatos después del decorador.
BCP268 Error Identificador no válido: "{name}". Los identificadores de metadatos que comienzan por "_" están reservados. Use un identificador diferente.
BCP269 Error La función <function-name> no se puede usar como decorador de metadatos.
BCP271 Error No se pudo analizar el contenido del archivo de configuración de Bicep "{configurationPath}" como JSON válido: {parsingErrorMessage.TrimEnd('.')}.
BCP272 Error No se pudo cargar el archivo de configuración de Bicep "{configurationPath}": {loadErrorMessage.TrimEnd('.')}.
BCP273 Error No se pudo analizar el contenido del archivo de configuración de Bicep "{configurationPath}" como JSON válido: {parsingErrorMessage.TrimEnd('.')}.
BCP274 Advertencia Error al examinar "{directoryPath}" para la configuración de Bicep: {scanErrorMessage.TrimEnd('.')}.
BCP275 Error No se puede abrir el archivo en la ruta de acceso "{directoryPath}". En su lugar, se encontró un directorio.
BCP276 Error Una declaración "using" solo puede hacer referencia a un archivo de Bicep.
BCP277 Error Una declaración de módulo solo puede hacer referencia a un archivo de Bicep, una plantilla de ARM, una referencia del Registro o una referencia de especificación de plantilla.
BCP278 Error Este archivo de parámetros hace referencia a sí mismo, que no se permite.
BCP279 Error Se esperaba un tipo en esta ubicación. Especifique una expresión de tipo válida o uno de los siguientes tipos: {ToQuotedString(LanguageConstants.DeclarationTypes.Keys)}.
BCP285 Error No se pudo reducir la expresión de tipo a un valor literal.
BCP286 Error Este miembro de unión no es válido porque no se puede asignar al tipo '{keystoneType}'.
BCP287 Error '{symbolName}' hace referencia a un valor, pero se usa como un tipo aquí.
BCP288 Error <name> hace referencia a un tipo, pero se usa como un valor aquí.
BCP289 Error La definición de tipo no es válida.
BCP290 Error Se esperaba una declaración de parámetro o tipo después del decorador.
BCP291 Error Se esperaba una declaración de parámetro o salida después del decorador.
BCP292 Error Se esperaba una declaración de parámetro, salida o tipo después del decorador.
BCP293 Error Todos los miembros de una declaración de tipo de unión deben ser valores literales.
BCP294 Error Las uniones de tipos deben ser reducibles a un solo tipo ARM (como "string", "int" o "bool").
BCP295 Error Es posible que el decorador ''{decoratorName}'' no se use en destinos de un tipo de unión o literal. Los valores permitidos para este parámetro o definición de tipo se derivarán de la unión o el tipo literal automáticamente.
BCP296 Error Los nombres de propiedad de los tipos deben ser valores constantes en tiempo de compilación.
BCP297 Error La función <function-name> no se puede usar como decorador de tipos.
BCP298 Error Esta definición de tipo se incluye como componente necesario, que crea una restricción que no se puede cumplir.
BCP299 Error Esta definición de tipo se incluye como un componente necesario a través de un ciclo ("{string.Join("" -> "", cycle)}").
BCP300 Error Se esperaba un literal de tipo en esta ubicación. Especifique un valor concreto o una referencia a un tipo literal.
BCP301 Error El nombre de tipo "{reservedName}" está reservado y es posible que no esté asociado a un tipo definido por el usuario.
BCP302 Error El nombre <type-name> no es un tipo válido. Especifique uno de los siguientes tipos: <type-names>.
BCP303 Error No se admite la interpolación de cadenas para especificar el proveedor.
BCP304 Error Cadena de especificador de proveedor no válida. Especifique un proveedor válido de formato "<providerName>@<providerVersion>".
BCP305 Error Se esperaba la palabra clave "with", "as" o un nuevo carácter de línea en esta ubicación.
BCP306 Error El nombre "{name}" hace referencia a un espacio de nombres, no a un tipo.
BCP307 Error No se puede evaluar la expresión, porque las propiedades de identificador del recurso existente al que se hace referencia, incluidos {ToQuotedString(runtimePropertyNames.OrderBy(x => x))}no se pueden calcular al principio de la implementación. En esta situación, {accessiblePropertyNamesClause}{accessibleFunctionNamesClause}.
BCP308 Error Es posible que el decorador <decorator-name> no se use en instrucciones cuyo tipo declarado sea una referencia a un tipo definido por el usuario.
BCP309 Error Los valores de tipo "{flattenInputType.Name}" no se pueden aplanar porque "{incompatibleType.Name}" no es un tipo de matriz.
BCP311 Error El valor de índice proporcionado de <index-value> no es válido para el tipo <type-name>. Los índices para este tipo deben estar entre 0 y <zero-based-tuple-index>.
BCP315 Error Un tipo de objeto puede tener como máximo una declaración de propiedades adicionales.
BCP316 Error Es posible que el decorador "{LanguageConstants.ParameterSealedPropertyName}" no se use en tipos de objeto con una declaración explícita de tipo de propiedades adicionales.
BCP317 Error Se esperaba un identificador, una cadena o un asterisco en esta ubicación.
BCP318 Advertencia El valor del tipo "{possiblyNullType}" puede ser NULL al principio de la implementación, lo que haría que esta expresión de acceso (y la implementación general con él) generaran errores. Si no sabe si el valor será NULL y la plantilla controlaría un valor NULL para la expresión general, use un .? operador (desreferencia segura) para cortocircuitar la expresión de acceso si el valor de la expresión base es NULL: {accessExpression.AsSafeAccess(). ToString()}. Si sabe que el valor no será NULL, use un operador de aserción que no sea NULL para informar al compilador de que el valor no será NULL: {SyntaxFactory.AsNonNullable(expression). ToString()}.
BCP319 Error El motor de plantillas JSON de ARM no pudo resolver el tipo en "{errorSource}". Mensaje de error original: "{message}"
BCP320 Error No se puede acceder directamente a las propiedades de los recursos de salida del módulo. Para usar las propiedades de este recurso, pásela como parámetro con tipo de recurso a otro módulo y acceda a las propiedades del parámetro.
BCP321 Advertencia Se esperaba un valor de tipo "{expectedType}", pero el valor proporcionado es de tipo "{actualType}". Si sabe que el valor no será NULL, use un operador de aserción que no sea NULL para informar al compilador de que el valor no será NULL: {SyntaxFactory.AsNonNullable(expression). ToString()}.
BCP322 Error Es posible que no se use el .? operador (desreferencia segura) en las invocaciones de función de instancia.
BCP323 Error Es [?] posible que el operador (desreferencia segura) no se use en colecciones de recursos o módulos.
BCP325 Error Se esperaba un identificador de tipo en esta ubicación.
BCP326 Error Es posible que no se asignen valores predeterminados a los parámetros con tipo NULL. Tienen un valor predeterminado implícito de 'null' que no se puede invalidar.
BCP327 Error o advertencia El valor proporcionado (que siempre será mayor o igual que <valor>) es demasiado grande a fin de asignar a un destino para el que el valor máximo permitido es <valor máximo>.
BCP328 Error o advertencia El valor proporcionado (que siempre será menor o igual que <valor>) es demasiado pequeño a fin de asignar a un destino para el que el valor mínimo permitido es <valor máximo>.
BCP329 Advertencia El valor proporcionado puede ser tan pequeño como {sourceMin} y puede ser demasiado pequeño para asignar a un destino con un mínimo configurado de {targetMin}.
BCP330 Advertencia El valor proporcionado puede ser tan grande como {sourceMax} y puede ser demasiado grande para asignar a un destino con un máximo configurado de {targetMax}.
BCP331 Error Los "{minDecoratorName}" de un tipo deben ser menores o iguales que "{maxDecoratorName}", pero se especificó un mínimo de {minValue} y un máximo de {maxValue}.
BCP332 Error o advertencia El valor proporcionado (cuya longitud siempre será mayor o igual que <longitud de cadena>) es demasiado larga a fin de asignar a un destino para el que la longitud máxima permitida es <longitud máxima>.
BCP333 Error o advertencia El valor proporcionado (cuya longitud siempre será menor o igual que <longitud de cadena>) es demasiado corta a fin de asignar a un destino para el que la longitud mínima permitida es <longitud mínima>.
BCP334 Advertencia El valor proporcionado puede tener una longitud tan pequeña como {sourceMinLength} y puede ser demasiado corta para asignar a un destino con una longitud mínima configurada de {targetMinLength}.
BCP335 Advertencia El valor proporcionado puede tener una longitud tan grande como {sourceMaxLength} y puede ser demasiado larga para asignar a un destino con una longitud máxima configurada de {targetMaxLength}.
BCP337 Error Este tipo de declaración no es válido para un archivo de parámetros de Bicep. Especifique una declaración "{LanguageConstants.UsingKeyword}", "{LanguageConstants.ParameterKeyword}" o "{LanguageConstants.VariableKeyword}".
BCP338 Error No se pudo evaluar el parámetro <nombre de parámetro>: <mensaje de error>'
BCP339 Error El valor de índice de matriz proporcionado de "{indexSought}" no es válido. El índice de matriz debe ser mayor o igual que 0.
BCP340 Error No se puede analizar el valor YAML literal. Asegúrese de que está bien formado.
BCP341 Error Esta expresión se usa dentro de una declaración de función, que requiere un valor que se puede calcular al principio de la implementación. {variableDependencyChainClause} {accessiblePropertiesClause}
BCP342 Error Los tipos definidos por el usuario no se admiten en los parámetros o salidas de función definidos por el usuario.
BCP344 Error Se esperaba un identificador de aserción en esta ubicación.
BCP345 Error Una declaración de prueba solo puede hacer referencia a un archivo de Bicep
BCP346 Error Se esperaba un identificador de prueba en esta ubicación.
BCP347 Error Se esperaba una cadena de ruta de acceso de prueba en esta ubicación.
BCP348 Error El uso de una instrucción de declaración de prueba requiere habilitar la característica EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.TestFramework)}".
BCP349 Error El uso de una declaración de aserción requiere habilitar la característica EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.Assertions)}".
BCP350 Error El valor del tipo "{valueType}" no se puede asignar a una aserción. Las aserciones solo pueden tomar valores de tipo "bool".
BCP351 Error La función <function-name> no es válida en esta ubicación. Solo se puede usar cuando se asigna directamente a un parámetro.
BCP352 Error No se pudo evaluar la variable "{name}": {message}
BCP353 Error {itemTypePluralName} {ToQuotedString(itemNames)} solo difiere en mayúsculas y minúsculas. El motor de implementaciones de ARM no distingue mayúsculas de minúsculas y no podrá distinguir entre ellos.
BCP354 Error Se esperaba un carácter de llave izquierda ('{') o asterisco ('*') en esta ubicación.
BCP355 Error Se esperaba el nombre de un símbolo exportado en esta ubicación.
BCP356 Error Se esperaba un identificador de espacio de nombres válido en esta ubicación.
BCP358 Error Esta declaración falta una referencia de ruta de acceso del archivo de plantilla.
BCP360 Error No se encontró el símbolo '{symbolName}' en la plantilla importada (o no la exportó).
BCP361 Error El decorador "@export()" debe tener como destino una instrucción de nivel superior.
BCP362 Error Este símbolo se importa varias veces en los nombres {string. Join(", ", importedAs.Select(identifier => $"'{identifier}'"))}.
BCP363 Error El decorador "{LanguageConstants.TypeDiscriminatorDecoratorName}" solo se puede aplicar a los tipos de unión de solo objeto con tipos de miembro únicos.
BCP364 Error La propiedad "{discriminatorPropertyName}" debe ser un literal de cadena obligatorio en todos los tipos de miembro de unión.
BCP365 Error El valor "{discriminatorPropertyValue}" para la propiedad discriminadora "{discriminatorPropertyName}" se duplica en varios tipos de miembros de unión. El valor debe ser único en todos los tipos de miembro de unión.
BCP366 Error El nombre de la propiedad discriminadora debe ser "{acceptablePropertyName}" en todos los tipos de miembro de unión.
BCP367 Error La característica "{featureName}" está deshabilitada temporalmente.
BCP368 Error El valor del parámetro "{targetName}" no se puede conocer hasta que se haya iniciado la implementación de la plantilla porque usa una referencia a un valor secreto en Azure Key Vault. Las expresiones que hacen referencia al parámetro "{targetName}" se pueden usar en archivos {LanguageConstants.LanguageFileExtension}, pero no en los archivos {LanguageConstants.ParamsFileExtension}.
BCP369 Error No se puede conocer el valor del parámetro "{targetName}" hasta que se haya iniciado la implementación de la plantilla porque usa el valor predeterminado definido en la plantilla. Las expresiones que hacen referencia al parámetro "{targetName}" se pueden usar en archivos {LanguageConstants.LanguageFileExtension}, pero no en los archivos {LanguageConstants.ParamsFileExtension}.
BCP372 Error Es posible que el decorador "@export()" no se aplique a variables que hacen referencia a parámetros, módulos o recursos, ya sea directa o indirectamente. El destino de este decorador contiene referencias directas o transitivas a los siguientes símbolos no portables: {ToQuotedString(nonExportableSymbols)}.
BCP373 Error No se puede importar el símbolo denominado "{name}": {message}
BCP374 Error El modelo importado no se puede cargar con un carácter comodín porque contiene las siguientes exportaciones duplicadas: {ToQuotedString(ambiguaExportNames)}.
BCP375 Error Un elemento de lista de importación que identifica su destino con una cadena entre comillas debe incluir una cláusula "como <alias>".
BCP376 Error No se puede importar el símbolo "{name}" porque las importaciones de tipo {exportMetadataKind} no se admiten en archivos de tipo {sourceFileKind}.
BCP377 Error El nombre de alias del proveedor "{aliasName}" no es válido. Los caracteres válidos son alfanuméricos, "_" o "-".
BCP378 Error El alias del proveedor de artefactos de OCI "{aliasName}" en {BuildBicepConfigurationClause(configFileUri)} no es válido. La propiedad "Registry" no puede ser nula o no definida.
BCP379 Error El nombre del alias del proveedor de artefactos OCI "{aliasName}" no existe en {BuildBicepConfigurationClause(configFileUri)}.
BCP380 Error Artefactos de tipo: "{artifactType}" no se admiten.
BCP381 Advertencia La declaración de espacios de nombres de proveedor con la palabra clave "import" está en desuso. Use la palabra clave "provider" en su lugar.
BCP383 Error El tipo "{typeName}" no es parametrizable.
BCP384 Error El tipo "{typeName}" requiere argumentos {requiredArgumentCount}.
BCP385 Error El uso de tipos derivados de recursos requiere habilitar la característica EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.ResourceDerivedTypes)}".
BCP386 Error Es posible que el decorador <decorator-name> no se use en instrucciones cuyo tipo declarado sea una referencia a un tipo derivado de recursos.
BCP387 Error La indexación en un tipo requiere un entero mayor o igual a 0.
BCP388 Error No se puede tener acceso a elementos de tipo "{wrongType}" por índice. Se requiere un tipo de tupla.
BCP389 Error El tipo "{wrongType}" no declara un tipo de propiedades adicional.
BCP390 Error El operador de acceso de tipo de elemento de matriz ('[*]') solo se puede usar con matrices con tipo.
BCP391 Error El acceso de miembro de tipo solo se admite en una referencia a un tipo con nombre.
BCP392 Advertencia El identificador de tipo de recurso proporcionado "{resourceTypeIdentifier}" no se reconoció como un nombre de tipo de recurso válido.
BCP393 Advertencia No se reconoció el segmento de puntero de tipo "{unrecognizedSegment}". Los segmentos de puntero admitidos son: "properties", "items", "prefixItems" y "additionalProperties".
BCP394 Error Las expresiones de tipo derivadas del recurso deben desreferenciar una propiedad dentro del cuerpo del recurso. No se permite usar todo el tipo de cuerpo del recurso.
BCP395 Error La declaración de espacios de nombres de proveedor mediante la expresión "<providerName>@<version>" está en desuso. Use un identificador en su lugar.
BCP396 Error El artefacto de tipos de proveedor al que se hace referencia se ha publicado con contenido con formato incorrecto.
BCP397 Error El proveedor {name} está configurado incorrectamente en {BuildBicepConfigurationClause(configFileUri)}. Se hace referencia a ella en la sección "{RootConfiguration.ImplicitProvidersConfigurationKey}", pero falta la configuración correspondiente en la sección "{RootConfiguration.ProvidersConfigurationKey}".
BCP398 Error El proveedor {name} está configurado incorrectamente en {BuildBicepConfigurationClause(configFileUri)}. Está configurado como integrado en la sección "{RootConfiguration.ProvidersConfigurationKey}", pero no existe ningún proveedor integrado.
BCP399 Error La captura de los tipos az del registro requiere habilitar la característica EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.DynamicTypeLoading)}".
BCP400 Error La captura de tipos del registro requiere habilitar la característica EXPERIMENTAL "{nameof(ExperimentalFeaturesEnabled.ProviderRegistry)}".
BCP401 Error El operador de propagación "..." no se permite en esta ubicación.
BCP402 Error Operador de propagación "{spread. Los puntos suspensivos.Text}" solo se pueden usar en este contexto para que una expresión pueda asignarse al tipo "{requiredType}".
BCP403 Error o advertencia La matriz envolvente espera elementos del tipo "{expectedType}", pero la matriz que se distribuye contiene elementos de tipo incompatible "{actualType}".
BCP404 Error La declaración "{LanguageConstants.ExtendsKeyword}" falta una referencia de ruta de acceso del archivo bicepparam.
BCP405 Error Hay más de una declaración "{LanguageConstants.ExtendsKeyword}".
BCP406 Error No se admite la palabra clave "{LanguageConstants.ExtendsKeyword}".

Pasos siguientes

Para obtener más información sobre Bicep, consulte Introducción a Bicep.