Udostępnij przez


Diagnostyka rdzenia Bicep

Jeśli potrzebujesz więcej informacji na temat określonego kodu diagnostycznego, wybierz przycisk Opinie w prawym górnym rogu strony i określ kod.

Code Poziom opis
BCP001 Błąd Nie rozpoznano następującego tokenu: {token}.
BCP002 Błąd Komentarz wielowierszowy w tej lokalizacji nie jest przerywany. Zakończ ją sekwencją */ znaków.
BCP003 Błąd Ciąg w tej lokalizacji nie został zakończony. Zakończ ciąg znakiem pojedynczego cudzysłowu.
BCP004 Błąd Ciąg w tej lokalizacji nie jest przerywany z powodu nieoczekiwanego nowego znaku wiersza.
BCP005 Błąd Ciąg w tej lokalizacji nie został zakończony. Ukończ sekwencję ucieczki i zakończ ciąg za pomocą pojedynczego niewyobrażnego znaku cudzysłowu.
BCP006 Błąd Określona sekwencja ucieczki nie jest rozpoznawana. Dozwolone są tylko następujące sekwencje ucieczki: {ToQuotedString(escapeSequences)}.
BCP007 Błąd Ten typ deklaracji nie jest rozpoznawany. Określ metadane, parametr, zmienną, zasób lub deklarację wyjściową.
BCP008 Błąd Oczekiwano tokenu = lub nowego wiersza w tej lokalizacji.
BCP009 Błąd Oczekiwano wartości literału, tablicy, obiektu, wyrażenia nawiasu lub wywołania funkcji w tej lokalizacji.
BCP010 Błąd Oczekiwano prawidłowej 64-bitowej liczby całkowitej ze znakiem.
BCP011 Błąd Typ określonej wartości jest niepoprawny. Określ ciąg, wartość logiczną lub literał liczb całkowitych.
BCP012 Błąd Oczekiwano słowa kluczowego {keyword} w tej lokalizacji.
BCP013 Błąd Oczekiwano identyfikatora parametru w tej lokalizacji.
BCP015 Błąd Oczekiwano identyfikatora zmiennej w tej lokalizacji.
BCP016 Błąd Oczekiwano identyfikatora wyjściowego w tej lokalizacji.
BCP017 Błąd Oczekiwano identyfikatora zasobu w tej lokalizacji.
BCP018 Błąd Oczekiwano znaku <character> w tym miejscu.
BCP019 Błąd Oczekiwano nowego znaku wiersza w tej lokalizacji.
BCP020 Błąd Oczekiwano nazwy funkcji lub właściwości w tej lokalizacji.
BCP021 Błąd Oczekiwano literału liczbowego w tej lokalizacji.
BCP022 Błąd Oczekiwano nazwy właściwości w tej lokalizacji.
BCP023 Błąd Oczekiwano zmiennej lub nazwy funkcji w tej lokalizacji.
BCP024 Błąd Identyfikator przekracza limit wartości {LanguageConstants.MaxIdentifierLength}. Zmniejsz długość identyfikatora.
BCP025 Błąd Właściwość {property} jest zadeklarowana wiele razy w tym obiekcie. Usuń lub zmień nazwę zduplikowanych właściwości.
BCP026 Błąd Dane wyjściowe oczekują wartości typu {expectedType}, ale podana wartość jest typu {actualType}.
BCP028 Błąd Identyfikator {identifier} jest deklarowany wiele razy. Usuń lub zmień nazwy duplikatów.
BCP029 Błąd Typ zasobu jest nieprawidłowy. Określ prawidłowy typ zasobu w formacie <types>@<apiVersion>.
BCP030 Błąd Typ danych wyjściowych jest nieprawidłowy. Określ jeden z następujących typów: {ToQuotedString(validTypes)}.
BCP031 Błąd Typ parametru jest nieprawidłowy. Określ jeden z następujących typów: {ToQuotedString(validTypes)}.
BCP032 Błąd Wartość musi być stałą czasu kompilacji.
BCP033 Błąd/ostrzeżenie Oczekiwano wartości typu <data-type>, ale podana wartość jest typu <data-type>.
BCP034 Błąd/ostrzeżenie Otaczana tablica oczekiwała elementu typu {expectedType}, ale podany element był typu {actualType}.
BCP035 Błąd/ostrzeżenie W określonej <data-type> deklaracji brakuje następujących wymaganych właściwości: <property-name>.
BCP036 Błąd/ostrzeżenie Właściwość <property-name> oczekiwała wartości typu <data-type>, ale podana wartość jest typu <data-type>.
BCP037 Błąd/ostrzeżenie Właściwość <property-name> nie jest dozwolona dla obiektów typu <type-definition>.
BCP040 Błąd/ostrzeżenie Interpolacja ciągów nie jest obsługiwana w przypadku kluczy w obiektach typu <type-definition>.
BCP041 Błąd Wartości typu {valueType} nie można przypisać do zmiennej.
BCP043 Błąd To nie jest prawidłowe wyrażenie.
BCP044 Błąd Nie można zastosować operatora {operatorName} do operandu typu {type}.
BCP045 Błąd Nie można zastosować operatora {operatorName} do operandów typu {type1} i {type2}.
BCP046 Błąd Oczekiwano wartości typu {type}.
BCP047 Błąd Interpolacja ciągów nie jest obsługiwana do określania typu zasobu.
BCP048 Błąd Nie można rozpoznać przeciążenia funkcji.
BCP049 Błąd Indeks tablicy musi być typu {LanguageConstants.String} lub {LanguageConstants.Int}, ale podany indeks był typu {wrongType}.
BCP050 Błąd Określona ścieżka jest pusta.
BCP051 Błąd Określona ścieżka rozpoczyna się od /. Do plików należy odwoływać się przy użyciu ścieżek względnych.
BCP052 Błąd/ostrzeżenie Typ <type-name> nie zawiera właściwości <property-name>.
BCP053 Błąd/ostrzeżenie Typ <type-name> nie zawiera właściwości <property-name>. Dostępne właściwości obejmują <property-names>.
BCP054 Błąd Typ {type} nie zawiera żadnych właściwości.
BCP055 Błąd Nie można uzyskać dostępu do właściwości typu <type-name>. <type-name> Wymagany jest typ.
BCP056 Błąd Odwołanie do nazwy {name} jest niejednoznaczne, ponieważ istnieje w przestrzeniach nazw {ToQuotedString(namespaces)}. Odwołanie musi być w pełni kwalifikowane.
BCP057 Błąd Nazwa <name> nie istnieje w bieżącym kontekście.
BCP059 Błąd Nazwa {name} nie jest funkcją.
BCP060 Błąd Funkcja variables nie jest obsługiwana. Bezpośrednio odwołuje się do zmiennych według ich nazw symbolicznych.
BCP061 Błąd Funkcja parameters nie jest obsługiwana. Bezpośrednio odwołuje się do parametrów według ich nazw symbolicznych.
BCP062 Błąd Odwołanie do deklaracji o nazwie <type-name> jest nieprawidłowe.
BCP063 Błąd Nazwa <name> nie jest parametrem, zmienną, zasobem ani modułem.
BCP064 Błąd Znaleziono nieoczekiwane tokeny w wyrażeniu interpolowanym.
BCP065 Błąd Funkcja <function-name> nie jest prawidłowa w tej lokalizacji. Można go używać tylko jako wartości domyślnej parametru.
BCP066 Błąd Funkcja <function-name> nie jest prawidłowa w tej lokalizacji. Można go używać tylko w deklaracjach zasobów.
BCP067 Błąd Nie można wywołać funkcji w typie {wrongType}. Typ {LanguageConstants.Object} jest wymagany.
BCP068 Błąd Oczekiwano ciągu typu zasobu. Określ prawidłowy typ zasobu w formacie <types>@<apiVersion>.
BCP069 Błąd Funkcja {function} nie jest obsługiwana. Zamiast tego użyj operatora {@operator}.
BCP070 Błąd Argument typu <argument-type>
BCP071 Błąd Oczekiwano <argument-count>, ale dostał <argument-count>.
BCP072 Błąd Nie można odwołać się do tego symbolu tutaj. W wartościach domyślnych parametrów można odwoływać się tylko do innych parametrów.
BCP073 Błąd/ostrzeżenie Właściwość <property-name> jest tylko do odczytu. Nie można przypisać wyrażeń do właściwości tylko do odczytu.
BCP074 Błąd Indeksowanie tablic wymaga indeksu typu {LanguageConstants.Int}, ale podany indeks był typu {wrongType}.
BCP075 Błąd Indeksowanie obiektów wymaga indeksu typu {LanguageConstants.String}, ale podany indeks był typu {wrongType}.
BCP076 Błąd Nie można indeksować w wyrażeniu typu <data-type>. Tablice lub obiekty są wymagane.
BCP077 Błąd/ostrzeżenie Właściwość <property-name> w typie <type-name> jest tylko do zapisu. Nie można uzyskać dostępu do właściwości tylko do zapisu.
BCP078 Błąd/ostrzeżenie Właściwość <property-name> wymaga wartości typu <type-name>, ale żadna nie została podana.
BCP079 Błąd To wyrażenie odwołuje się do własnej deklaracji, która nie jest dozwolona.
BCP080 Błąd Wyrażenie występuje w cyklu ({string.Join("\" -> \"", cycle)}).
BCP081 Ostrzeżenie Typ \<resource-type@api-version> zasobu nie ma dostępnych typów. Bicep nie może zweryfikować właściwości zasobów przed wdrożeniem, ale nie spowoduje to zasób zostanie wdrożony.
BCP082 Błąd Nazwa <name> nie istnieje w bieżącym kontekście. Czy masz na myśli <name>?
BCP083 Błąd/ostrzeżenie Typ <type-definition> nie zawiera właściwości <property-name>. Czy masz na myśli <property-name>?
BCP084 Błąd Symboliczna nazwa {name} jest zarezerwowana. Użyj innej nazwy symbolicznej. Zarezerwowane przestrzenie nazw to {ToQuotedString(namespaces.OrderBy(ns => ns))}.
BCP085 Błąd Określona ścieżka pliku zawiera co najmniej jeden nieprawidłowy znak ścieżki. Następujące elementy nie są dozwolone: {ToQuotedString(forbiddenChars.OrderBy(x => x).Select(x => x.ToString()))}.
BCP086 Błąd Określona ścieżka pliku kończy się nieprawidłowym znakiem. Następujące elementy nie są dozwolone: {ToQuotedString(forbiddenPathTerminatorChars.OrderBy(x => x).Select(x => x.ToString()))}.
BCP087 Błąd Literały tablicy i obiektów nie są tutaj dozwolone.
BCP088 Błąd/ostrzeżenie Właściwość <property-name> oczekiwała wartości typu <type-name>, ale podana wartość jest typu <type-name>. Czy masz na myśli <type-name>?
BCP089 Błąd/ostrzeżenie Właściwość <property-name> nie jest dozwolona dla obiektów typu <resource-type>. Czy masz na myśli <property-name>?
BCP090 Błąd W deklaracji tego modułu brakuje odwołania do ścieżki pliku.
BCP091 Błąd Wystąpił błąd podczas odczytywania pliku. Nie udało się znaleźć fragmentu ścieżki <file-path>.
BCP092 Błąd Interpolacja ciągów nie jest obsługiwana w ścieżkach plików.
BCP093 Błąd Nie można rozpoznać ścieżki {filePath} pliku względem {parentPath}.
BCP094 Błąd Ten moduł odwołuje się do samego siebie, co nie jest dozwolone.
BCP095 Błąd Plik uczestniczy w cyklu ({string.Join("\" -> \"", cycle)}).
BCP096 Błąd Oczekiwano identyfikatora modułu w tej lokalizacji.
BCP097 Błąd Oczekiwano ciągu ścieżki modułu. Powinna to być ścieżka względna do innego pliku Bicep, np. myModule.bicep lub ../parent/myModule.bicep
BCP098 Błąd Określona ścieżka pliku zawiera \ znak. Zamiast tego należy użyć / jako znaku separatora katalogu.
BCP099 Błąd Tablica {LanguageConstants.ParameterAllowedPropertyName} musi zawierać co najmniej jeden element.
BCP100 Błąd Funkcja if nie jest obsługiwana. ?:\ Użyj operatora (trójskładnikowego) zamiast tego, na przykład: warunek ? ValueIfTrue: ValueIfFalse
BCP101 Błąd Funkcja createArray nie jest obsługiwana. Skonstruuj literał tablicy za pomocą [].
BCP102 Błąd Funkcja createObject nie jest obsługiwana. Skonstruuj literał obiektu przy użyciu polecenia {}.
BCP103 Błąd Nie rozpoznano następującego tokenu: {token}. Ciągi są definiowane przy użyciu pojedynczych cudzysłowów w Bicep.
BCP104 Błąd Moduł, do których się odwołuje, zawiera błędy.
BCP105 Błąd Nie można załadować pliku z adresu URI {fileUri}.
BCP106 Błąd Oczekiwano nowego znaku wiersza w tej lokalizacji. Przecinki nie są używane jako ograniczniki separatora.
BCP107 Błąd Funkcja {name} nie istnieje w przestrzeni nazw {namespaceType.Name}.
BCP108 Błąd Funkcja {name} nie istnieje w przestrzeni nazw {namespaceType.Name}. Czy masz na myśli {suggestedName}?
BCP109 Błąd Typ {type} nie zawiera funkcji {name}.
BCP110 Błąd Typ {type} nie zawiera funkcji {name}. Czy masz na myśli {suggestedName}?
BCP111 Błąd Określona ścieżka pliku zawiera nieprawidłowe znaki kodu sterującego.
BCP112 Błąd Nie można {LanguageConstants.TargetScopeKeyword} zadeklarować wiele razy w jednym pliku.
BCP113 Ostrzeżenie Nieobsługiwany zakres wdrożenia modułu {LanguageConstants.TargetScopeTypeTenant} w zakresie docelowym. Pomiń tę właściwość, aby dziedziczyć bieżący zakres lub określić prawidłowy zakres. Dopuszczalne zakresy obejmują dzierżawcę: tenant(), nazwaną grupę zarządzania: managementGroup(<name>), nazwaną subskrypcję: subscription(<subId>) lub nazwaną grupę zasobów w nazwanej subskrypcji: resourceGroup(<subId>, <name>).
BCP114 Ostrzeżenie Nieobsługiwany zakres wdrożenia modułu {LanguageConstants.TargetScopeTypeManagementGroup} w zakresie docelowym. Pomiń tę właściwość, aby dziedziczyć bieżący zakres lub określić prawidłowy zakres. Dopuszczalne zakresy obejmują bieżącą grupę zarządzania: managementGroup(), nazwaną grupę zarządzania: managementGroup(<name>), nazwaną subskrypcję: subscription(), dzierżawę: tenant(<subId>) lub nazwaną grupę zasobów w nazwanej subskrypcji: resourceGroup(<subId>, <name>).
BCP115 Ostrzeżenie Nieobsługiwany zakres wdrożenia modułu {LanguageConstants.TargetScopeTypeSubscription} w zakresie docelowym. Pomiń tę właściwość, aby dziedziczyć bieżący zakres lub określić prawidłowy zakres. Dopuszczalne zakresy obejmują bieżącą subskrypcję: subscription(), nazwaną subskrypcję: subscription(<subId>), nazwaną grupę zasobów w tej samej subskrypcji: resourceGroup(<name>), nazwaną grupę zasobów w innej subskrypcji: resourceGroup(<subId>, <name>), lub tenant: tenant().
BCP116 Ostrzeżenie Nieobsługiwany zakres wdrożenia modułu {LanguageConstants.TargetScopeTypeResourceGroup} w zakresie docelowym. Pomiń tę właściwość, aby dziedziczyć bieżący zakres lub określić prawidłowy zakres. Dopuszczalne zakresy obejmują bieżącą grupę zasobów: resourceGroup(), nazwaną grupę zasobów w tej samej subskrypcji: resourceGroup(<name>), nazwaną grupę zasobów w innej subskrypcji: resourceGroup(, <subId>), bieżąca subskrypcja: subscription(<name>), nazwana subskrypcja: subscription(<subId>) lub tenant: tenant().
BCP117 Błąd Pusty indeksator nie jest dozwolony. Określ prawidłowe wyrażenie.
BCP118 Błąd Oczekiwano znaku {, znaku [ lub słowa kluczowego if w tej lokalizacji.
BCP119 Ostrzeżenie Nieobsługiwany zakres wdrożenia zasobów rozszerzenia. Oczekiwano odwołania do zasobów.
BCP120 Błąd To wyrażenie jest używane w przypisaniu do {propertyName} właściwości {objectTypeName} typu, co wymaga wartości, którą można obliczyć na początku wdrożenia.
BCP121 Błąd Zasoby: {ToQuotedString(resourceNames)} są definiowane pod tą samą nazwą w pliku. Zmień ich nazwę lub podziel na różne moduły.
BCP122 Błąd Moduły: {ToQuotedString(moduleNames)} są definiowane z tą samą nazwą i tym samym zakresem w pliku. Zmień ich nazwę lub podziel na różne moduły.
BCP123 Błąd Oczekiwano nazwy przestrzeni nazw lub dekoratora w tej lokalizacji.
BCP124 Błąd Dekorator <decorator-name> może być dołączony tylko do elementów docelowych typu <data-type>, ale obiekt docelowy ma typ <data-type>.
BCP125 Błąd Funkcji <function-name> nie można używać jako dekoratora parametrów.
BCP126 Błąd Funkcji <function-name> nie można używać jako dekoratora zmiennych.
BCP127 Błąd Funkcji <function-name> nie można używać jako dekoratora zasobów.
BCP128 Błąd Funkcji <function-name> nie można używać jako dekoratora modułów.
BCP129 Błąd Funkcji <function-name> nie można używać jako dekoratora danych wyjściowych.
BCP130 Błąd Dekoratory nie są tutaj dozwolone.
BCP132 Błąd Oczekiwano deklaracji po dekoratorze.
BCP133 Błąd Sekwencja ucieczki Unicode jest nieprawidłowa. Prawidłowe sekwencje ucieczki Unicode wahają się od \u{0} do \u{10FFFF}.
BCP134 Błąd Zakres <scope-name> nie jest prawidłowy dla tego modułu. Dozwolone zakresy: <scope-name>.
BCP135 Błąd Zakres <scope-name> nie jest prawidłowy dla tego typu zasobu. Dozwolone zakresy: <scope-name>.
BCP136 Błąd Oczekiwano identyfikatora zmiennej elementu pętli w tej lokalizacji.
BCP137 Błąd Pętla oczekiwała wyrażenia typu {LanguageConstants.Array}, ale podana wartość jest typu {actualType}.
BCP138 Błąd Wyrażenia dla nie są obsługiwane w tym kontekście. Wyrażenia dla mogą być używane jako wartości właściwości zasobu, modułu, zmiennej i danych wyjściowych albo wartości właściwości zasobu i modułu.
BCP139 Błąd Zakres zasobu musi być zgodny z zakresem pliku Bicep, aby można było go wdrożyć. Aby wdrożyć zasoby w innym zakresie, należy użyć modułów.
BCP140 Błąd Ciąg wielowierszowy w tej lokalizacji nie jest przerywany. Zakończ go za pomocą polecenia '''.
BCP141 Błąd Nie można użyć wyrażenia jako dekoratora, ponieważ nie można go wywołać.
BCP142 Błąd Nie można zagnieżdżać wartości właściwości dla wyrażeń.
BCP143 Błąd Wyrażeń dla nie można używać z właściwościami, których nazwy są również wyrażeniami.
BCP144 Błąd Bezpośrednie odwoływanie się do kolekcji zasobów lub modułów nie jest obecnie obsługiwane w tym miejscu. Zastosuj indeksator tablicy do wyrażenia.
BCP145 Błąd Dane wyjściowe {identifier} są deklarowane wiele razy. Usuń lub zmień nazwy duplikatów.
BCP147 Błąd Oczekiwano deklaracji parametru po dekoratorze.
BCP148 Błąd Oczekiwano deklaracji zmiennej po dekoratorze.
BCP149 Błąd Oczekiwano deklaracji zasobu po dekoratorze.
BCP150 Błąd Oczekiwano deklaracji modułu po dekoratorze.
BCP151 Błąd Oczekiwano deklaracji wyjściowej po dekoratorze.
BCP152 Błąd Funkcji <function-name> nie można używać jako dekoratora.
BCP153 Błąd Oczekiwano deklaracji zasobu lub modułu po dekoratorze.
BCP154 Błąd Oczekiwano rozmiaru partii co najmniej {limit}, ale określona wartość to {value}.
BCP155 Błąd Dekorator <decorator-name> może być dołączony tylko do kolekcji zasobów lub modułów.
BCP156 Błąd Segment {typeSegment} typu zasobu jest nieprawidłowy. Zagnieżdżone zasoby muszą określać segment jednego typu, a opcjonalnie mogą określać wersję interfejsu API przy użyciu formatu <type>@<apiVersion>.
BCP157 Błąd Nie można określić typu zasobu z powodu błędu w zasobie zawierającym.
BCP158 Błąd Nie można uzyskać dostępu do zagnieżdżonych zasobów typu {wrongType}. Wymagany jest typ zasobu.
BCP159 Błąd Zasób {resourceName} nie zawiera zagnieżdżonego zasobu o nazwie {identifierName}. Znane zasoby zagnieżdżone to: {ToQuotedString(nestedResourceNames)}.
BCP160 Błąd Zagnieżdżony zasób nie może pojawić się wewnątrz zasobu z wyrażeniem dla.
BCP162 Błąd Oczekiwano identyfikatora zmiennej elementu pętli lub ( w tej lokalizacji.
BCP164 Błąd Zakres zasobu podrzędnego jest obliczany na podstawie zakresu jego zasobu przodka. Oznacza to, że używanie właściwości scope na zasobie podrzędnym jest nieobsługiwane.
BCP165 Błąd Obliczony zakres zasobu musi być zgodny z zakresem pliku Bicep, aby można było go wdrożyć. Zakres tego zasobu jest obliczany z wartości właściwości przypisanej do zasobu nadrzędnego scope{ancestorIdentifier}. Aby wdrożyć zasoby w innym zakresie, należy użyć modułów.
BCP166 Błąd Duplikator <decorator-name> dekoratora.
BCP167 Błąd Spodziewano się znaku { lub słowa kluczowego if w tym miejscu.
BCP168 Błąd Długość nie może być wartością ujemną.
BCP169 Błąd Oczekiwana nazwa zasobu będzie zawierać {expectedSlashCount}/ znaki. Liczba segmentów nazw musi być zgodna z liczbą segmentów w typie zasobu.
BCP170 Błąd Oczekiwana nazwa zasobu nie zawiera żadnych / znaków. Zasoby podrzędne z odwołaniem do zasobu nadrzędnego (za pośrednictwem właściwości nadrzędnej lub zagnieżdżania) nie mogą zawierać w pełni kwalifikowanej nazwy.
BCP171 Błąd Typ {resourceType} nie jest prawidłowym zasobem podrzędnym dla nadrzędnego zasobu {parentResourceType}.
BCP172 Błąd Nie można zweryfikować typu zasobu z powodu błędu w nadrzędnym zasobie {resourceName}.
BCP173 Błąd Nie można użyć właściwości {property} w istniejącej deklaracji zasobu.
BCP174 Ostrzeżenie Sprawdzanie poprawności typu nie jest dostępne dla typów zasobów zadeklarowanych jako zawierające segment /providers/. Zamiast tego użyj scope właściwości .
BCP176 Błąd any Wartości typu nie są tutaj dozwolone.
BCP177 Błąd To wyrażenie jest używane w wyrażeniu if-condition, które wymaga wartości, którą można obliczyć na początku wdrożenia.{variableDependencyChainClause}{accessiblePropertiesClause}
BCP178 Błąd To wyrażenie jest używane w wyrażeniu dla, które wymaga wartości, którą można obliczyć na początku wdrożenia.{variableDependencyChainClause}{accessiblePropertiesClause}
BCP179 Ostrzeżenie Unikatowa nazwa zasobu lub wdrożenia jest wymagana podczas pętli. Zmienna {itemVariableName} elementu pętli lub zmienna {indexVariableName} indeksu musi być przywoływane w co najmniej jednym z wyrażeń wartości następujących właściwości w treści pętli: {ToQuotedString(expectedVariantProperties)}
BCP180 Błąd Funkcja <function-name> nie jest prawidłowa w tej lokalizacji. Można go używać tylko podczas bezpośredniego przypisywania do parametru modułu z bezpiecznym dekoratorem.
BCP181 Błąd To wyrażenie jest używane w argumencie funkcji <function-name>, która wymaga wartości, którą można obliczyć na początku wdrożenia.{ variableDependencyChainClause}{accessiblePropertiesClause}
BCP182 Błąd To wyrażenie jest używane w ciele zmiennej {variableName}, która wymaga wartości, które można obliczyć na początku wdrożenia.{variableDependencyChainClause}{naruszenieNazwaWłaściwościClause}{accessiblePropertiesClause}
BCP183 Błąd Wartość właściwości modułu params musi być literałem obiektu.
BCP184 Błąd Plik {filePath} przekroczył maksymalny rozmiar {maxSize}{unit}.
BCP185 Ostrzeżenie Niezgodność kodowania. Plik został załadowany z {detectedEncoding} kodowaniem.
BCP186 Błąd Nie można przeanalizować wartości JSON literału. Upewnij się, że jest dobrze sformułowany.
BCP187 Ostrzeżenie Właściwość {property} nie istnieje w definicji zasobu ani typu, chociaż może być nadal prawidłowa.{ TypeInaccuracyClause}
BCP188 Błąd Przywołyżony szablon usługi ARM zawiera błędy. Zobacz https://aka.ms/arm-template , aby uzyskać informacje na temat diagnozowania i naprawiania szablonu.
BCP189 Błąd (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 Błąd Artefakt z odwołaniem {artifactRef} nie został przywrócony.
BCP191 Błąd Nie można przywrócić artefaktu przy użyciu odwołania {artifactRef}.
BCP192 Błąd Nie można przywrócić artefaktu z odwołaniem <reference>: <error-message>.
BCP193 Błąd {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Określ odwołanie w formacie {ArtifactReferenceSchemes.Oci}:\<artifact-uri>:\<tag>, lub {ArtifactReferenceSchemes.Oci}\<module-alias>:\<module-name-or-path>:\<tag>.
BCP194 Błąd {BuildInvalidTemplateSpecReferenceClause(aliasName, badRef)} Określ odwołanie w formacie {ArtifactReferenceSchemes.TemplateSpecs}:<subscription-ID><resource-group-name><template-spec-name>:<version>, lub {ArtifactReferenceSchemes.TemplateSpecs}<module-alias>:<template-spec-name>:<version>.
BCP195 Błąd {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Segment {badSegment} ścieżki artefaktu jest nieprawidłowy. Każdy segment ścieżki nazwy artefaktu musi być małymi literami alfanumerycznym ciągiem znaków, opcjonalnie oddzielonym za pomocą ., _ lub -.
BCP196 Błąd Brak tagu modułu lub skrótu.
BCP197 Błąd Tag {badTag} przekracza maksymalną długość {maxLength} znaków.
BCP198 Błąd Tag {badTag} nie jest prawidłowy. Prawidłowe znaki to alfanumeryczne, ., _lub -, ale tag nie może zaczynać się od ., _lub -.
BCP199 Błąd Ścieżka {badRepository} modułu przekracza maksymalną długość {maxLength} znaków.
BCP200 Błąd Rejestr {badRegistry} przekracza maksymalną długość {maxLength} znaków.
BCP201 Błąd Oczekiwano ciągu specyfikacji rozszerzenia. Powinna to być ścieżka względna lub prawidłowa specyfikacja artefaktu OCI.
BCP202 Błąd Oczekiwano nazwy aliasu dostawcy w tej lokalizacji.
BCP204 Błąd Przestrzeń nazw {identifier} dostawcy nie jest rozpoznawana.
BCP205 Błąd Przestrzeń nazw {identifier} dostawcy nie obsługuje konfiguracji.
BCP206 Błąd Przestrzeń nazw {identifier} dostawcy wymaga konfiguracji, ale nie podano jej.
BCP207 Błąd Przestrzeń nazw {identifier} jest zadeklarowana wiele razy. Usuń duplikaty.
BCP208 Błąd Określona przestrzeń nazw {badNamespace} nie jest rozpoznawana. Określ odwołanie do zasobu przy użyciu jednej z następujących przestrzeni nazw: {ToQuotedString(allowedNamespaces)}.
BCP209 Błąd Nie można odnaleźć typu {resourceType} zasobu w przestrzeni nazw {@namespace}.
BCP210 Błąd Typ zasobu należący do przestrzeni nazw {childNamespace} nie może mieć nadrzędnego typu zasobu należącego do innej przestrzeni nazw {parentNamespace}.
BCP211 Błąd Nazwa {aliasName} aliasu modułu jest nieprawidłowa. Prawidłowe znaki to alfanumeryczne, _lub -.
BCP212 Błąd Nazwa aliasu modułu Specyfikacji szablonu {aliasName} nie istnieje w {BuildBicepConfigurationClause(configFileUri)}.
BCP213 Błąd Nazwa {aliasName} aliasu modułu artefaktu OCI nie istnieje w pliku {BuildBicepConfigurationClause(configFileUri)}.
BCP214 Błąd Alias {aliasName} modułu specyfikacji szablonu w obiekcie {BuildBicepConfigurationClause(configFileUri)} jest nieprawidłowy. Właściwość subscription nie może być równa null ani niezdefiniowana.
BCP215 Błąd Alias {aliasName} modułu specyfikacji szablonu w obiekcie {BuildBicepConfigurationClause(configFileUri)} jest nieprawidłowy. Właściwość resourceGroup nie może być równa null ani niezdefiniowana.
BCP216 Błąd Alias {aliasName} modułu artefaktu OCI w obiekcie {BuildBicepConfigurationClause(configFileUri)} jest nieprawidłowy. Właściwość registry nie może być równa null ani niezdefiniowana.
BCP217 Błąd {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Identyfikator {subscriptionId} subskrypcji nie jest identyfikatorem GUID.
BCP218 Błąd {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Nazwa {resourceGroupName} grupy zasobów przekracza maksymalną długość {maximumLength} znaków.
BCP219 Błąd {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Nazwa {resourceGroupName} grupy zasobów jest nieprawidłowa. Prawidłowe znaki to znaki alfanumeryczne, Unicode, ., _, -, (lub ), ale nazwa grupy zasobów nie może kończyć się znakiem ..
BCP220 Błąd {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Nazwa specyfikacji szablonu {templateSpecName} przekracza maksymalną długość {maximumLength} znaków.
BCP221 Błąd {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Nazwa {templateSpecName} specyfikacji szablonu jest nieprawidłowa. Prawidłowe znaki to alfanumeryczne, ., _, -, (lub ), ale nazwa specyfikacji szablonu nie może kończyć się ciągiem ..
BCP222 Błąd {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Wersja szablonu specyfikacji {templateSpecVersion} przekracza maksymalną długość {maximumLength} znaków.
BCP223 Błąd {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Wersja {templateSpecVersion} specyfikacji szablonu jest nieprawidłowa. Prawidłowe znaki to alfanumeryczne, ., _, -, (lub ), ale wersja specyfikacji szablonu nie może kończyć się ciągiem ..
BCP224 Błąd {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Skrót {badDigest} jest nieprawidłowy. Prawidłowy format to ciąg sha256: , po którym następuje dokładnie 64 małe cyfry szesnastkowe.
BCP225 Ostrzeżenie Nie można określić wartości właściwości {propertyName} dyskryminującej w czasie kompilacji. Sprawdzanie typów dla tego obiektu jest wyłączone.
BCP226 Błąd Oczekiwano co najmniej jednego kodu diagnostycznego w tej lokalizacji. Prawidłowy format to #disable-next-line diagnosticCode1 diagnosticCode2 ....
BCP227 Błąd Nie można użyć typu {resourceType} jako parametru lub typu wyjściowego. Typy rozszerzalności nie są obecnie obsługiwane jako parametry ani dane wyjściowe.
BCP229 Błąd Nie można użyć parametru {parameterName} jako zakresu zasobów lub elementu nadrzędnego. Zasoby przekazane jako parametry nie mogą być używane jako zakres lub element nadrzędny zasobu.
BCP230 Ostrzeżenie Przywołyżony moduł używa typu {resourceTypeReference.FormatName()} zasobu, który nie ma dostępnych typów. Bicep nie może zweryfikować właściwości zasobów przed wdrożeniem, ale nie spowoduje to zasób zostanie wdrożony.
BCP231 Błąd Użycie parametrów i danych wyjściowych typu zasobu wymaga włączenia funkcji {nameof(ExperimentalFeaturesEnabled.ResourceTypedParamsAndOutputs)}EKSPERYMENTALNEJ .
BCP232 Błąd Nie można usunąć modułu z odwołaniem {moduleRef} z pamięci podręcznej.
BCP233 Błąd Nie można usunąć modułu z odwołaniem {moduleRef} z pamięci podręcznej: {message}
BCP234 Ostrzeżenie Funkcja {armFunctionName} ARM nie powiodła się po wywołaniu wartości [{literalValue}]: {message}
BCP235 Błąd Określona ścieżka JSONPath nie istnieje w danym pliku lub jest nieprawidłowa.
BCP236 Błąd Oczekiwano nowego znaku wiersza lub przecinka w tej lokalizacji.
BCP237 Błąd Oczekiwano przecinka w tej lokalizacji.
BCP238 Błąd Nieoczekiwany nowy znak wiersza po przecince.
BCP239 Błąd Identyfikator {name} jest zastrzeżoną nazwą symbolu Bicep i nie można go użyć w tym kontekście.
BCP240 Błąd Właściwość parent zezwala tylko na bezpośrednie odwołania do zasobów. Wyrażenia nie są obsługiwane.
BCP241 Ostrzeżenie Funkcja <function-name> jest przestarzała i zostanie usunięta w przyszłej wersji aplikacji Bicep. Dodaj komentarz, jeśli https://github.com/Azure/bicep/issues/2017 uważasz, że będzie to miało wpływ na przepływ pracy.
BCP242 Błąd Funkcje lambda można określić tylko bezpośrednio jako argumenty funkcji.
BCP243 Błąd Nawiasy muszą zawierać dokładnie jedno wyrażenie.
BCP244 Błąd {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 Ostrzeżenie Typ {resourceTypeReference.FormatName()} zasobu może być używany tylko ze existing słowem kluczowym.
BCP246 Ostrzeżenie Typ zasobu {resourceTypeReference.FormatName()} może być używany tylko z słowem kluczowym existing w żądanym zakresie. Dozwolone zakresy wdrożenia: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(writableScopes))}.
BCP247 Błąd Używanie zmiennych lambda w dostępie do tablicy zasobów lub modułów nie jest obecnie obsługiwane. Znaleziono następujące zmienne lambda, do których uzyskuje się dostęp: {ToQuotedString(variableNames)}.
BCP248 Błąd Używanie zmiennych lambda wewnątrz <function-name> funkcji nie jest obecnie obsługiwane. Znaleziono następujące zmienne lambda, do których uzyskuje się dostęp: {ToQuotedString(variableNames)}.
BCP249 Błąd Oczekiwałem, że blok zmiennej pętli będzie składał się z dokładnie 2 elementów (zmiennej elementu i zmiennej indeksu), ale znaleziono {actualCount}.
BCP250 Błąd Parametr {identifier} jest przypisywany wiele razy. Usuń lub zmień nazwy duplikatów.
BCP256 Błąd W deklaracji using brakuje odwołania do ścieżki pliku Bicep.
BCP257 Błąd Oczekiwano ciągu ścieżki pliku Bicep. Powinna to być ścieżka względna do innego pliku Bicep, np. myModule.bicep lub ../parent/myModule.bicep
BCP258 Ostrzeżenie Następujące parametry są deklarowane w pliku Bicep, ale brakuje przypisania w pliku params: {ToQuotedString(identifiers)}.
BCP259 Błąd Parametr {identifier} jest przypisywany w pliku params bez zadeklarowania w pliku Bicep.
BCP260 Błąd Parametr {identifier} oczekuje wartości typu {expectedType}, ale podana wartość jest typu {actualType}.
BCP261 Błąd W tym pliku parametrów musi znajdować się deklaracja using.
BCP262 Błąd Istnieje więcej niż jedna deklaracja using.
BCP263 Błąd Plik określony w ścieżce deklaracji using nie istnieje.
BCP264 Błąd Typ {resourceTypeName} zasobu jest zadeklarowany w wielu zaimportowanych przestrzeniach nazw ({ToQuotedStringWithCaseInsensitiveOrdering(namespaces)}) i musi być w pełni kwalifikowany.
BCP265 Błąd Nazwa {name} nie jest funkcją. Czy masz na myśli {knownFunctionNamespace}.{knownFunctionName}?
BCP266 Błąd Oczekiwano identyfikatora metadanych w tej lokalizacji.
BCP267 Błąd Oczekiwano deklaracji metadanych po dekoratorze.
BCP268 Błąd Nieprawidłowy identyfikator: {name}. Identyfikatory metadanych rozpoczynające się od _ są zarezerwowane. Użyj innego identyfikatora.
BCP269 Błąd Funkcji <function-name> nie można używać jako dekoratora metadanych.
BCP271 Błąd Nie udało się przeanalizować zawartości pliku konfiguracji Bicep {configurationPath} jako prawidłowego kodu JSON: {parsingErrorMessage.TrimEnd('.')}.
BCP272 Błąd Nie można załadować pliku konfiguracji Bicep {configurationPath}: {loadErrorMessage.TrimEnd('.')}.
BCP273 Błąd Nie udało się przeanalizować zawartości pliku konfiguracji Bicep {configurationPath} jako prawidłowego kodu JSON: {parsingErrorMessage.TrimEnd('.')}.
BCP274 Ostrzeżenie Błąd podczas skanowania {directoryPath} konfiguracji Bicep: {scanErrorMessage.TrimEnd('.')}.
BCP275 Błąd Nie można otworzyć pliku w ścieżce {directoryPath}. Zamiast tego znaleziono katalog.
BCP276 Błąd Deklaracja using może odwoływać się tylko do pliku Bicep.
BCP277 Błąd Deklaracja modułu może odwoływać się tylko do pliku Bicep, szablonu usługi ARM, odwołania do rejestru lub odwołania do specyfikacji szablonu.
BCP278 Błąd Ten plik parametrów odwołuje się do samego siebie, co nie jest dozwolone.
BCP279 Błąd Oczekiwano typu w tej lokalizacji. Określ prawidłowe wyrażenie typu lub jeden z następujących typów: {ToQuotedString(LanguageConstants.DeclarationTypes.Keys)}.
BCP285 Błąd Nie można zmniejszyć wyrażenia typu do wartości literału.
BCP286 Błąd Członek unii jest nieprawidłowy, ponieważ nie można go przypisać do typu {keystoneType}.
BCP287 Błąd {symbolName} odnosi się do wartości, ale jest używany jako typ tutaj.
BCP288 Błąd <name> odnosi się do typu, ale jest używany jako wartość tutaj.
BCP289 Błąd Definicja typu jest nieprawidłowa.
BCP290 Błąd Oczekiwano deklaracji parametru lub typu po dekoratorze.
BCP291 Błąd Oczekiwano deklaracji parametru lub danych wyjściowych po dekoratorze.
BCP292 Błąd Oczekiwano parametru, danych wyjściowych lub deklaracji typu po dekoratorze.
BCP293 Błąd Wszystkie elementy członkowskie deklaracji typu unii muszą być wartościami literału.
BCP294 Błąd Związki typów muszą zostać sprowadzone do pojedynczego typu ARM (na przykład string, int lub bool).
BCP295 Błąd Dekorator {decoratorName} nie może być używany na elementach docelowych typu unii lub literału. Dozwolone wartości dla tego parametru lub definicji typu będą pochodzić automatycznie z typu unii lub literału.
BCP296 Błąd Nazwy właściwości typów muszą być wartościami stałymi w czasie kompilacji.
BCP297 Błąd Funkcji <function-name> nie można używać jako dekoratora typów.
BCP298 Błąd Ta definicja typu zawiera się jako wymagany składnik, który tworzy ograniczenie, którego nie można spełnić.
BCP299 Błąd Ta definicja typu zawiera się jako wymagany składnik za pośrednictwem cyklu ({string.Join("\" -> \"", cycle)}).
BCP300 Błąd Oczekiwano literału typu w tej lokalizacji. Określ konkretną wartość lub odwołanie do typu literału.
BCP301 Błąd Nazwa {reservedName} typu jest zarezerwowana i może nie być dołączona do typu zdefiniowanego przez użytkownika.
BCP302 Błąd Nazwa <type-name> nie jest prawidłowym typem. Określ jeden z następujących typów: <type-names>.
BCP303 Błąd Interpolacja ciągów nie jest obsługiwana do określania dostawcy.
BCP305 Błąd Oczekiwano słowa kluczowego with, słowa kluczowego as lub znaku nowej linii w tej lokalizacji.
BCP306 Błąd Nazwa {name} odnosi się do przestrzeni nazw, a nie typu.
BCP307 Błąd Nie można ocenić wyrażenia, ponieważ właściwości identyfikatora przywoływanego istniejącego zasobu, w tym {ToQuotedString(runtimePropertyNames.OrderBy(x => x))} nie można obliczyć na początku wdrożenia. W takiej sytuacji.{accessiblePropertyNamesClause}{accessibleFunctionNamesClause}
BCP308 Błąd Dekorator <decorator-name> może nie być używany w instrukcjach, których zadeklarowany typ jest odwołaniem do typu zdefiniowanego przez użytkownika.
BCP309 Błąd Nie można spłaszczać wartości typu {flattenInputType.Name} , ponieważ {incompatibleType.Name} nie jest typem tablicy.
BCP311 Błąd Podana wartość indeksu nie jest prawidłowa <index-value> dla typu <type-name>. Indeksy dla tego typu muszą należeć do zakresu od 0 do <zero-based-tuple-index>.
BCP315 Błąd Typ obiektu może mieć co najwyżej jedną dodatkową deklarację właściwości.
BCP316 Błąd Dekorator {LanguageConstants.ParameterSealedPropertyName} może nie być używany w typach obiektów z jawną dodatkową deklaracją typu właściwości.
BCP317 Błąd Oczekiwano identyfikatora, ciągu lub gwiazdki w tej lokalizacji.
BCP318 Ostrzeżenie Wartość typu <possible-null-type> może mieć wartość null na początku wdrożenia, co spowodowałoby niepowodzenie tego wyrażenia dostępu (i ogólnego wdrożenia z nim).
BCP319 Błąd Nie można rozpoznać typu {errorSource} przy użyciu silnika szablonów JSON ARM. Oryginalny komunikat o błędzie: {message}
BCP320 Błąd Nie można uzyskać bezpośredniego dostępu do właściwości zasobów wyjściowych modułu. Aby użyć właściwości tego zasobu, przekaż go jako parametr typu zasobu do innego modułu i uzyskaj do niego dostęp do właściwości parametru.
BCP321 Ostrzeżenie Oczekiwano wartości typu {expectedType}, ale podana wartość jest typu {actualType}. Jeśli wiesz, że wartość nie będzie równa null, użyj operatora asercji innej niż null, aby poinformować kompilator, że wartość nie będzie równa null: {SyntaxFactory.AsNonNullable(expression).ToString()}.
BCP322 Błąd Operator .? (bezpieczne wyłudzenie) może nie być używany w wywołaniach funkcji wystąpienia.
BCP323 Błąd Operator [?] (bezpiecznego wyłudzenia) może nie być używany w kolekcjach zasobów lub modułów.
BCP325 Błąd Oczekiwano identyfikatora typu w tej lokalizacji.
BCP326 Błąd Parametry typu null mogą nie być przypisane do wartości domyślnych. Mają niejawną wartość domyślną null , której nie można zastąpić.
BCP327 Błąd/ostrzeżenie Podana wartość (która zawsze będzie większa lub równa <value>) jest zbyt duża, aby przypisać wartość docelową, dla której maksymalna dozwolona wartość to <max-value>.
BCP328 Błąd/ostrzeżenie Podana wartość (która zawsze będzie mniejsza lub równa <value>) jest zbyt mała, aby przypisać wartość docelową, dla której minimalna dozwolona wartość to <max-value>.
BCP329 Ostrzeżenie Podana wartość może być tak mała, jak {sourceMin} i może być zbyt niska, aby przypisać do elementu docelowego z ustawionym minimalnym poziomem {targetMin}.
BCP330 Ostrzeżenie Podana wartość może być tak duża, jak {sourceMax} i może być zbyt duża, aby przypisać do elementu docelowego, który ma skonfigurowaną maksymalną wartość {targetMax}.
BCP331 Błąd Typ {minDecoratorName} musi być mniejszy lub równy {maxDecoratorName}, ale określono minimalną wartość {minValue} i maksymalną {maxValue}.
BCP332 Błąd/ostrzeżenie Podana wartość (której długość zawsze będzie większa lub równa <string-length>) jest zbyt długa, aby przypisać wartość docelową, dla której maksymalna dozwolona długość to <max-length>.
BCP333 Błąd/ostrzeżenie Podana wartość (której długość zawsze będzie mniejsza lub równa <string-length>) jest zbyt krótka, aby przypisać wartość docelową, dla której minimalna dozwolona długość to <min-length>.
BCP334 Ostrzeżenie Podana wartość może mieć długość tak małą, jak {sourceMinLength} i może być zbyt krótka, aby przypisać element docelowy o skonfigurowanej minimalnej długości {targetMinLength}.
BCP335 Ostrzeżenie Podana wartość może mieć długość tak dużą, jak {sourceMaxLength} i może być zbyt długa, aby przypisać element docelowy o skonfigurowanej maksymalnej długości {targetMaxLength}.
BCP337 Błąd Ten typ deklaracji nie jest ważny dla pliku Bicep Parameters. Obsługiwane deklaracje: "using", "extends", "param", "var", "type".
BCP338 Błąd Nie można ocenić parametru <parameter-name>: <error-message>
BCP339 Błąd Podana wartość indeksu tablicy jest nieprawidłowa {indexSought} . Indeks tablicy powinien być większy lub równy 0.
BCP340 Błąd Nie można przeanalizować wartości YAML literału. Upewnij się, że jest dobrze sformułowany.
BCP341 Błąd To wyrażenie jest używane wewnątrz deklaracji funkcji, co wymaga wartości, którą można obliczyć na początku wdrożenia. {variableDependencyChainClause}{accessiblePropertiesClause}
BCP342 Błąd Typy zdefiniowane przez użytkownika nie są obsługiwane w parametrach funkcji zdefiniowanych przez użytkownika ani danych wyjściowych.
BCP344 Błąd Oczekiwano identyfikatora asertywnego w tej lokalizacji.
BCP345 Błąd Deklaracja testowa może odwoływać się tylko do pliku Bicep
BCP346 Błąd Oczekiwano identyfikatora testu w tej lokalizacji.
BCP347 Błąd Oczekiwano ciągu ścieżki testowej w tej lokalizacji.
BCP348 Błąd Użycie instrukcji deklaracji testu wymaga włączenia funkcji EKSPERYMENTALNEJ {nameof(ExperimentalFeaturesEnabled.TestFramework)}.
BCP349 Błąd Użycie deklaracji asercji wymaga włączenia funkcji eksperymentalnej {nameof(ExperimentalFeaturesEnabled.Assertions)}.
BCP350 Błąd Nie można przypisać wartości typu {valueType} do asercji. Asercje mogą przyjmować tylko wartości typu bool .
BCP351 Błąd Funkcja <function-name> nie jest prawidłowa w tej lokalizacji. Można go używać tylko podczas bezpośredniego przypisywania do parametru.
BCP352 Błąd Nie można ocenić zmiennej {name}: {message}
BCP353 Błąd Różnią się {itemTypePluralName}{ToQuotedString(itemNames)} tylko wielkością liter. Aparat wdrożeń usługi ARM nie uwzględnia wielkości liter i nie będzie mógł ich odróżnić.
BCP354 Błąd Oczekiwano lewego nawiasu klamrowego ({) lub gwiazdki (*) w tej lokalizacji.
BCP355 Błąd Oczekiwano nazwy wyeksportowanego symbolu w tej lokalizacji.
BCP356 Błąd Oczekiwano prawidłowego identyfikatora przestrzeni nazw w tej lokalizacji.
BCP358 Błąd W tej deklaracji brakuje odwołania do ścieżki pliku szablonu.
BCP360 Błąd Symbol {symbolName} nie został znaleziony w (lub nie został wyeksportowany przez) zaimportowany szablon.
BCP361 Błąd Dekorator @export() musi celować w instrukcję najwyższego poziomu.
BCP362 Błąd Ten symbol jest importowany wiele razy pod nazwami {string.Join(", ", importedAs.Select(identifier => $"'{identifier}'"))}.
BCP363 Błąd Dekorator {LanguageConstants.TypeDiscriminatorDecoratorName} może być stosowany tylko do typów unii obiektów z unikatowymi typami składowymi.
BCP364 Błąd Właściwość {discriminatorPropertyName} musi być wymaganym literałem ciągu dla wszystkich typów składowych unii.
BCP365 Błąd Wartość {discriminatorPropertyValue} dla właściwości dyskryminatora {discriminatorPropertyName} jest zduplikowana wśród różnych typów członków unii. Wartość musi być unikatowa we wszystkich typach składowych unii.
BCP366 Błąd Nazwa właściwości dyskryminującej musi być {acceptablePropertyName} we wszystkich typach członkowskich unii.
BCP367 Błąd Funkcja {featureName} jest tymczasowo wyłączona.
BCP368 Błąd Wartość parametru {targetName} nie może być znana, dopóki wdrożenie szablonu nie zostanie uruchomione, ponieważ używa odwołania do wartości wpisu tajnego w usłudze Azure Key Vault. Wyrażenia odwołujące się do parametru {targetName} mogą być używane w {LanguageConstants.LanguageFileExtension} plikach, ale nie w {LanguageConstants.ParamsFileExtension} plikach.
BCP369 Błąd Wartość parametru {targetName} nie może być znana, dopóki wdrożenie szablonu nie zostanie uruchomione, ponieważ używa wartości domyślnej zdefiniowanej w szablonie. Wyrażenia odwołujące się do parametru {targetName} mogą być używane w {LanguageConstants.LanguageFileExtension} plikach, ale nie w {LanguageConstants.ParamsFileExtension} plikach.
BCP372 Błąd Dekorator @export() nie może być stosowany do zmiennych odwołujących się do parametrów, modułów lub zasobu, bezpośrednio lub pośrednio. Element docelowy tego dekoratora zawiera bezpośrednie lub przechodnie odwołania do następujących nieeksportowalnych symboli: {ToQuotedString(nonExportableSymbols)}.
BCP373 Błąd Nie można zaimportować symbolu o nazwie {name}: {message}
BCP374 Błąd Zaimportowanego modelu nie można załadować z symbolem wieloznacznym, ponieważ zawiera on następujące zduplikowane eksporty: {ToQuotedString(ambiguousExportNames)}.
BCP375 Błąd Element listy importu, który identyfikuje element docelowy za pomocą ciągu znaków ujętego w cudzysłów, musi zawierać klauzulę as <alias>.
BCP376 Błąd Nie można zaimportować symbolu {name} , ponieważ importowanie rodzaju {exportMetadataKind} nie jest obsługiwane w plikach tego rodzaju {sourceFileKind}.
BCP377 Błąd Nazwa {aliasName} aliasu dostawcy jest nieprawidłowa. Prawidłowe znaki to alfanumeryczne, _lub -.
BCP378 Błąd Alias dostawcy artefaktów OCI, {aliasName}, w {BuildBicepConfigurationClause(configFileUri)} jest nieprawidłowy. Właściwość registry nie może być równa null ani niezdefiniowana.
BCP379 Błąd Nazwa {aliasName} aliasu dostawcy artefaktów OCI nie istnieje w pliku {BuildBicepConfigurationClause(configFileUri)}.
BCP380 Błąd Artefakty typu: {artifactType} nie są obsługiwane.
BCP383 Błąd Typ {typeName} nie jest parametryzowalny.
BCP384 Błąd Typ {typeName} wymaga {requiredArgumentCount} argumentów.
BCP386 Błąd Dekorator <decorator-name> może nie być używany w instrukcjach, których zadeklarowany typ jest odwołaniem do typu pochodnego zasobu.
BCP387 Błąd Indeksowanie do typu wymaga liczby całkowitej większej lub równej 0.
BCP388 Błąd Nie można uzyskać dostępu do elementów typu {wrongType} za pomocą indeksu. Wymagany jest typ krotki.
BCP389 Błąd Typ {wrongType} nie deklaruje dodatkowego typu właściwości.
BCP390 Błąd Operator dostępu typu elementu tablicy ('[*]') może być używany tylko z typowymi tablicami.
BCP391 Błąd Dostęp do składowych typu jest obsługiwany tylko w odwołaniu do nazwanego typu.
BCP392 Ostrzeżenie Podany identyfikator {resourceTypeIdentifier} typu zasobu nie został rozpoznany jako prawidłowa nazwa typu zasobu.
BCP393 Ostrzeżenie Segment wskaźnika typu {unrecognizedSegment} nie został rozpoznany. Obsługiwane segmenty wskaźników to: properties, , itemsprefixItemsi additionalProperties.
BCP394 Błąd Wyrażenia typu pochodnego zasobu muszą wyłuszać właściwość w treści zasobu. Użycie całego typu treści zasobu nie jest dozwolone.
BCP396 Błąd Artefakt typów dostawców, do których odwołuje się odwołanie, został opublikowany z źle sformułowaną zawartością.
BCP397 Błąd Dostawca {name} jest niepoprawnie skonfigurowany w pliku {BuildBicepConfigurationClause(configFileUri)}. Wspomniano o tym w sekcji {RootConfiguration.ImplicitProvidersConfigurationKey}, ale w sekcji {RootConfiguration.ProvidersConfigurationKey} brakuje odpowiedniej konfiguracji.
BCP398 Błąd Dostawca {name} jest niepoprawnie skonfigurowany w pliku {BuildBicepConfigurationClause(configFileUri)}. Jest skonfigurowany jako wbudowany w sekcji {RootConfiguration.ProvidersConfigurationKey}, ale nie ma istniejącego wbudowanego dostawcy.
BCP401 Błąd Operator rozprzestrzeniania ... nie jest dozwolony w tej lokalizacji.
BCP402 Błąd Operator {spread.Ellipsis.Text} spreadu może być używany tylko w tym kontekście dla wyrażenia, które można przypisać do typu {requiredType}.
BCP403 Błąd/ostrzeżenie Nadrzędna tablica oczekuje elementów typu {expectedType}, ale rozszerzana tablica zawiera elementy typu niezgodnego z {actualType}.
BCP404 Błąd W {LanguageConstants.ExtendsKeyword} deklaracji brakuje odwołania do ścieżki pliku bicepparam.
BCP405 Błąd Istnieje więcej niż jedna {LanguageConstants.ExtendsKeyword} deklaracja.
BCP406 Błąd Słowo {LanguageConstants.ExtendsKeyword} kluczowe nie jest obsługiwane.
BCP407 Błąd Wbudowane rozszerzenie microsoftGraph zostało wycofane. Zamiast tego użyj typów dynamicznych. Zobacz https://aka.ms/graphBicepDynamicTypes
BCP408 Błąd Funkcji {LanguageConstants.NameofFunctionName} można używać tylko z wyrażeniem, które ma nazwę.
BCP409 Błąd resource<> Typ sparametryzowany został oznaczony jako przestarzały. Określ, czy ten typ ma odpowiadać danych wejściowych lub wyjściowych zasobu.
BCP410 Błąd Dzielenie według zera nie jest obsługiwane.
BCP411 Błąd Nie można użyć typu {type} w przypisaniu typu, ponieważ nie mieści się w jednej z kategorii typów podstawowych ARM (string, int, bool, object, array).
BCP412 Błąd Typ zmiennej jest nieprawidłowy. Określ jeden z następujących typów: {ToQuotedString(validTypes)}.
BCP414 Błąd Operator ^ indeksowania nie może być używany w wyrażeniach bazowych typu <base-type>.
BCP415 Błąd Operator ^ indeksowania nie może być używany z wyrażeniami indeksu typu {indexType}.
BCP416 Błąd Podany ciąg nie jest zgodny z oczekiwanym wzorcem .<expected-pattern>
BCP417 Błąd Operator {ellipsis} spreadu nie może być używany wewnątrz obiektów z właściwością for-expressions.
BCP418 Błąd W tym miejscu nie można odwoływać się do rozszerzeń. Do rozszerzeń można odwoływać się tylko przez konfiguracje rozszerzeń modułów.
BCP419 Błąd Nazwa {name} przestrzeni nazw nie może być używana jako nazwa rozszerzenia.
BCP420 Błąd Nie można rozpoznać zakresu w czasie kompilacji, ponieważ podane wyrażenie jest niejednoznaczne lub zbyt złożone. Wyrażenia określające zakres muszą być zredukowane do określonego rodzaju zakresu bez znajomości wartości parametrów.
BCP421 Błąd Moduł {moduleName} zawiera jedno lub więcej bezpiecznych wyjść, które nie są obsługiwane przy ustawieniu {LanguageConstants.TargetScopeKeyword} na {LanguageConstants.TargetScopeTypeLocal}.
BCP422 Ostrzeżenie Zasób typu <resource-type> może lub nie istnieje, gdy ta funkcja jest wywoływana, co może spowodować niepowodzenie wdrożenia.
BCP423 Błąd Alias rozszerzenia musi być zdefiniowany dla deklaracji rozszerzenia, która używa wbudowanego odniesienia do rejestru.
BCP424 Błąd Następujące rozszerzenia są deklarowane w pliku Bicep, ale brakuje przypisania konfiguracji w plikach parametrów: {identifiers}.
BCP425 Błąd Przypisanie konfiguracji rozszerzenia dla {identifier} nie odpowiada rozszerzeniu w pliku Bicep.
BCP426 Błąd Dostęp do bezpiecznych danych wyjściowych można uzyskać tylko za pośrednictwem bezpośredniego odwołania do modułu. W przypadku odwołania modułu pośrednio przez zmienną lub lambda obsługiwane są tylko niewrażliwe dane wyjściowe.
BCP427 Błąd Zmienna środowiskowa {name} nie istnieje i nie ma ustawionej wartości domyślnej.
BCP428 Błąd Katalog {relativePath} nie istnieje lub dodatkowe uprawnienia są niezbędne do uzyskania do niego dostępu.
BCP429 Błąd Wystąpił błąd podczas przeglądania katalogu. {exceptionMessage}
BCP430 Błąd Nie można otworzyć katalogu w ścieżce {filePath}. Zamiast tego znaleziono plik.
BCP431 Błąd Wartość właściwości {propertyName} musi być literałem obiektu lub prawidłowym wyrażeniem dziedziczenia konfiguracji rozszerzeń.
BCP432 Błąd To wyrażenie jest używane w parametrze {parameterName} funkcji {functionName}, która wymaga wartości, którą można obliczyć na początku wdrożenia.
BCP433 Błąd Zasób {symbolicName} nie może zadeklarować jawnych zależności, ponieważ jego właściwości identyfikatora, w tym {runtimePropertyNames} nie można obliczyć na początku wdrożenia.
BCP434 Błąd Zasób {dependentName} nie może zadeklarować jawnej zależności od {dependencyName} ponieważ jego właściwości identyfikatora, w tym {runtimePropertyNames}, nie mogą być obliczone na początku wdrożenia.
BCP435 Błąd Użycie słowa kluczowego with z instrukcją using wymaga włączenia funkcji eksperymentalnej DeployCommands .
BCP436 Błąd Oczekiwano słowa kluczowego with lub nowego wiersza w tej lokalizacji.
BCP437 Błąd Identyfikator base jest dostępny tylko w plikach parametrów, które deklarują klauzulę extends .
BCP438 Błąd Identyfikator base jest zarezerwowany i nie można go zadeklarować.
BCP439 Błąd Dekorator @secure() może być używany tylko w instrukcjach, których klauzula typu to string, object lub typ literału.
BCP440 Błąd Dekorator @secure() może być używany tylko w instrukcjach, których typ jest podtypem string lub object.
BCP441 Błąd Nie można użyć zasobu typu {resourceType} ze słowem kluczowym existing.
BCP443 Błąd Instrukcja using wymaga klauzuli with , gdy funkcja eksperymentalna DeployCommands jest włączona.
BCP444 Błąd To wyrażenie jest używane jako wartość domyślna dla właściwości konfiguracji rozszerzenia i musi być obliczane na początku wdrożenia.

Następne kroki

Zobacz przegląd "Co to jest Bicep?", aby dowiedzieć się więcej o Bicep.