Partager via


Diagnostics principaux Bicep

Si vous avez besoin d’informations supplémentaires sur un code de diagnostic particulier, sélectionnez le bouton Commentaires dans le coin supérieur droit de la page et spécifiez le code.

Code Niveau Descriptif
BCP001 Erreur Le jeton suivant n’est pas reconnu : {token}.
BCP002 Erreur Le commentaire multiligne à cet emplacement n’a pas de fin. Terminez-la avec la séquence de */ caractères.
BCP003 Erreur La chaîne à cet emplacement n’a pas de fin. Indiquez la fin de la chaîne avec un caractère de guillemet simple.
BCP004 Erreur La chaîne à cet emplacement n’a pas de fin en raison d’un caractère de nouvelle ligne non attendu.
BCP005 Erreur La chaîne à cet emplacement n’a pas de fin. Complétez la séquence d’échappement et indiquez la fin de la chaîne avec un caractère de guillemet simple sans échappement.
BCP006 Erreur La séquence d’échappement spécifiée n’est pas reconnue. Seules les séquences d’échappement suivantes sont autorisées : {ToQuotedString(escapeSequences)}.
BCP007 Erreur Ce type de déclaration n’est pas reconnu. Spécifiez une métadonnée, un paramètre, une variable, une ressource ou une déclaration de sortie.
BCP008 Erreur Le jeton = ou une nouvelle ligne sont attendus à cet emplacement.
BCP009 Erreur Une valeur littérale, un tableau, un objet, une expression entre parenthèses ou un appel de fonction est attendu à cet emplacement.
BCP010 Erreur Un entier signé de 64 bits valide est attendu.
BCP011 Erreur Le type de la valeur spécifiée est incorrect. Spécifiez un littéral de type chaîne, booléen ou entier.
BCP012 Erreur Le mot clé {keyword} est attendu à cet emplacement.
BCP013 Erreur Un identificateur de paramètre est attendu à cet emplacement.
BCP015 Erreur Un identificateur de variable est attendu à cet emplacement.
BCP016 Erreur Un identificateur de sortie est attendu à cet emplacement.
BCP017 Erreur Un identificateur de ressource est attendu à cet emplacement.
BCP018 Erreur Le caractère <character> est attendu à cet emplacement.
BCP019 Erreur Un caractère de nouvelle ligne est attendu à cet emplacement.
BCP020 Erreur Un nom de fonction ou de propriété est attendu à cet emplacement.
BCP021 Erreur Un littéral numérique est attendu à cet emplacement.
BCP022 Erreur Un nom de propriété est attendu à cet emplacement.
BCP023 Erreur Un nom de variable ou de fonction est attendu à cet emplacement.
BCP024 Erreur L’identificateur dépasse la limite de {LanguageConstants.MaxIdentifierLength}. Réduisez la longueur de l’identificateur.
BCP025 Erreur La propriété {property} est déclarée plusieurs fois dans cet objet. Supprimez ou renommez les propriétés en doublon.
BCP026 Erreur La sortie attend une valeur de type {expectedType}, mais la valeur fournie est de type {actualType}.
BCP028 Erreur L’identificateur {identifier} est déclaré plusieurs fois. Supprimez ou renommez les doublons.
BCP029 Erreur Le type de ressource n’est pas valide. Spécifiez un type de ressource valide au format <types>@<apiVersion>.
BCP030 Erreur Le type de sortie n’est pas valide. Spécifiez l’un des types suivants : {ToQuotedString(validTypes)}.
BCP031 Erreur Le type de paramètre n’est pas valide. Spécifiez l’un des types suivants : {ToQuotedString(validTypes)}.
BCP032 Erreur La valeur doit être une constante au moment de la compilation.
BCP033 Erreur/avertissement Valeur de type <data-type>attendue, mais la valeur fournie est de type <data-type>.
BCP034 Erreur/avertissement Le tableau englobant attendait un élément de type {expectedType}, mais l’élément fourni était de type {actualType}.
BCP035 Erreur/avertissement La déclaration spécifiée ne contient pas les propriétés requises <data-type> suivantes : <property-name>.
BCP036 Erreur/avertissement La propriété <property-name> attendait une valeur de type <data-type>, mais la valeur fournie est de type <data-type>.
BCP037 Erreur/avertissement La propriété <property-name> n’est pas autorisée sur les objets de type <type-definition>.
BCP040 Erreur/avertissement L’interpolation de chaîne n’est pas prise en charge pour les clés sur les objets de type <type-definition>.
BCP041 Erreur Les valeurs de type {valueType} ne peuvent pas être affectées à une variable.
BCP043 Erreur Il ne s’agit pas d’une expression valide.
BCP044 Erreur Impossible d’appliquer l’opérateur {operatorName} à l’opérande de type {type}.
BCP045 Erreur Impossible d’appliquer l’opérateur {operatorName} aux opérandes de type {type1} et {type2}.
BCP046 Erreur Valeur attendue de type {type}.
BCP047 Erreur L’interpolation de chaîne n’est pas prise en charge pour spécifier le type de ressource.
BCP048 Erreur Impossible de résoudre la surcharge de la fonction.
BCP049 Erreur L’index de tableau doit être de type {LanguageConstants.String} ou {LanguageConstants.Int}, mais l’index fourni était de type {wrongType}.
BCP050 Erreur Le chemin d’accès spécifié est vide.
BCP051 Erreur Le chemin spécifié commence par /. Les fichiers doivent être référencés avec des chemins d’accès relatifs.
BCP052 Erreur/avertissement Le type <type-name> ne contient pas de propriété <property-name>.
BCP053 Erreur/avertissement Le type <type-name> ne contient pas de propriété <property-name>. Les propriétés disponibles incluent <property-names>.
BCP054 Erreur Le type {type} ne contient aucune propriété.
BCP055 Erreur Impossible d’accéder aux propriétés de type <type-name>. Un <type-name> type est obligatoire.
BCP056 Erreur La référence au nom {name} est ambiguë, car elle existe dans les {ToQuotedString(namespaces)}espaces de noms . La référence doit être complète.
BCP057 Erreur Le nom <name> n’existe pas dans le contexte actuel.
BCP059 Erreur Le nom {name} n’est pas une fonction.
BCP060 Erreur La variables fonction n’est pas prise en charge. Référencez directement les variables par leurs noms symboliques.
BCP061 Erreur La parameters fonction n’est pas prise en charge. Référencez directement les paramètres par leurs noms symboliques.
BCP062 Erreur La déclaration référencée portant le nom <type-name> n’est pas valide.
BCP063 Erreur Le nom <name> n’est pas un paramètre, une variable, une ressource ou un module.
BCP064 Erreur Jetons non attendus trouvés dans l’expression interpolée.
BCP065 Erreur La fonction <function-name> n’est pas valide à cet emplacement. Elle peut être utilisée seulement en tant que valeur par défaut d’un paramètre.
BCP066 Erreur La fonction <function-name> n’est pas valide à cet emplacement. Elle peut être utilisée seulement dans les déclarations de ressource.
BCP067 Erreur Impossible d’appeler des fonctions sur le type {wrongType}. Un {LanguageConstants.Object} type est obligatoire.
BCP068 Erreur Une chaîne de type de ressource est attendue. Spécifiez un type de ressource valide au format <types>@<apiVersion>.
BCP069 Erreur La fonction {function} n’est pas prise en charge. Utilisez plutôt l'opérateur {@operator}.
BCP070 Erreur L’argument de type <argument-type> n’est pas assignable au paramètre de type <parameter-type>.
BCP071 Erreur Attendu <argument-count>, mais obtenu <argument-count>.
BCP072 Erreur Vous ne pouvez pas faire référence à ce symbole ici. Seuls d’autres paramètres peuvent être référencés dans les valeurs par défaut des paramètres.
BCP073 Erreur/avertissement La propriété <property-name> est en lecture seule. Les expressions ne peuvent pas être affectées à des propriétés en lecture seule.
BCP074 Erreur L’indexation sur les tableaux nécessite un index de type {LanguageConstants.Int}, mais l’index fourni était de type {wrongType}.
BCP075 Erreur L’indexation sur les objets nécessite un index de type {LanguageConstants.String}, mais l’index fourni était de type {wrongType}.
BCP076 Erreur Impossible d’indexer sur l’expression de type <data-type>. Des tableaux ou des objets sont requis.
BCP077 Erreur/avertissement La propriété <property-name> sur le type <type-name> est en écriture seule. Les propriétés en écriture seule ne sont pas accessibles.
BCP078 Erreur/avertissement La propriété <property-name> nécessite une valeur de type <type-name>, mais aucune n’a été fournie.
BCP079 Erreur Cette expression fait référence à sa propre déclaration, ce qui n’est pas autorisé.
BCP080 Erreur L’expression est impliquée dans un cycle ({string.Join("\" -> \"", cycle)}).
BCP081 Avertissement Le type {resourceTypeReference.FormatName()} de ressource n’a pas de types disponibles. Bicep ne peut pas valider les propriétés de la ressource avant le déploiement, mais cela n’empêchera pas le déploiement de la ressource.
BCP082 Erreur Le nom <name> n’existe pas dans le contexte actuel. Tu veux dire <name>?
BCP083 Erreur/avertissement Le type <type-definition> ne contient pas de propriété <property-name>. Tu veux dire <property-name>?
BCP084 Erreur Le nom {name} symbolique est réservé. Utilisez un autre nom symbolique. Les espaces de noms réservés sont {ToQuotedString(namespaces.OrderBy(ns => ns))}.
BCP085 Erreur Le chemin d’accès au fichier spécifié contient un ou plusieurs caractères de chemin d’accès non valides. Les éléments suivants ne sont pas autorisés : {ToQuotedString(forbiddenChars.OrderBy(x => x).Select(x => x.ToString()))}.
BCP086 Erreur Le chemin d’accès au fichier spécifié se termine par un caractère non valide. Les éléments suivants ne sont pas autorisés : {ToQuotedString(forbiddenPathTerminatorChars.OrderBy(x => x).Select(x => x.ToString()))}.
BCP087 Erreur Les littéraux de tableau et d’objet ne sont pas autorisés ici.
BCP088 Erreur/avertissement La propriété <property-name> attendait une valeur de type <type-name>, mais la valeur fournie est de type <type-name>. Tu veux dire <type-name>?
BCP089 Erreur/avertissement La propriété <property-name> n’est pas autorisée sur les objets de type <resource-type>. Tu veux dire <property-name>?
BCP090 Erreur Cette déclaration de module ne contient pas de référence de chemin d’accès de fichier.
BCP091 Erreur Une erreur s’est produite lors de la lecture du fichier. {failureMessage}
BCP092 Erreur L’interpolation de chaîne n’est pas prise en charge dans les chemins d’accès aux fichiers.
BCP093 Erreur Impossible de résoudre le chemin d’accès du fichier {filePath} parent de {parentPath}.
BCP094 Erreur Ce module fait référence à lui-même, ce qui n’est pas autorisé.
BCP095 Erreur Le fichier est impliqué dans un cycle ({string.Join("\" -> \"", cycle)}).
BCP096 Erreur Un identificateur de module est attendu à cet emplacement.
BCP097 Erreur Une chaîne de chemin d’accès de module est attendue. Il doit s’agir d’un chemin relatif vers un autre fichier Bicep, par exemple myModule.bicep , ou ../parent/myModule.bicep
BCP098 Erreur Le chemin d’accès au fichier spécifié contient un \ caractère. Utilisez / plutôt comme caractère de séparateur de répertoire.
BCP099 Erreur Le {LanguageConstants.ParameterAllowedPropertyName} tableau doit contenir un ou plusieurs éléments.
BCP100 Erreur La fonction if n’est pas prise en charge. Utilisez l'opérateur ?:\ (conditionnel ternaire) à la place, par exemple condition ? ValeurSiVrai : ValeurSiFaux
BCP101 Erreur La createArray fonction n’est pas prise en charge. Construisez un littéral de tableau en utilisant [].
BCP102 Erreur La createObject fonction n’est pas prise en charge. Construisez un littéral d’objet en utilisant {}.
BCP103 Erreur Le jeton suivant n’est pas reconnu : {token}. Dans Bicep, les chaînes sont définies en utilisant des guillemets simples.
BCP104 Erreur Le module référencé comporte des erreurs.
BCP105 Erreur Impossible de charger le fichier à partir de l’URI {fileUri}.
BCP106 Erreur Un caractère de nouvelle ligne est attendu à cet emplacement. Les virgules ne sont pas utilisées comme délimiteurs de séparation.
BCP107 Erreur La fonction {name} n’existe pas dans l’espace de noms {namespaceType.Name}.
BCP108 Erreur La fonction {name} n’existe pas dans l’espace de noms {namespaceType.Name}. Tu veux dire {suggestedName}?
BCP109 Erreur Le type {type} ne contient pas de fonction {name}.
BCP110 Erreur Le type {type} ne contient pas de fonction {name}. Tu veux dire {suggestedName}?
BCP111 Erreur Le chemin d’accès de fichier spécifié contient des caractères de code de contrôle non valides.
BCP112 Erreur Impossible de déclarer plusieurs fois {LanguageConstants.TargetScopeKeyword} dans un fichier.
BCP113 Avertissement Étendue non prise en charge pour le déploiement de module dans une étendue cible {LanguageConstants.TargetScopeTypeTenant}. Omettez cette propriété pour hériter de l’étendue actuelle ou bien spécifiez une étendue valide. Les étendues autorisées incluent le locataire : tenant(), le groupe d’administration nommé : managementGroup(<name>), l’abonnement nommé : subscription(<subId>) ou le groupe de ressources nommé dans un abonnement nommé : resourceGroup(<subId>, <name>).
BCP114 Avertissement Étendue non prise en charge pour le déploiement de module dans une étendue cible {LanguageConstants.TargetScopeTypeManagementGroup}. Omettez cette propriété pour hériter de l’étendue actuelle ou bien spécifiez une étendue valide. Les étendues autorisées incluent le groupe d’administration actuel : managementGroup(), le groupe d’administration nommé : managementGroup(<name>), l’abonnement nommé : subscription(<subId>), le locataire : tenant() ou le groupe de ressources nommé dans un abonnement nommé : resourceGroup(<subId>, <name>).
BCP115 Avertissement Étendue non prise en charge pour le déploiement de module dans une étendue cible {LanguageConstants.TargetScopeTypeSubscription}. Omettez cette propriété pour hériter de l’étendue actuelle ou bien spécifiez une étendue valide. Les étendues autorisées incluent l’abonnement actuel : abonnement(), abonnement nommé : abonnement(<subId>), groupe de ressources nommé dans le même abonnement : resourceGroup(<name>), groupe de ressources nommé dans un autre abonnement : resourceGroup(<subId>, <name>), ou locataire : tenant().
BCP116 Avertissement Étendue non prise en charge pour le déploiement de module dans une étendue cible {LanguageConstants.TargetScopeTypeResourceGroup}. Omettez cette propriété pour hériter de l’étendue actuelle ou bien spécifiez une étendue valide. Les étendues autorisées incluent le groupe de ressources actuel : resourceGroup(), le groupe de ressources nommé dans le même abonnement : resourceGroup(<name>), le groupe de ressources nommé dans un autre abonnement : resourceGroup(<subId>, <name>), abonnement actuel : abonnement (), abonnement nommé : abonnement(<subId>) ou locataire : tenant().
BCP117 Erreur Un indexeur vide n’est pas autorisé. Spécifiez une expression valide.
BCP118 Erreur Le caractère {, le caractère [ ou le mot clé if sont attendus à cet emplacement.
BCP119 Avertissement Étendue non prise en charge pour le déploiement de ressources d’extension. Une référence de ressource est attendue.
BCP120 Erreur Cette expression est utilisée dans une affectation à la {propertyName} propriété du {objectTypeName} type, ce qui nécessite une valeur qui peut être calculée au début du déploiement.
BCP121 Erreur Ressources : {ToQuotedString(resourceNames)} sont définies avec ce même nom dans un fichier. Renommez-les ou séparez-les dans différents modules.
BCP122 Erreur Modules : {ToQuotedString(moduleNames)} sont définis avec ce même nom et cette même étendue dans un fichier. Renommez-les ou séparez-les dans différents modules.
BCP123 Erreur Un nom d’espace de noms ou de décorateur est attendu à cet emplacement.
BCP124 Erreur Le décorateur <decorator-name> ne peut être attaché qu’à des cibles de type <data-type>, mais la cible a le type <data-type>.
BCP125 Erreur La fonction <function-name> ne peut pas être utilisée comme décorateur de paramètre.
BCP126 Erreur La fonction <function-name> ne peut pas être utilisée comme décorateur de variable.
BCP127 Erreur La fonction <function-name> ne peut pas être utilisée comme décorateur de ressources.
BCP128 Erreur La fonction <function-name> ne peut pas être utilisée comme décorateur de module.
BCP129 Erreur La fonction <function-name> ne peut pas être utilisée comme décorateur de sortie.
BCP130 Erreur Les éléments décoratifs ne sont pas autorisés ici.
BCP132 Erreur Une déclaration est attendue après le décorateur.
BCP133 Erreur La séquence d’échappement Unicode n’est pas valide. Les séquences d’échappement Unicode valides vont de \u{0} à \u{10FFFF}.
BCP134 Erreur L’étendue <scope-name> n’est pas valide pour ce module. Étendues autorisées: <scope-name>.
BCP135 Erreur L’étendue <scope-name> n’est pas valide pour ce type de ressource. Étendues autorisées: <scope-name>.
BCP136 Erreur Un identificateur de variable d’élément de boucle est attendu à cet emplacement.
BCP137 Erreur La boucle attend une expression de type {LanguageConstants.Array}, mais la valeur fournie est de type {actualType}.
BCP138 Erreur Les expressions for ne sont pas prises en charge dans ce contexte. Les expressions for peuvent être utilisées comme valeurs de déclarations de ressource, de module, de variable et de sortie, ou comme valeurs de propriétés de ressource et de module.
BCP139 Erreur L’étendue d’une ressource doit correspondre à l’étendue du fichier Bicep pour qu’elle soit déployable. Vous devez utiliser des modules pour déployer des ressources dans une autre étendue.
BCP140 Erreur La chaîne multiligne à cet emplacement n’a pas de marque de fin. Terminez-le par '''.
BCP141 Erreur L’expression ne peut pas être utilisée comme élément décoratif, car elle ne peut pas être appelée.
BCP142 Erreur La valeur de propriété pour les expressions for ne peut pas être imbriquée.
BCP143 Erreur Vous ne pouvez pas utiliser les expressions for avec des propriétés dont les noms sont également des expressions.
BCP144 Erreur Le référencement direct d’une collection de ressources ou de modules n’est actuellement pas pris en charge ici. Appliquez un indexeur de tableau à l’expression.
BCP145 Erreur La sortie {identifier} est déclarée plusieurs fois. Supprimez ou renommez les doublons.
BCP147 Erreur Une déclaration de paramètre est attendue après le décorateur.
BCP148 Erreur Une déclaration de variable est attendue après le décorateur.
BCP149 Erreur Une déclaration de ressource est attendue après le décorateur.
BCP150 Erreur Une déclaration de module est attendue après le décorateur.
BCP151 Erreur Une déclaration de sortie est attendue après le décorateur.
BCP152 Erreur La fonction <function-name> ne peut pas être utilisée comme décorateur.
BCP153 Erreur Une déclaration de ressource ou de module est attendue après le décorateur.
BCP154 Erreur Attendait une taille de lot d’au moins {limit}, mais la valeur spécifiée était {value}.
BCP155 Erreur Le décorateur <decorator-name> ne peut être attaché qu’à des collections de ressources ou de modules.
BCP156 Erreur Le segment {typeSegment} de type de ressource n’est pas valide. Les ressources imbriquées doivent spécifier un segment de type unique et éventuellement spécifier une version d’API au format <type>@<apiVersion>.
BCP157 Erreur Le type de ressource ne peut pas être déterminé en raison d’une erreur dans la ressource conteneur.
BCP158 Erreur Impossible d’accéder aux ressources imbriquées de type {wrongType}. Un type de ressource est requis.
BCP159 Erreur La ressource {resourceName} ne contient pas de ressource imbriquée nommée {identifierName}. Les ressources imbriquées connues sont les suivantes : {ToQuotedString(nestedResourceNames)}.
BCP160 Erreur Une ressource imbriquée ne peut pas apparaître à l’intérieur d’une ressource avec une expression for.
BCP162 Erreur Un identificateur de variable d’élément de boucle ou ( sont attendus à cet emplacement.
BCP164 Erreur L’étendue d’une ressource enfant est calculée en fonction de l’étendue de sa ressource ancêtre. Cela signifie que l’utilisation de la propriété scope sur une ressource enfant n’est pas prise en charge.
BCP165 Erreur L’étendue calculée d’une ressource doit correspondre à l’étendue du fichier Bicep pour qu’elle soit déployable. L’étendue de cette ressource est calculée à partir de la valeur de propriété affectée à la scope ressource {ancestorIdentifier}ancêtre. Vous devez utiliser des modules pour déployer des ressources dans une autre étendue.
BCP166 Erreur Décorateur <decorator-name> dupliqué.
BCP167 Erreur Le caractère { ou le mot clé if sont attendus à cet emplacement.
BCP168 Erreur La longueur ne doit pas être une valeur négative.
BCP169 Erreur Le nom de la ressource doit contenir des caractères {expectedSlashCount}/. Le nombre de segments de nom doit correspondre au nombre de segments dans le type de ressource.
BCP170 Erreur Le nom de ressource attendu ne doit contenir aucun caractères /. Les ressources enfants avec une référence de ressource parente (via la propriété du parent ou via l’imbrication) ne doivent pas contenir de nom complet.
BCP171 Erreur Le type de ressource {resourceType} n’est pas une ressource enfant valide du parent {parentResourceType}.
BCP172 Erreur Le type de ressource ne peut pas être validé en raison d’une erreur dans la ressource {resourceName}parente.
BCP173 Erreur La propriété {property} ne peut pas être utilisée dans une déclaration de ressource existante.
BCP174 Avertissement La validation de type n’est pas disponible pour les types de ressources déclarés contenant un /providers/ segment. Utilisez plutôt la scope propriété.
BCP176 Erreur Les valeurs du any type ne sont pas autorisées ici.
BCP177 Erreur Cette expression est utilisée dans l’expression if-condition, ce qui nécessite une valeur qui peut être calculée au début du déploiement.{variableDependencyChainClause}{accessiblePropertiesClause}
BCP178 Erreur Cette expression est utilisée dans l’expression for-expression, ce qui nécessite une valeur qui peut être calculée au début du déploiement.{variableDependencyChainClause}{accessiblePropertiesClause}
BCP179 Avertissement Un nom de ressource ou de déploiement unique est requis en cas de boucle. La variable {itemVariableName} d’élément de boucle ou la variable {indexVariableName} d’index doit être référencée dans au moins une des expressions de valeur des propriétés suivantes dans le corps de la boucle : {ToQuotedString(expectedVariantProperties)}
BCP180 Erreur La fonction <function-name> n’est pas valide à cet emplacement. Elle peut être utilisée seulement lors de l’affectation directe à un paramètre de module avec un décorateur sécurisé.
BCP181 Erreur Cette expression est utilisée dans un argument de la fonction <function-name>, qui nécessite une valeur qui peut être calculée au début du déploiement.{ variableDependencyChainClause}{accessiblePropertiesClause}
BCP182 Erreur Cette expression est utilisée dans le corps de la variable {variableName}, qui nécessite des valeurs qui peuvent être calculées au début du déploiement.{variableDependencyChainClause}{violatingPropertyNameClause}{accessiblePropertiesClause}
BCP183 Erreur La valeur de la propriété params du module doit être un littéral d’objet.
BCP184 Erreur Le fichier {filePath} a dépassé la taille maximale de {maxSize}{unit}.
BCP185 Avertissement Non-correspondance de l’encodage. Le fichier a été chargé avec l'encodage {detectedEncoding}.
BCP186 Erreur Impossible d’analyser la valeur JSON littérale. Assurez-vous qu’elle est bien formée.
BCP187 Avertissement La propriété {property} n’existe pas dans la ressource ou la définition de type, bien qu’elle soit toujours valide.{ TypeInaccuracyClause}
BCP188 Erreur Le modèle ARM référencé comporte des erreurs. Consultez https://aka.ms/arm-template pour plus d’informations sur la façon de diagnostiquer et de corriger le modèle.
BCP189 Erreur (allowedSchemes.Contains(ArtifactReferenceSchemes.Local, StringComparer.Ordinal), allowedSchemes.Any(scheme => !string.Equals(scheme, ArtifactReferenceSchemes.Local, StringComparison.Ordinal))) switch { (false, false) => "Module references aren't supported in this context.", (false, true) => $"The specified module reference scheme \"{badScheme}\" isn't recognized. Specify a module reference using one of the following schemes: {FormatSchemes()}, (true, false) => $"The specified module reference scheme \"{badScheme}\" isn't recognized. Specify a path to a local module file.", (true, true) => $"The specified module reference scheme \"{badScheme}\" isn't recognized. Specify a path to a local module file or a module reference using one of the following schemes: {FormatSchemes()}}
BCP190 Erreur L’artefact avec référence {artifactRef} n’a pas été restauré.
BCP191 Erreur Impossible de restaurer l’artefact avec référence {artifactRef}.
BCP192 Erreur Impossible de restaurer l’artefact avec référence <reference>: <error-message>.
BCP193 Erreur {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Spécifiez une référence au format , {ArtifactReferenceSchemes.Oci}:\<artifact-uri>:\<tag>ou {ArtifactReferenceSchemes.Oci}\<module-alias>:\<module-name-or-path>:\<tag>.
BCP194 Erreur {BuildInvalidTemplateSpecReferenceClause(aliasName, badRef)} Spécifiez une référence au format , {ArtifactReferenceSchemes.TemplateSpecs}:<subscription-ID><resource-group-name><template-spec-name>:<version>ou {ArtifactReferenceSchemes.TemplateSpecs}<module-alias>:<template-spec-name>:<version>.
BCP195 Erreur {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Le segment de chemin d’accès d’artefact {badSegment} n’est pas valide. Chaque segment de chemin d’accès du nom d’artefact doit être une chaîne alphanumérique minuscule éventuellement séparée par un ., _ou -.
BCP196 Erreur L’étiquette ou le code de hachage du module est manquant.
BCP197 Erreur La balise {badTag} dépasse la longueur maximale des {maxLength} caractères.
BCP198 Erreur La balise {badTag} n’est pas valide. Les caractères valides sont alphanumériques, ., _ou , ou -, mais la balise ne peut pas commencer par ., _ou -.
BCP199 Erreur Le chemin d’accès du {badRepository} module dépasse la longueur maximale des {maxLength} caractères.
BCP200 Erreur Le Registre {badRegistry} dépasse la longueur maximale des {maxLength} caractères.
BCP201 Erreur Chaîne de spécification d’extension attendue. Il doit s’agir d’un chemin d’accès relatif ou d’une spécification d’artefact OCI valide.
BCP202 Erreur Un nom d’alias de fournisseur est attendu à cet emplacement.
BCP203 Erreur L’utilisation d’instructions du fournisseur nécessite l’activation de la fonctionnalité EXPÉRIMENTALE Extensibility.
BCP204 Erreur L’espace de noms {identifier} du fournisseur n’est pas reconnu.
BCP205 Erreur L’espace de noms {identifier} du fournisseur ne prend pas en charge la configuration.
BCP206 Erreur L'espace de noms {identifier} du fournisseur nécessite configuration, mais aucune n'a été fournie.
BCP207 Erreur L’espace de noms {identifier} est déclaré plusieurs fois. Supprimez les doublons.
BCP208 Erreur L’espace de noms {badNamespace} spécifié n’est pas reconnu. Spécifiez une référence de ressource à l’aide de l’un des espaces de noms suivants : {ToQuotedString(allowedNamespaces)}.
BCP209 Erreur Échec de la recherche du type {resourceType} de ressource dans l’espace de noms {@namespace}.
BCP210 Erreur Le type de ressource appartenant à l’espace de noms {childNamespace} ne peut pas avoir de type de ressource parent appartenant à un autre espace de noms {parentNamespace}.
BCP211 Erreur Le nom {aliasName} de l’alias de module n’est pas valide. Les caractères valides sont alphanumériques, _ou -.
BCP212 Erreur Le nom {aliasName} de l'alias du module de spécification de modèle n'existe pas dans le fichier {BuildBicepConfigurationClause(configFileUri)}.
BCP213 Erreur Le nom {aliasName} de l’alias du module d’artefact OCI n’existe pas dans le {BuildBicepConfigurationClause(configFileUri)}.
BCP214 Erreur L'alias {aliasName} du module Template Spec dans le {BuildBicepConfigurationClause(configFileUri)} n’est pas valide. La subscription propriété ne peut pas être null ou non définie.
BCP215 Erreur L'alias {aliasName} du module Template Spec dans le {BuildBicepConfigurationClause(configFileUri)} n’est pas valide. La resourceGroup propriété ne peut pas être null ou non définie.
BCP216 Erreur L’alias {aliasName} du module d’artefact OCI dans le {BuildBicepConfigurationClause(configFileUri)} fichier n’est pas valide. La registry propriété ne peut pas être null ou non définie.
BCP217 Erreur {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} L’ID d’abonnement {subscriptionId} n’est pas un GUID.
BCP218 Erreur {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Le nom {resourceGroupName} du groupe de ressources dépasse la longueur maximale des {maximumLength} caractères.
BCP219 Erreur {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Le nom {resourceGroupName} du groupe de ressources n’est pas valide. Les caractères valides sont alphanumériques, caractères unicode, ., _, -, (, ou ), mais le nom du groupe de ressources ne peut pas se terminer par ..
BCP220 Erreur {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Le nom des spécifications du modèle {templateSpecName} dépasse la longueur maximale des {maximumLength} caractères.
BCP221 Erreur {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Le nom des spécifications du modèle {templateSpecName} n’est pas valide. Les caractères valides sont alphanumériques, ., , _-, (ou , ou ), mais le nom des spécifications du modèle ne peut pas se terminer par ..
BCP222 Erreur {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} La version des spécifications du modèle {templateSpecVersion} dépasse la longueur maximale de {maximumLength} caractères.
BCP223 Erreur {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} La version {templateSpecVersion} des spécifications du modèle n’est pas valide. Les caractères valides sont alphanumériques, ., _, -, (, ou ), mais la version du Spec Template ne peut pas se terminer par ..
BCP224 Erreur {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} La synthèse {badDigest} n’est pas valide. Le format valide est une chaîne sha256: suivie exactement de 64 chiffres hexadécimaux minuscules.
BCP225 Avertissement La valeur de propriété {propertyName} de discriminateur ne peut pas être déterminée au moment de la compilation. La vérification du type pour cet objet est désactivée.
BCP226 Erreur Au moins un code de diagnostic est attendu à cet emplacement. Le format valide est #disable-next-line diagnosticCode1 diagnosticCode2 ....
BCP227 Erreur Le type {resourceType} ne peut pas être utilisé comme paramètre ou type de sortie. Les types d’extensibilité ne sont actuellement pas pris en charge comme paramètres ou sorties.
BCP229 Erreur Le paramètre {parameterName} ne peut pas être utilisé comme étendue de ressource ou parent. Vous ne pouvez pas utiliser des ressources transmises en tant que paramètres comme étendue ou parent d’une ressource.
BCP230 Avertissement Le module référencé utilise le type {resourceTypeReference.FormatName()} de ressource qui n’a pas de types disponibles. Bicep ne peut pas valider les propriétés de la ressource avant le déploiement, mais cela n’empêchera pas le déploiement de la ressource.
BCP231 Erreur L’utilisation de paramètres et de sorties typés par ressource nécessite l’activation de la fonctionnalité EXPÉRIMENTALE {nameof(ExperimentalFeaturesEnabled.ResourceTypedParamsAndOutputs)}.
BCP232 Erreur Impossible de supprimer le module avec une référence {moduleRef} du cache.
BCP233 Erreur Impossible de supprimer le module avec référence {moduleRef} dans le cache : {message}
BCP234 Avertissement La fonction {armFunctionName} ARM a échoué lorsqu’elle a été appelée sur la valeur [{literalValue}] : {message}
BCP235 Erreur Le JSONPath spécifié n’existe pas dans le fichier fourni ou n’est pas valide.
BCP236 Erreur Un caractère de nouvelle ligne ou un virgule est attendu à cet emplacement.
BCP237 Erreur Virgule attendue à cet emplacement.
BCP238 Erreur Caractère de nouvelle ligne inattendu après une virgule.
BCP239 Erreur L’identificateur {name} est un nom de symbole Bicep réservé et ne peut pas être utilisé dans ce contexte.
BCP240 Erreur La parent propriété autorise uniquement les références directes aux ressources. Les expressions ne sont pas prises en charge.
BCP241 Avertissement La <function-name> fonction est déconseillée et sera supprimée dans une prochaine version de Bicep. Ajoutez un commentaire à https://github.com/Azure/bicep/issues/2017 si vous pensez que cela aura un impact sur votre workflow.
BCP242 Erreur Les fonctions lambda peuvent uniquement être spécifiées directement en tant qu’arguments de fonction.
BCP243 Erreur Les parenthèses doivent contenir exactement une expression.
BCP244 Erreur {minArgCount == maxArgCount ? $"Expected lambda expression of type \"{lambdaType}\" with {minArgCount} arguments but received {actualArgCount} arguments." : $"Expected lambda expression of type \"{lambdaType}\" with between {minArgCount} and {maxArgCount} arguments but received {actualArgCount} arguments."}
BCP245 Avertissement Le type {resourceTypeReference.FormatName()} de ressource ne peut être utilisé qu’avec le existing mot clé.
BCP246 Avertissement Le type {resourceTypeReference.FormatName()} de ressource ne peut être utilisé qu’avec le existing mot clé à l’étendue demandée. Étendues autorisées pour le déploiement : {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(writableScopes))}.
BCP247 Erreur L’utilisation de variables lambda dans l’accès au tableau de ressources ou de modules n’est actuellement pas prise en charge. La ou les variables lambda suivantes ont été consultées : {ToQuotedString(variableNames)}.
BCP248 Erreur L’utilisation de variables lambda à l’intérieur de la <function-name> fonction n’est pas prise en charge actuellement. La ou les variables lambda suivantes ont été consultées : {ToQuotedString(variableNames)}.
BCP249 Erreur Le bloc de variables de boucle attendu devait se composer exactement de 2 éléments (variable d’élément et variable d’index), mais {actualCount} a été trouvé.
BCP250 Erreur Le paramètre {identifier} est attribué plusieurs fois. Supprimez ou renommez les doublons.
BCP256 Erreur La déclaration using ne contient pas de référence de chemin d’accès au fichier Bicep.
BCP257 Erreur Chaîne de chemin d’accès de fichier Bicep attendue. Il doit s’agir d’un chemin relatif vers un autre fichier Bicep, par exemple myModule.bicep , ou ../parent/myModule.bicep
BCP258 Avertissement Les paramètres suivants sont déclarés dans le fichier Bicep, mais ne disposent pas d’une affectation dans le fichier params : {ToQuotedString(identifiers)}.
BCP259 Erreur Le paramètre {identifier} est affecté dans le fichier params sans être déclaré dans le fichier Bicep.
BCP260 Erreur Le paramètre {identifier} attend une valeur de type {expectedType}, mais la valeur fournie est de type {actualType}.
BCP261 Erreur Une déclaration using doit être présente dans ce fichier de paramètres.
BCP262 Erreur Plusieurs déclarations using sont présentes.
BCP263 Erreur Le fichier spécifié dans le chemin de déclaration using n’existe pas.
BCP264 Erreur Le type de ressource {resourceTypeName} est déclaré dans plusieurs espaces de noms importés ({ToQuotedStringWithCaseInsensitiveOrdering(namespaces)}) et doit être pleinement qualifié.
BCP265 Erreur Le nom {name} n’est pas une fonction. Tu veux dire {knownFunctionNamespace}.{knownFunctionName}?
BCP266 Erreur Identificateur de métadonnées attendu à cet emplacement.
BCP267 Erreur Une déclaration de métadonnées est attendue après l’élément décoratif.
BCP268 Erreur Identificateur non valide : {name}. Les identificateurs de métadonnées commençant par _ sont réservés. Veuillez en utiliser un autre.
BCP269 Erreur La fonction <function-name> ne peut pas être utilisée comme décorateur de métadonnées.
BCP271 Erreur Échec de l’analyse du contenu du fichier {configurationPath} de configuration Bicep en tant que JSON valide : {parsingErrorMessage.TrimEnd('.')}.
BCP272 Erreur Impossible de charger le fichier {configurationPath}de configuration Bicep : {loadErrorMessage.TrimEnd('.')}.
BCP273 Erreur Échec de l’analyse du contenu du fichier {configurationPath} de configuration Bicep en tant que JSON valide : {parsingErrorMessage.TrimEnd('.')}.
BCP274 Avertissement Erreur d’analyse de {directoryPath} pour la configuration Bicep : {scanErrorMessage.TrimEnd('.')}.
BCP275 Erreur Impossible d’ouvrir le fichier au chemin d’accès {directoryPath}. Nous avons trouvé un répertoire à la place.
BCP276 Erreur Une déclaration using peut faire référence à un fichier Bicep uniquement.
BCP277 Erreur Une déclaration de module ne peut faire référence qu’à un fichier Bicep, un modèle ARM, une référence de Registre ou une référence de spécification de modèle.
BCP278 Erreur Ce fichier de paramètres fait référence à lui-même, ce qui n’est pas autorisé.
BCP279 Erreur Type attendu à cet emplacement. Spécifiez une expression de type valide ou l’un des types suivants : {ToQuotedString(LanguageConstants.DeclarationTypes.Keys)}.
BCP285 Erreur L’expression de type n’a pas pu être réduite à une valeur littérale.
BCP286 Erreur Ce membre de l’union n’est pas valide, car il ne peut pas être affecté au {keystoneType} type.
BCP287 Erreur {symbolName} fait référence à une valeur, mais est utilisée comme type ici.
BCP288 Erreur <name> fait référence à un type, mais est utilisé comme valeur ici.
BCP289 Erreur La définition de type n’est pas valide.
BCP290 Erreur Une déclaration de paramètre ou de type est attendue après l’élément décoratif.
BCP291 Erreur Une déclaration de paramètre ou de sortie est attendue après l’élément décoratif.
BCP292 Erreur Une déclaration de paramètre, de sortie ou de type est attendue après l’élément décoratif.
BCP293 Erreur Tous les membres d’une déclaration de type union doivent être des valeurs littérales.
BCP294 Erreur Les unions de type doivent être réductibles à un seul type ARM (par exemple, string, int ou bool).
BCP295 Erreur L’élément décoratif {decoratorName} ne peut pas être utilisé sur les cibles de type union ou littéral. Les valeurs autorisées pour ce paramètre ou cette définition de type sont dérivées automatiquement de l’union ou du type littéral.
BCP296 Erreur Les noms de propriétés sur les types doivent être des valeurs constantes au moment de la compilation.
BCP297 Erreur La fonction <function-name> ne peut pas être utilisée comme décorateur de type.
BCP298 Erreur Cette définition de type s’inclut elle-même comme composant requis, ce qui crée une contrainte qui ne peut pas être remplie.
BCP299 Erreur Cette définition de type s’inclut elle-même en tant que composant requis via un cycle ({string.Join("\" -> \"", cycle)}).
BCP300 Erreur Un littéral de type est attendu à cet emplacement. Spécifiez une valeur concrète ou une référence à un type littéral.
BCP301 Erreur Le nom {reservedName} du type est réservé et peut ne pas être attaché à un type défini par l’utilisateur.
BCP302 Erreur Le nom <type-name> n’est pas un type valide. Spécifiez l’un des types suivants : <type-names>.
BCP303 Erreur L’interpolation de chaîne n’est pas prise en charge pour spécifier le fournisseur.
BCP304 Erreur Chaîne de spécificateur de fournisseur non valide. Spécifiez un fournisseur de format <providerName>@<providerVersion>valide.
BCP305 Erreur Le mot clé with, le mot clé as ou un caractère de nouvelle ligne sont attendus à cet emplacement.
BCP306 Erreur Le nom {name} fait référence à un espace de noms, et non à un type.
BCP307 Erreur L’expression ne peut pas être évaluée, car les propriétés d’identificateur de la ressource existante référencée, y compris {ToQuotedString(runtimePropertyNames.OrderBy(x => x))} ne peuvent pas être calculées au début du déploiement. Dans cette situation, {accessiblePropertyNamesClause}{accessibleFunctionNamesClause}.
BCP308 Erreur Le décorateur <decorator-name> peut ne pas être utilisé sur les instructions dont le type déclaré est une référence à un type défini par l’utilisateur.
BCP309 Erreur Les valeurs de type {flattenInputType.Name} ne peuvent pas être aplatir, car {incompatibleType.Name} n’est pas un type de tableau.
BCP311 Erreur La valeur d’index fournie <index-value> n’est pas valide pour le type <type-name>. Les index de ce type doivent être compris entre 0 et <zero-based-tuple-index>.
BCP315 Erreur Un type d’objet peut avoir au plus une déclaration de propriétés supplémentaires.
BCP316 Erreur Le {LanguageConstants.ParameterSealedPropertyName} décorateur peut ne pas être utilisé sur les types d’objets avec une déclaration de type de propriétés supplémentaire explicite.
BCP317 Erreur Un identificateur, une chaîne ou un astérisque est attendu à cet emplacement.
BCP318 Avertissement La valeur du type {possiblyNullType} peut être null au début du déploiement, ce qui entraînerait l’échec de cette expression d’accès (et du déploiement global avec celui-ci). Si vous ne savez pas si la valeur sera Null et si le modèle peut gérer une valeur Null pour l’expression globale, utilisez un opérateur .? (déréférencement sécurisé) pour court-circuiter l’expression d’accès si la valeur de l’expression de base est Null : {accessExpression.AsSafeAccess().ToString()}. Si vous savez que la valeur ne sera pas null, utilisez un opérateur d’assertion non Null pour informer le compilateur que la valeur ne sera pas null : {SyntaxFactory.AsNonNullable(expression).ToString()}.
BCP319 Erreur Impossible de résoudre le type {errorSource} par le moteur de modèle ARM JSON. Message d’erreur d’origine : {message}
BCP320 Erreur Les propriétés des ressources de sortie de module ne sont pas accessibles directement. Pour utiliser les propriétés de cette ressource, passez-la en tant que paramètre typé comme ressource à un autre module et accédez dans celui-ci aux propriétés du paramètre.
BCP321 Avertissement Valeur de type {expectedType}attendue, mais la valeur fournie est de type {actualType}. Si vous savez que la valeur ne sera pas null, utilisez un opérateur d’assertion non Null pour informer le compilateur que la valeur ne sera pas null : {SyntaxFactory.AsNonNullable(expression).ToString()}.
BCP322 Erreur L’opérateur .? (déréférencement sécurisé) ne peut pas être utilisé sur les appels de fonction d’instance.
BCP323 Erreur L’opérateur [?] (déréférencement sécurisé) ne peut pas être utilisé sur des collections de ressources ou de modules.
BCP325 Erreur Un identificateur de type est attendu à cet emplacement.
BCP326 Erreur Les paramètres pouvant accepter la valeur Null ne peuvent pas se voir affecter une valeur par défaut. Ils ont une valeur par défaut implicite qui null ne peut pas être remplacée.
BCP327 Erreur/avertissement La valeur fournie (qui sera toujours supérieure ou égale à <value>) est trop grande pour affecter à une cible pour laquelle la valeur maximale autorisée est <max-value>.
BCP328 Erreur/avertissement La valeur fournie (qui sera toujours inférieure ou égale à <value>) est trop petite pour affecter à une cible pour laquelle la valeur minimale autorisée est <max-value>.
BCP329 Avertissement La valeur fournie peut être aussi petite que {sourceMin} et peut être trop petite pour être attribuée à une cible avec un minimum de configuration de {targetMin}.
BCP330 Avertissement La valeur fournie peut être aussi grande que {sourceMax} et peut être trop grande pour être attribuée à une cible avec un maximum configuré de {targetMax}.
BCP331 Erreur Le {minDecoratorName} d'un type doit être inférieur ou égal à son {maxDecoratorName}, mais un minimum de {minValue} et un maximum de {maxValue} ont été spécifiés.
BCP332 Erreur/avertissement La valeur fournie (dont la longueur sera toujours supérieure ou égale à <string-length>) est trop longue pour affecter à une cible pour laquelle la longueur maximale autorisée est <max-length>.
BCP333 Erreur/avertissement La valeur fournie (dont la longueur sera toujours inférieure ou égale à <string-length>) est trop courte pour affecter à une cible pour laquelle la longueur minimale autorisée est <min-length>.
BCP334 Avertissement La valeur fournie peut avoir une longueur aussi petite que {sourceMinLength} et peut être trop courte pour affecter à une cible avec une longueur minimale configurée de {targetMinLength}.
BCP335 Avertissement La valeur fournie peut avoir une longueur aussi grande que {sourceMaxLength} et peut être trop longue pour affecter à une cible avec une longueur maximale configurée de {targetMaxLength}.
BCP337 Erreur Ce type de déclaration n’est pas valide pour un fichier de paramètres Bicep. Spécifiez une déclaration {LanguageConstants.UsingKeyword}, {LanguageConstants.ParameterKeyword} ou {LanguageConstants.VariableKeyword}.
BCP338 Erreur Échec de l’évaluation du paramètre <parameter-name>: <error-message>
BCP339 Erreur La valeur d’index {indexSought} de tableau fournie n’est pas valide. L’index de tableau doit être supérieur ou égal à 0.
BCP340 Erreur Impossible d’analyser la valeur YAML littérale. Assurez-vous qu’elle est bien formée.
BCP341 Erreur Cette expression est utilisée à l’intérieur d’une déclaration de fonction, ce qui nécessite une valeur qui peut être calculée au début du déploiement. {variableDependencyChainClause}{accessiblePropertiesClause}
BCP342 Erreur Les types définis par l’utilisateur ne sont pas pris en charge dans les paramètres ou les sorties de fonction définis par l’utilisateur.
BCP344 Erreur Un identificateur d’assertion est attendu à cet emplacement.
BCP345 Erreur Une déclaration de test peut référencer seulement un fichier Bicep
BCP346 Erreur Un identificateur de test est attendu à cet emplacement.
BCP347 Erreur Une chaîne de chemin d’accès de test est attendue à cet emplacement.
BCP348 Erreur L’utilisation d’une instruction de déclaration de test nécessite l’activation de la fonctionnalité {nameof(ExperimentalFeaturesEnabled.TestFramework)}EXPERIMENTAL.
BCP349 Erreur L’utilisation d’une déclaration d’assertion nécessite l’activation de la fonctionnalité EXPERIMENTAL{nameof(ExperimentalFeaturesEnabled.Assertions)}.
BCP350 Erreur La valeur du type {valueType} ne peut pas être affectée à une assertion. Les assertions ne peuvent prendre que des valeurs de type bool .
BCP351 Erreur La fonction <function-name> n’est pas valide à cet emplacement. Elle peut être utilisée seulement lors d’une affectation directe à un paramètre.
BCP352 Erreur Échec de l’évaluation de la variable {name}: {message}
BCP353 Erreur Les {itemTypePluralName}{ToQuotedString(itemNames)} ne diffèrent que par la casse. Le moteur de déploiements ARM ne respecte pas la casse et ne pourra pas les distinguer.
BCP354 Erreur Un caractère d’accolade gauche ({) ou d’astérisque (*) sont attendus à cet emplacement.
BCP355 Erreur Le nom d’un symbole exporté est attendu à cet emplacement.
BCP356 Erreur Un identificateur d’espace de noms valide est attendu à cet emplacement.
BCP358 Erreur Cette déclaration n’a pas de référence de chemin d’accès de fichier.
BCP360 Erreur Le {symbolName} symbole n’a pas été trouvé dans (ou n’a pas été exporté par) le modèle importé.
BCP361 Erreur L’élément décoratif @export() doit cibler une instruction de niveau supérieur.
BCP362 Erreur Ce symbole est importé plusieurs fois sous les noms {string.Join(", ", importedAs.Select(identifier => $"'{identifier}'"))}.
BCP363 Erreur L’élément décoratif {LanguageConstants.TypeDiscriminatorDecoratorName} ne peut être appliqué qu’aux types d’union d’objet uniquement avec des types membre unique.
BCP364 Erreur La propriété {discriminatorPropertyName} doit être un littéral de chaîne obligatoire sur tous les types de membres de l’union.
BCP365 Erreur La valeur {discriminatorPropertyValue} de la propriété {discriminatorPropertyName} de discriminateur est dupliquée entre plusieurs types de membres d’union. La valeur doit être unique dans tous les types de membres de l’union.
BCP366 Erreur Le nom de propriété de discrimination doit être {acceptablePropertyName} sur tous les types de membres de l’union.
BCP367 Erreur La {featureName} fonctionnalité est temporairement désactivée.
BCP368 Erreur La valeur du paramètre ne peut pas être connue tant que le déploiement du {targetName} modèle n’a pas commencé, car il utilise une référence à une valeur secrète dans Azure Key Vault. Les expressions qui font référence au {targetName} paramètre peuvent être utilisées dans les {LanguageConstants.LanguageFileExtension} fichiers, mais pas dans les {LanguageConstants.ParamsFileExtension} fichiers.
BCP369 Erreur La valeur du {targetName} paramètre ne peut pas être connue tant que le déploiement du modèle n’a pas démarré, car il utilise la valeur par défaut définie dans le modèle. Les expressions qui font référence au {targetName} paramètre peuvent être utilisées dans les {LanguageConstants.LanguageFileExtension} fichiers, mais pas dans les {LanguageConstants.ParamsFileExtension} fichiers.
BCP372 Erreur Le @export() décorateur peut ne pas être appliqué aux variables qui font référence à des paramètres, des modules ou des ressources, directement ou indirectement. La cible de ce décorateur contient des références, directes ou transitives, aux symboles suivants qui ne peuvent pas être exportés : {ToQuotedString(nonExportableSymbols)}.
BCP373 Erreur Impossible d’importer le symbole nommé {name}: {message}
BCP374 Erreur Le modèle importé ne peut pas être chargé avec un caractère générique, car il contient les exportations dupliquées suivantes : {ToQuotedString(ambiguousExportNames)}.
BCP375 Erreur Un élément de liste d’importation qui identifie sa cible avec une chaîne entre guillemets doit inclure une as <alias> clause.
BCP376 Erreur Le {name} symbole ne peut pas être importé, car les importations de type {exportMetadataKind} ne sont pas prises en charge dans les fichiers de type {sourceFileKind}.
BCP377 Erreur Le nom {aliasName} de l’alias du fournisseur n’est pas valide. Les caractères valides sont alphanumériques, _ou -.
BCP378 Erreur L’alias {aliasName} du fournisseur d’artefacts OCI dans le {BuildBicepConfigurationClause(configFileUri)} n’est pas valide. La registry propriété ne peut pas être null ou non définie.
BCP379 Erreur Le nom d'alias du fournisseur d'artefacts OCI {aliasName} n'existe pas dans le {BuildBicepConfigurationClause(configFileUri)}.
BCP380 Erreur Artefacts de type : {artifactType} ne sont pas pris en charge.
BCP381 Avertissement La déclaration d’espaces de noms de fournisseur avec le import mot clé a été déconseillée. Utilisez plutôt le mot clé provider.
BCP383 Erreur Le {typeName} type n’est pas paramétrable.
BCP384 Erreur Le {typeName} type nécessite des {requiredArgumentCount} arguments.
BCP385 Erreur L’utilisation de types dérivés de ressources nécessite l’activation de la fonctionnalité EXPERIMENTAL {nameof(ExperimentalFeaturesEnabled.ResourceDerivedTypes)}.
BCP386 Erreur Le décorateur <decorator-name> peut ne pas être utilisé sur les instructions dont le type déclaré est une référence à un type dérivé de ressource.
BCP387 Erreur L’indexation dans un type nécessite un entier supérieur ou égal à 0.
BCP388 Erreur Impossible d’accéder aux éléments de type {wrongType} par index. Un type tuple est requis.
BCP389 Erreur Le type {wrongType} ne déclare pas de type de propriétés supplémentaire.
BCP390 Erreur L’opérateur d’accès au type d’élément de tableau (« [*] ») peut être utilisé seulement avec des tableaux typés.
BCP391 Erreur L’accès aux membres de type est pris en charge seulement sur une référence à un type nommé.
BCP392 Avertissement L’identificateur {resourceTypeIdentifier} de type de ressource fourni n’a pas été reconnu comme un nom de type de ressource valide.
BCP393 Avertissement Le segment {unrecognizedSegment} de pointeur de type n’a pas été reconnu. Les segments de pointeur pris en charge sont les suivants : properties, items, prefixItemset additionalProperties.
BCP394 Erreur Les expressions de type dérivés de ressources doivent déréférencer une propriété dans le corps de la ressource. L’utilisation du type de corps de ressource entier n’est pas autorisée.
BCP395 Erreur La déclaration d’espaces de noms de fournisseur à l’aide de l’expression <providerName>@<version> a été déconseillée. Utilisez à la place un identificateur.
BCP396 Erreur L’artefact des types de fournisseurs référencés a été publié avec du contenu incorrectement formé.
BCP397 Erreur Le fournisseur {name} est configuré de manière incorrecte dans le {BuildBicepConfigurationClause(configFileUri)}fichier . Il est référencé dans la {RootConfiguration.ImplicitProvidersConfigurationKey} section, mais il manque la configuration correspondante dans la {RootConfiguration.ProvidersConfigurationKey} section.
BCP398 Erreur Le fournisseur {name} est configuré de manière incorrecte dans le {BuildBicepConfigurationClause(configFileUri)}fichier . Il est configuré comme intégré à la {RootConfiguration.ProvidersConfigurationKey} section, mais aucun fournisseur intégré n’existe.
BCP399 Erreur L’extraction de types az à partir du registre nécessite l’activation de la fonctionnalité EXPÉRIMENTALE {nameof(ExperimentalFeaturesEnabled.DynamicTypeLoading)}.
BCP400 Erreur L’extraction de types à partir du registre nécessite l’activation de la fonctionnalité EXPERIMENTAL {nameof(ExperimentalFeaturesEnabled.ProviderRegistry)}.
BCP401 Erreur L’opérateur ... de propagation n’est pas autorisé à cet emplacement.
BCP402 Erreur L’opérateur {spread.Ellipsis.Text} de propagation ne peut être utilisé que dans ce contexte pour une expression assignable au type {requiredType}.
BCP403 Erreur/avertissement Le tableau englobant attend des éléments de type {expectedType}, mais le tableau en cours de propagation contient des éléments de type {actualType}incompatible.
BCP404 Erreur La déclaration {LanguageConstants.ExtendsKeyword} ne contient pas de référence de chemin d’accès au fichier bicepparam.
BCP405 Erreur Plus d'une {LanguageConstants.ExtendsKeyword} déclaration est présente.
BCP406 Erreur Le mot clé {LanguageConstants.ExtendsKeyword} n'est pas pris en charge.
BCP407 Erreur L’extension microsoftGraph intégrée est supprimée. Utilisez plutôt des types dynamiques. Voir https://aka.ms/graphBicepDynamicTypes
BCP408 Erreur La {LanguageConstants.NameofFunctionName} fonction ne peut être utilisée qu’avec une expression qui a un nom.
BCP409 Erreur Le resource<> type paramétré a été déclaré obsolète. Spécifiez si vous souhaitez que ce type corresponde à l’entrée ou à la sortie de la ressource.
BCP410 Erreur La division par zéro n’est pas prise en charge.
BCP411 Erreur Le type {type} ne peut pas être utilisé dans une affectation de type, car il ne correspond pas à l’une des catégories de types primitifs d’ARM (chaîne, int, bool, tableau, objet).
BCP412 Erreur Le type de variable n’est pas valide. Spécifiez l’un des types suivants : {ToQuotedString(validTypes)}.
BCP414 Erreur L’opérateur ^ d’indexation ne peut pas être utilisé sur les expressions de base de type {baseType}.
BCP415 Erreur L’opérateur ^ d’indexation ne peut pas être utilisé avec des expressions d’index de type {indexType}.
BCP416 Erreur La chaîne fournie ne correspond pas au modèle attendu de {expectedPattern}.
BCP417 Erreur L’opérateur {ellipsis} de propagation ne peut pas être utilisé à l’intérieur d’objets avec des propriétés pour les expressions.
BCP418 Erreur Les extensions ne peuvent pas être référencées ici. Les extensions ne peuvent être référencées que par les configurations d’extension de module.
BCP419 Erreur Le nom {name} de l’espace de noms ne peut pas être utilisé comme nom d’extension.
BCP420 Erreur Impossible de résoudre l’étendue au moment de la compilation, car l’expression fournie est ambiguë ou trop complexe. Les expressions d’étendue doivent être réductibles à un type spécifique d’étendue sans connaître les valeurs des paramètres.
BCP421 Erreur Le module {moduleName} contient une ou plusieurs sorties sécurisées, qui ne sont pas prises en charge avec {LanguageConstants.TargetScopeKeyword} défini sur la valeur {LanguageConstants.TargetScopeTypeLocal}.
BCP422 Erreur Une ressource de type {baseType} peut ou non exister lorsque cette fonction est appelée, ce qui peut entraîner l’échec du déploiement.

Étapes suivantes

Consultez Qu’est-ce que Bicep ? pour en savoir plus sur Bicep.