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.
Kod | 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> w tej lokalizacji. |
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 {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 zadeklarowany 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 danych, <> ale podana wartość jest typu <>danych. |
BCP034 | Błąd/ostrzeżenie | Otaczającej tablicy oczekiwano elementu typu "{expectedType}", ale podany element był typu "{actualType}". |
BCP035 | Błąd/ostrzeżenie | W określonej <deklaracji typu> danych brakuje następujących wymaganych właściwości: <property-name>. |
BCP036 | Błąd/ostrzeżenie | <Właściwość property-name> spodziewała się wartości typu <data-type>, ale podana wartość jest typu <data-type>. |
BCP037 | Błąd/ostrzeżenie | Nazwa-właściwości <> nie jest dozwolona w obiektach typu type-definition<>. |
BCP040 | Błąd/ostrzeżenie | Interpolacja ciągów nie jest obsługiwana w przypadku kluczy w obiektach definicji typu<>. |
BCP041 | Błąd | Nie można przypisać wartości typu "{valueType}" 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}". {(additionalInfo ma wartość null? ciąg. Pusty : " + additionalInfo)} |
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. Aby uzyskać szczegółowe informacje, zobacz dokumentację. |
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 zaczyna 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 <nazwa-właściwości>. |
BCP053 | Błąd/ostrzeżenie | <Typ type-name> nie zawiera właściwości <nazwa-właściwości>. Dostępne właściwości obejmują <nazwy> właściwości. |
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 nazwa-typu<>. <Wymagany jest typ nazwy> typu. |
BCP056 | Błąd | Odwołanie do nazwy "{name}" jest niejednoznaczne, ponieważ istnieje w przestrzeniach nazw {ToQuotedString(przestrzenie nazw)}. Odwołanie musi być w pełni kwalifikowane. |
BCP057 | Błąd | <Nazwa> 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 | Deklaracja o odwołaniu z nazwą type-name <> nie jest prawidłowa. |
BCP063 | Błąd | <Nazwa> nie jest parametrem, zmienną, zasobem ani modułem. |
BCP064 | Błąd | Znaleziono nieoczekiwane tokeny w wyrażeniu interpolowanym. |
BCP065 | Błąd | Nazwa <> funkcji nie jest prawidłowa w tej lokalizacji. Można go używać tylko jako wartości domyślnej parametru. |
BCP066 | Błąd | Nazwa <> funkcji 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}". Wymagany jest typ "{LanguageConstants.Object}". |
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 "{argumentType}" nie jest przypisywany do parametru typu "{parameterType}". |
BCP071 | Błąd | Oczekiwana <liczba argumentów, ale ma wartość <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 | <Nazwa> właściwości 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ć wyrażeń typu "{wrongType}". Tablice lub obiekty są wymagane. |
BCP077 | Błąd/ostrzeżenie | <Nazwa> właściwości typu nazwa-typu <> jest tylko do zapisu. Nie można uzyskać dostępu do właściwości tylko do zapisu. |
BCP078 | Błąd/ostrzeżenie | <Nazwa właściwości> wymaga wartości typu <type-name>, ale żadna z nich 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 jest zaangażowane w cykl ("{string). Join("" -> "", cycle)}"). |
BCP081 | Ostrzeżenie | Typ zasobu "{resourceTypeReference.FormatName()}" 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> nie istnieje w bieżącym kontekście. Czy masz na myśli <imię>? |
BCP083 | Błąd/ostrzeżenie | Definicja> typu <nie zawiera właściwości <nazwa-właściwości>. Czy chodziło <o nazwę> właściwości? |
BCP084 | Błąd | Nazwa symboliczna "{name}" jest zarezerwowana. Użyj innej nazwy symbolicznej. Zarezerwowane przestrzenie nazw to {ToQuotedString(przestrzenie nazw. 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 wartości 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ść nazwa-właściwości <> spodziewała się wartości typu <type-name>, ale podana wartość jest typu <nazwa-nazwa>. Czy chodziło <o nazwę> typu? |
BCP089 | Błąd/ostrzeżenie | Nazwa-właściwości <> nie jest dozwolona dla obiektów typu <>zasobu. Czy chodziło <o nazwę> właściwości? |
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. {failureMessage} |
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 pliku "{filePath}" względem elementu "{parentPath}". |
BCP094 | Błąd | Ten moduł odwołuje się do samego siebie, co nie jest dozwolone. |
BCP095 | Błąd | Plik jest zaangażowany w cykl ("{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 użyj znaku separatora katalogu "/". |
BCP099 | Błąd | Tablica "{LanguageConstants.ParameterAllowedPropertyName}" musi zawierać co najmniej jeden element. |
BCP100 | Błąd | Funkcja "if" nie jest obsługiwana. Zamiast tego użyj operatora "?:" (ternary warunkowe), np. warunku ? ValueIfTrue: ValueIfFalse |
BCP101 | Błąd | Funkcja "createArray" nie jest obsługiwana. Konstruowanie literału tablicy przy użyciu []. |
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 identyfikatora 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 chodziło o "{suggestedName}"? |
BCP109 | Błąd | Typ "{type}" nie zawiera funkcji "{name}". |
BCP110 | Błąd | Typ "{type}" nie zawiera funkcji "{name}". Czy chodziło o "{suggestedName}"? |
BCP111 | Błąd | Określona ścieżka pliku zawiera nieprawidłowe znaki kodu sterującego. |
BCP112 | Błąd | "{LanguageConstants.TargetScopeKeyword}" nie można zadeklarować wiele razy w jednym pliku. |
BCP113 | Ostrzeżenie | Nieobsługiwany zakres wdrożenia modułu w zakresie docelowym "{LanguageConstants.TargetScopeTypeTenant}". Pomiń tę właściwość, aby dziedziczyć bieżący zakres lub określić prawidłowy zakres. Dopuszczalne zakresy obejmują dzierżawę: 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 w zakresie docelowym "{LanguageConstants.TargetScopeTypeManagementGroup}". 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(<subId>), tenant: tenant() lub nazwaną grupę zasobów w nazwanej subskrypcji: resourceGroup(<subId>, <name>). |
BCP115 | Ostrzeżenie | Nieobsługiwany zakres wdrożenia modułu w zakresie docelowym "{LanguageConstants.TargetScopeTypeSubscription}". 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 w zakresie docelowym "{LanguageConstants.TargetScopeTypeResourceGroup}". 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>, <name>), bieżącą subskrypcję: subscription(), o nazwie 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 właściwości "{propertyName}" typu "{objectTypeName}", która wymaga wartości, którą można obliczyć na początku wdrożenia. |
BCP121 | Błąd | Zasoby: {ToQuotedString(resourceNames)} są zdefiniowane przy użyciu tej samej nazwy w pliku. Zmień ich nazwę lub podziel na różne moduły. |
BCP122 | Błąd | Moduły: {ToQuotedString(moduleNames)} są zdefiniowane pod 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-nazwa-dekoratora <> można dołączyć tylko do elementów docelowych typu> danych, <ale obiekt docelowy ma typ <danych typu>. |
BCP125 | Błąd | Nie <można użyć nazwy> funkcji jako dekoratora parametrów. |
BCP126 | Błąd | Nie <można użyć nazwy> funkcji jako dekoratora zmiennych. |
BCP127 | Błąd | Nie <można użyć nazwy> funkcji jako dekoratora zasobów. |
BCP128 | Błąd | Nie <można użyć nazwy> funkcji jako dekoratora modułów. |
BCP129 | Błąd | Nie <można użyć nazwy> funkcji 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 | Ostrzeżenie | Zakres {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(suppliedScope)}} nie jest prawidłowy dla tego modułu. Dozwolone zakresy: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(supportedScopes))}. |
BCP135 | Ostrzeżenie | Zakres {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(suppliedScope)}} nie jest prawidłowy dla tego typu zasobu. Dozwolone zakresy: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(supportedScopes))}. |
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 ciągiem "''". |
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 | Nie <można użyć nazwy> funkcji 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 | Decorator decorator-name <> może być dołączony tylko do kolekcji zasobów lub modułów. |
BCP156 | Błąd | Segment typu zasobu "{typeSegment}" jest nieprawidłowy. Zagnieżdżone zasoby muszą określać segment pojedynczego typu i 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życie właściwości "scope" w 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 "scope" przypisanej do zasobu obiektu ancestor "{ancestorIdentifier}". Aby wdrożyć zasoby w innym zakresie, należy użyć modułów. |
BCP166 | Błąd | Duplikator <dekoratora nazw> dekoratora. |
BCP167 | Błąd | Oczekiwano znaku "{" lub słowa kluczowego "if" w tej lokalizacji. |
BCP168 | Błąd | Długość nie może być wartością ujemną. |
BCP169 | Błąd | Oczekiwana nazwa zasobu będzie zawierać znaki {expectedSlashCount} "/". 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 zasobu "{resourceType}" nie jest prawidłowym zasobem podrzędnym elementu nadrzędnego "{parentResourceType}". |
BCP172 | Błąd | Nie można zweryfikować typu zasobu z powodu błędu w zasobie nadrzędnym "{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 właściwości "scope". |
BCP176 | Błąd | Wartości typu "any" 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 elementu pętli "{itemVariableName}" lub zmienna indeksu "{indexVariableName}" musi być przywoływana 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 | Nazwa <> funkcji 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 nazwy> funkcji, <co 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 treści zmiennej "{variableName}", która wymaga wartości, które można obliczyć na początku wdrożenia. {variableDependencyChainClause}{naruszenie NazwyWłaściwościClause}{accessiblePropertiesClause} |
BCP183 | Błąd | Wartość właściwości "params" modułu 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 kodowaniem "{detectedEncoding}". |
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 lub 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) => "Odwołania do modułu nie są obsługiwane w tym kontekście.", (false, true) => $"Określony schemat odwołania modułu "{badScheme}" nie jest rozpoznawany. Określ odwołanie do modułu przy użyciu jednego z następujących schematów: {FormatSchemes()}", (true, false) => $"Określony schemat odwołania modułu "{badScheme}" nie jest rozpoznawany. Określ ścieżkę do lokalnego pliku modułu.", (true, true) => $"Określony schemat odwołania modułu "{badScheme}" nie jest rozpoznawany. Określ ścieżkę do pliku modułu lokalnego lub odwołania do modułu przy użyciu jednego z następujących schematów: {FormatSchemes()}"} |
BCP190 | Błąd | Artefakt z odwołaniem "{artifactRef}" nie został przywrócony. |
BCP191 | Błąd | Nie można przywrócić artefaktu z odwołaniem "{artifactRef}". |
BCP192 | Błąd | Nie można przywrócić artefaktu przy użyciu odwołania<>: <komunikat> o błędzie. |
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 ścieżki artefaktu "{badSegment}" jest nieprawidłowy. Każdy segment ścieżki nazwy artefaktu musi być małymi literami alfanumerycznym ciągiem rozdzielanym ciągiem ".", "_" lub "-". |
BCP196 | Błąd | Brak tagu modułu lub skrótu. |
BCP197 | Błąd | Tag "{badTag}" przekracza maksymalną długość znaków {maxLength}. |
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 modułu "{badRepository}" przekracza maksymalną długość znaków {maxLength}. |
BCP200 | Błąd | Rejestr "{badRegistry}" przekracza maksymalną długość znaków {maxLength}. |
BCP201 | Błąd | Oczekiwano ciągu specyfikacji dostawcy o prawidłowym formacie w tej lokalizacji. Prawidłowe formaty to "br:<providerRegistryHost>/<providerRepositoryPath>@<providerVersion" lub "br/<providerAlias>:<providerName>@<providerVersion>>". |
BCP202 | Błąd | Oczekiwano nazwy aliasu dostawcy w tej lokalizacji. |
BCP203 | Błąd | Korzystanie z instrukcji dostawcy wymaga włączenia funkcji EKSPERYMENTALNej "Rozszerzalność". |
BCP204 | Błąd | Nie rozpoznano przestrzeni nazw dostawcy "{identifier}". |
BCP205 | Błąd | Przestrzeń nazw dostawcy "{identifier}" nie obsługuje konfiguracji. |
BCP206 | Błąd | Przestrzeń nazw dostawcy "{identifier}" wymaga konfiguracji, ale żadna z nich nie została podana. |
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 zasobu "{resourceType}" 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 aliasu modułu "{aliasName}" jest nieprawidłowa. Prawidłowe znaki to alfanumeryczne, "_" lub "-". |
BCP212 | Błąd | Nazwa aliasu modułu specyfikacji szablonu "{aliasName}" nie istnieje w elemencie {BuildBicepConfigurationClause(configFileUri)}. |
BCP213 | Błąd | Nazwa aliasu modułu artefaktu OCI "{aliasName}" nie istnieje w elemencie {BuildBicepConfigurationClause(configFileUri)}. |
BCP214 | Błąd | Alias modułu specyfikacji szablonu "{aliasName}" w elemencie {BuildBicepConfigurationClause(configFileUri)} jest nieprawidłowy. Właściwość "subscription" nie może mieć wartości null ani nie jest zdefiniowana. |
BCP215 | Błąd | Alias modułu specyfikacji szablonu "{aliasName}" w elemencie {BuildBicepConfigurationClause(configFileUri)} jest nieprawidłowy. Właściwość "resourceGroup" nie może mieć wartości null ani nie jest zdefiniowana. |
BCP216 | Błąd | Alias modułu artefaktu OCI "{aliasName}" w elemencie {BuildBicepConfigurationClause(configFileUri)} jest nieprawidłowy. Właściwość "registry" nie może mieć wartości null ani nie jest zdefiniowana. |
BCP217 | Błąd | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Identyfikator subskrypcji "{subscriptionId}" nie jest identyfikatorem GUID. |
BCP218 | Błąd | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Nazwa grupy zasobów "{resourceGroupName}" przekracza maksymalną długość znaków {maximumLength}. |
BCP219 | Błąd | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Nazwa grupy zasobów "{resourceGroupName}" jest nieprawidłowa. Prawidłowe znaki to alfanumeryczne, znaki 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ść znaków {maximumLength}. |
BCP221 | Błąd | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Nazwa specyfikacji szablonu "{templateSpecName}" jest nieprawidłowa. Prawidłowe znaki to alfanumeryczne, ".", "_", "-", "("lub ")", ale nazwa specyfikacji szablonu nie może kończyć się znakiem ".". |
BCP222 | Błąd | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Wersja specyfikacji szablonu "{templateSpecVersion}" przekracza maksymalną długość znaków {maximumLength}. |
BCP223 | Błąd | {BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} Wersja specyfikacji szablonu "{templateSpecVersion}" jest nieprawidłowa. Prawidłowe znaki to alfanumeryczne, ".", "_", "-", "("lub ")", ale wersja specyfikacji szablonu nie może kończyć się znakiem ".". |
BCP224 | Błąd | {BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} Skrót "{badDigest}" nie jest prawidł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ć właściwości dyskryminującej "{propertyName}" 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ływany moduł używa typu zasobu "{resourceTypeReference.FormatName()}", 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 EKSPERYMENTALNEJ "{nameof(ExperimentalFeaturesEnabled.ResourceTypedParamsAndOutputs)}". |
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 ARM "{armFunctionName}" 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ść "nadrzędny" 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 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 ? $"Oczekiwano wyrażenia lambda typu "{lambdaType}" z argumentami {minArgCount}, ale odebrano argumenty {actualArgCount}." : $"Oczekiwano wyrażenia lambda typu "{lambdaType}" z argumentami między {minArgCount} i {maxArgCount}, ale odebrano argumenty {actualArgCount}".} |
BCP245 | Ostrzeżenie | Typ zasobu "{resourceTypeReference.FormatName()}" może być używany tylko z słowom kluczowym "existing". |
BCP246 | Ostrzeżenie | Typ zasobu "{resourceTypeReference.FormatName()}" może być używany tylko z "istniejącym" słowem kluczowym 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 <funkcji function-name> nie jest obecnie obsługiwane. Znaleziono następujące zmienne lambda, do których uzyskuje się dostęp: {ToQuotedString(variableNames)}. |
BCP249 | Błąd | Oczekiwany blok zmiennej pętli składa się z dokładnie 2 elementów (zmiennej elementu i zmiennej indeksu), ale odnaleziono {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 szablonu 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 deklarowanego 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 zasobu "{resourceTypeName}" jest zadeklarowany w wielu zaimportowanych przestrzeniach nazw ({ToQuotedStringWithCaseInsensitiveOrdering(przestrzenie nazw)}) i musi być w pełni kwalifikowany. |
BCP265 | Błąd | Nazwa "{name}" nie jest funkcją. Czy chodziło o "{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 | Nie <można użyć nazwy> funkcji jako dekoratora metadanych. |
BCP271 | Błąd | Nie można 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 można przeanalizować zawartości pliku konfiguracji Bicep "{configurationPath}" jako prawidłowego kodu JSON: {parsingErrorMessage.TrimEnd('.')}. |
BCP274 | Ostrzeżenie | Błąd podczas skanowania "{directoryPath}" dla 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 | Ten element członkowski unii jest nieprawidłowy, ponieważ nie można go przypisać do typu "{keystoneType}". |
BCP287 | Błąd | Element "{symbolName}" odnosi się do wartości, ale jest używany jako typ tutaj. |
BCP288 | Błąd | <nazwa> odnosi się do typu, ale jest używana 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ą być reducible do pojedynczego typu usługi ARM (na przykład "string", "int" lub "bool"). |
BCP295 | Błąd | Dekorator "{decoratorName}" może nie być używany na obiektach 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 | Nie <można użyć nazwy> funkcji 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 typu "{reservedName}" jest zarezerwowana i może nie być dołączona do typu zdefiniowanego przez użytkownika. |
BCP302 | Błąd | Nazwa typu-nazwy <> nie jest prawidłowym typem. Określ jeden z następujących typów: <nazwy> typów. |
BCP303 | Błąd | Interpolacja ciągów nie jest obsługiwana do określania dostawcy. |
BCP304 | Błąd | Nieprawidłowy ciąg specyfikatora dostawcy. Określ prawidłowego dostawcę formatu "<providerName>@<providerVersion>". |
BCP305 | Błąd | Oczekiwano słowa kluczowego "with", słowa kluczowego "as" lub nowego znaku wiersza 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 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 dekorator-name <> nie może 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 wartości indeksu <> nie jest prawidłowa dla typu <nazwa-typu>. Indeksy dla tego typu muszą należeć do przedziału od 0 do <indeksu> krotki opartej na zera. |
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 "{possiblyNullType}" 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). Jeśli nie wiesz, czy wartość będzie równa null, a szablon obsłuży wartość null dla wyrażenia ogólnego, użyj .? operatora (bezpieczne wyłuski), aby zwariować wyrażenie dostępu, jeśli wartość wyrażenia podstawowego ma wartość null: {accessExpression.AsSafeAccess(). ToString()}. 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()}. |
BCP319 | Błąd | Nie można rozpoznać typu "{errorSource}" przez aparat szablonu usługi ARM JSON. 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 <wartości>) jest zbyt duża, aby przypisać wartość docelową, dla której maksymalna dozwolona wartość to <wartość maksymalna>. |
BCP328 | Błąd/ostrzeżenie | Podana wartość (która zawsze będzie mniejsza lub równa <wartości>) jest zbyt mała, aby przypisać wartość docelową, dla której minimalna dozwolona wartość to <wartość maksymalna>. |
BCP329 | Ostrzeżenie | Podana wartość może być tak mała, jak {sourceMin} i może być zbyt mała, aby przypisać element docelowy ze skonfigurowanym minimum {targetMin}. |
BCP330 | Ostrzeżenie | Podana wartość może być tak duża, jak {sourceMax} i może być zbyt duża, aby przypisać element docelowy ze skonfigurowaną maksymalną wartością {targetMax}. |
BCP331 | Błąd | Typ "{minDecoratorName}" musi być mniejszy lub równy jego wartości "{maxDecoratorName}", ale określono co najmniej {minValue} i maksymalną wartość {maxValue}. |
BCP332 | Błąd/ostrzeżenie | Podana wartość (której długość będzie zawsze większa lub równa <długości> ciągu) jest zbyt długa, aby przypisać wartość docelową, dla której maksymalna dozwolona długość to <maksymalna długość>. |
BCP333 | Błąd/ostrzeżenie | Podana wartość (której długość będzie zawsze mniejsza lub równa <długości> ciągu) jest zbyt krótka, aby przypisać wartość docelową, dla której minimalna dozwolona długość to <minimalna długość>. |
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 ze skonfigurowaną maksymalną długością {targetMaxLength}. |
BCP337 | Błąd | Ten typ deklaracji nie jest prawidłowy dla pliku parametrów Bicep. Określ deklarację "{LanguageConstants.UsingKeyword}", "{LanguageConstants.ParameterKeyword}" lub "{LanguageConstants.VariableKeyword}". |
BCP338 | Błąd | Nie można ocenić parametru nazwa-parametru<>: <error-message>' |
BCP339 | Błąd | Podana wartość indeksu tablicy "{indexSought}" jest nieprawidłowa. 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 potwierdzenia. Asercyjnie mogą przyjmować wartości typu "bool". |
BCP351 | Błąd | Nazwa <> funkcji 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 | {itemTypePluralName} {ToQuotedString(itemNames)} różni się 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 | Nie można odnaleźć symbolu "{symbolName}" w (lub nie został wyeksportowany przez) zaimportowany szablon. |
BCP361 | Błąd | Dekorator "@export()" musi być przeznaczony dla instrukcji 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żna stosować tylko do typów unii tylko dla obiektów z unikatowymi typami składowymi. |
BCP364 | Błąd | Właściwość "{discriminatorPropertyName}" musi być wymaganym literałem ciągu we wszystkich typach składowych unii. |
BCP365 | Błąd | Wartość "{discriminatorPropertyValue}" dla właściwości dyskryminującej "{discriminatorPropertyName}" jest duplikowana w wielu typach składowych unii. Wartość musi być unikatowa we wszystkich typach składowych unii. |
BCP366 | Błąd | Nazwa właściwości dyskryminującej musi mieć wartość "{acceptablePropertyName}" dla wszystkich typów składowych 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 plikach {LanguageConstants.LanguageFileExtension}, ale nie w plikach {LanguageConstants.ParamsFileExtension}. |
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 plikach {LanguageConstants.LanguageFileExtension}, ale nie w plikach {LanguageConstants.ParamsFileExtension}. |
BCP372 | Błąd | Dekorator "@export()" nie może być stosowany do zmiennych odwołujących się do parametrów, modułów lub zasobów, bezpośrednio lub pośrednio. Element docelowy tego dekoratora zawiera odwołania bezpośrednie lub przechodnie do następujących nieeksportowalnych symboli: {ToQuotedString(nonExportableSymbols)}. |
BCP373 | Błąd | Nie można zaimportować symbolu o nazwie "{name}": {message} |
BCP374 | Błąd | Nie można załadować zaimportowanego modelu z symbolem wieloznacznym, ponieważ zawiera on następujące zduplikowane eksporty: {ToQuotedString(ambiguousExportNames)}. |
BCP375 | Błąd | Element listy importu, który identyfikuje jego element docelowy z ciągiem cytowanym, musi zawierać klauzulę "as <alias>". |
BCP376 | Błąd | Nie można zaimportować symbolu "{name}", ponieważ import typu {exportMetadataKind} nie jest obsługiwany w plikach rodzaju {sourceFileKind}. |
BCP377 | Błąd | Nazwa aliasu dostawcy "{aliasName}" jest nieprawidłowa. Prawidłowe znaki to alfanumeryczne, "_" lub "-". |
BCP378 | Błąd | Alias dostawcy artefaktów OCI "{aliasName}" w elemencie {BuildBicepConfigurationClause(configFileUri)} jest nieprawidłowy. Właściwość "registry" nie może mieć wartości null ani nie jest zdefiniowana. |
BCP379 | Błąd | Nazwa aliasu dostawcy artefaktu OCI "{aliasName}" nie istnieje w elemencie {BuildBicepConfigurationClause(configFileUri)}. |
BCP380 | Błąd | Artefakty typu: "{artifactType}" nie są obsługiwane. |
BCP381 | Ostrzeżenie | Deklarowanie przestrzeni nazw dostawcy ze słowem kluczowym "import" zostało uznane za przestarzałe. Zamiast tego użyj słowa kluczowego "provider". |
BCP383 | Błąd | Typ "{typeName}" nie można sparametryzowalny. |
BCP384 | Błąd | Typ "{typeName}" wymaga argumentów {requiredArgumentCount}. |
BCP385 | Błąd | Korzystanie z typów pochodnych zasobów wymaga włączenia funkcji EKSPERYMENTALNej "{nameof(ExperimentalFeaturesEnabled.ResourceDerivedTypes)}". |
BCP386 | Błąd | Dekorator-name> dekoratora <nie może 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}" według 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 typu zasobu "{resourceTypeIdentifier}" nie został rozpoznany jako prawidłowa nazwa typu zasobu. |
BCP393 | Ostrzeżenie | Nie rozpoznano segmentu wskaźnika typu "{unrecognizedSegment}". Obsługiwane segmenty wskaźników to: "properties", "items", "prefixItems" i "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. |
BCP395 | Błąd | Deklarowanie przestrzeni nazw dostawcy przy użyciu wyrażenia "<providerName>@<version>" zostało uznane za przestarzałe. Zamiast tego użyj identyfikatora. |
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 elemencie {BuildBicepConfigurationClause(configFileUri)}. Odwołuje się on do sekcji "{RootConfiguration.ImplicitProvidersConfigurationKey}", ale brakuje odpowiedniej konfiguracji w sekcji "{RootConfiguration.ProvidersConfigurationKey}". |
BCP398 | Błąd | Dostawca {name} jest niepoprawnie skonfigurowany w elemencie {BuildBicepConfigurationClause(configFileUri)}. Jest on skonfigurowany jako wbudowany w sekcji "{RootConfiguration.ProvidersConfigurationKey}", ale nie istnieje żaden wbudowany dostawca. |
BCP399 | Błąd | Pobranie polecenia az types z rejestru wymaga włączenia funkcji EKSPERYMENTALNej "{nameof(ExperimentalFeaturesEnabled.DynamicTypeLoading)}". |
BCP400 | Błąd | Pobieranie typów z rejestru wymaga włączenia funkcji EKSPERYMENTALNej "{nameof(ExperimentalFeaturesEnabled.ProviderRegistry)}". |
BCP401 | Błąd | Operator spreadu "..." nie jest dozwolona w tej lokalizacji. |
BCP402 | Błąd | Operator spreadu "{spread. Wielokropek.Text}" 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 | Otaczana tablica oczekuje elementów typu "{expectedType}", ale rozkład tablicy zawiera elementy niezgodnego typu "{actualType}". |
BCP404 | Błąd | W deklaracji "{LanguageConstants.ExtendsKeyword}" brakuje odwołania do ścieżki pliku bicepparam. |
BCP405 | Błąd | Istnieje więcej niż jedna deklaracja "{LanguageConstants.ExtendsKeyword}". |
BCP406 | Błąd | Słowo kluczowe "{LanguageConstants.ExtendsKeyword}" nie jest obsługiwane. |
Następne kroki
Aby dowiedzieć się więcej o Bicep, zobacz Omówienie Bicep.