如果您需要特定診斷程式代碼的詳細資訊,請選取頁面右上角的 [ 意見 反應] 按鈕並指定程序代碼。
| Code | 層級 | 描述 |
|---|---|---|
| BCP001 | 錯誤 | 無法辨識下列令牌: {token}。 |
| BCP002 | 錯誤 | 此位置的多行註解並未終止。 以 */ 字元序列終止它。 |
| BCP003號 | 錯誤 | 此位置的字串並未終止。 以單引號字元終止字串。 |
| BCP004號 | 錯誤 | 這個位置的字串並未因為未預期的新行字元而終止。 |
| BCP005號 | 錯誤 | 此位置的字串並未終止。 完成逸出序列,並使用單一未逸出的引號字元終止字串。 |
| BCP006 | 錯誤 | 無法辨識指定的逸出序列。 只允許下列逸出序列: {ToQuotedString(escapeSequences)}。 |
| BCP007號 | 錯誤 | 無法辨識此宣告類型。 請指定中繼資料、參數、變數、資源或輸出宣告。 |
| BCP008號 | 錯誤 | 此位置預期是 = 標記或換行符號。 |
| BCP009號 | 錯誤 | 預期的常值、陣列、物件、小括號內的運算式,或這個位置的函式呼叫。 |
| BCP010號 | 錯誤 | 必須是有效的 64 位元帶正負號的整數。 |
| BCP011號 | 錯誤 | 指定值的類型不正確。 指定字串、布林值或整數常值。 |
| BCP012 | 錯誤 | 此位置預期是 {keyword} 關鍵字。 |
| BCP013號 | 錯誤 | 在此位置必須是參數識別碼。 |
| BCP015 | 錯誤 | 在此位置必須是變數識別碼。 |
| BCP016 | 錯誤 | 在此位置必須是輸出識別碼。 |
| BCP017 | 錯誤 | 在此位置必須是資源識別碼。 |
| BCP018號 | 錯誤 | 此位置預期是 <character> 字元。 |
| BCP019 | 錯誤 | 在這個位置必須是新行字元。 |
| BCP020號 | 錯誤 | 在此位置必須是函數或屬性名稱。 |
| BCP021號 | 錯誤 | 在此位置必須是數字常值。 |
| BCP022 | 錯誤 | 在此位置必須是屬性名稱。 |
| BCP023號 | 錯誤 | 此位置必須是變數或函數名稱。 |
| BCP024 | 錯誤 | 標識碼超過 {LanguageConstants.MaxIdentifierLength} 的限制。 減少識別項的長度。 |
| BCP025 | 錯誤 | 屬性 {property} 在此物件中宣告多次。 移除或重新命名重複的屬性。 |
| BCP026號 | 錯誤 | 輸出需要 類型的 {expectedType}值,但所提供的值的類型為 {actualType}。 |
| BCP028 | 錯誤 | 標識碼 {identifier} 已宣告多次。 移除或重新命名重複項目。 |
| BCP029號 | 錯誤 | 資源類型無效。 指定格式 <types>@<apiVersion>的有效資源類型。 |
| BCP030號 | 錯誤 | 輸出類型無效。 指定下列其中一種類型: {ToQuotedString(validTypes)}。 |
| BCP031號 | 錯誤 | 參數類型無效。 指定下列其中一種類型: {ToQuotedString(validTypes)}。 |
| BCP032 | 錯誤 | 此值必須是編譯時間常數。 |
| BCP033 | 錯誤/警告 | 預期值的類型為 <data-type>,但所提供值的類型為 <data-type>。 |
| BCP034 | 錯誤/警告 | 封入陣列預期的專案類型為 {expectedType} ,但提供的專案類型為 {actualType}。 |
| BCP035號 | 錯誤/警告 | 指定的 <data-type> 宣告遺漏下列必要屬性: <property-name>。 |
| BCP036號 | 錯誤/警告 | 屬性 <property-name> 必須是 類型的 <data-type>值,但提供的 值為 類型 <data-type>。 |
| BCP037號 | 錯誤/警告 | 在類型<property-name>的物件上,不允許屬性<type-definition>。 |
| BCP040號 | 錯誤/警告 | 在類型 <type-definition> 物件上的索引鍵不支援字串內插補點。 |
| BCP041 | 錯誤 | 類型 {valueType} 的值無法指派給變數。 |
| BCP043號 | 錯誤 | 這不是有效的運算式。 |
| BCP044 | 錯誤 | 無法將運算子 {operatorName} 套用到類型為 {type} 的運算元。 |
| BCP045號 | 錯誤 | 無法將運算子{operatorName}套用至類型為{type1} 和 {type2}的運算元。 |
| BCP046 | 錯誤 | 預期值的類型為 {type}。 |
| BCP047號 | 錯誤 | 不支援指定資源類型的字串內插補點。 |
| BCP048號 | 錯誤 | 無法解析函式多載。 |
| BCP049號 | 錯誤 | 陣列索引的類型必須是 {LanguageConstants.String} 或 {LanguageConstants.Int},但提供的索引的類型為 {wrongType}。 |
| BCP050 | 錯誤 | 指定的路徑是空的。 |
| BCP051號 | 錯誤 | 指定路徑開頭為 /。 必須使用相對路徑參考檔案。 |
| BCP052號 | 錯誤/警告 | 這個類型 <type-name> 不包含 屬性 <property-name>。 |
| BCP053 | 錯誤/警告 | 這個類型 <type-name> 不包含 屬性 <property-name>。 可用的屬性包括 <property-names>。 |
| BCP054號 | 錯誤 | 此類型 {type} 不包含任何屬性。 |
| BCP055號 | 錯誤 | 無法存取 類型 <type-name>的屬性。 需要 <type-name> 類型。 |
| BCP056號 | 錯誤 | 名稱 {name} 的參考模棱兩可,因為它存在於命名空間 {ToQuotedString(namespaces)}中。 參考必須完整。 |
| BCP057 | 錯誤 |
<name>名稱不存在於目前的內容中。 |
| BCP059 | 錯誤 | 名稱 {name} 不是函式。 |
| BCP060 | 錯誤 |
variables 函式不受支援。 直接參考變數的符號名稱。 |
| BCP061 | 錯誤 |
parameters 函式不受支援。 直接參考參數的符號名稱。 |
| BCP062 | 錯誤 | 具有名稱 <type-name> 的參考宣告無效。 |
| BCP063 | 錯誤 | 名稱 <name> 不是參數、變數、資源或模組。 |
| BCP064 | 錯誤 | 在插補運算式中找到未預期的權杖。 |
| BCP065號 | 錯誤 |
<function-name>函式在此位置無效。 它只能當做參數預設值使用。 |
| BCP066號 | 錯誤 |
<function-name>函式在此位置無效。 它只能在資源宣告中使用。 |
| BCP067號 | 錯誤 | 無法在類型 {wrongType}上呼叫函式。 需要{LanguageConstants.Object}類型。 |
| BCP068 | 錯誤 | 必須是資源類型字串。 指定格式 <types>@<apiVersion>的有效資源類型。 |
| BCP069 | 錯誤 |
{function}函式不支援。 請改用 {@operator} 運算符。 |
| BCP070號 | 錯誤 | 類型 <argument-type> 的引數無法指派給類型 <parameter-type> 的參數。 |
| BCP071號 | 錯誤 | 預期為 <argument-count>,但取得 <argument-count>。 |
| BCP072號 | 錯誤 | 無法在這裡參考此符號。 參數預設值中只能參考其他參數。 |
| BCP073號 | 錯誤/警告 | 屬性 <property-name> 是唯讀的。 運算式無法指派至唯讀屬性。 |
| BCP074 | 錯誤 | 在陣列上編制索引需要 類型的 {LanguageConstants.Int}索引,但提供的索引的類型為 {wrongType}。 |
| BCP075 | 錯誤 | 物件的索引需要 類型的 {LanguageConstants.String}索引,但提供的索引的類型為 {wrongType}。 |
| BCP076號 | 錯誤 | 無法針對類型 <data-type> 的運算式編製索引。 需要陣列或物件。 |
| BCP077號 | 錯誤/警告 | 類型<property-name>上的屬性<type-name>是唯寫屬性。 無法存取僅限寫入屬性。 |
| BCP078號 | 錯誤/警告 | 屬性 <property-name> 需要 類型的 <type-name>值,但未提供任何值。 |
| BCP079 | 錯誤 | 這個運算式參考自己的宣告,這是不允許的。 |
| BCP080 | 錯誤 | 表達式涉及迴圈 ({string.Join("\" -> \"", cycle)})。 |
| BCP081號 | 警告 | 資源類型 \<resource-type@api-version> 沒有可用的類型。 Bicep 無法在部署前驗證資源屬性,但這不會封鎖正在部署的資源。 |
| BCP082 | 錯誤 |
<name>名稱不存在於目前的內容中。 您指 <name> 嗎? |
| BCP083 | 錯誤/警告 | 這個類型 <type-definition> 不包含 屬性 <property-name>。 您指 <property-name> 嗎? |
| BCP084 | 錯誤 | 符號名稱 {name} 是保留的。 請使用不同的符號名稱。 保留的命名空間為 {ToQuotedString(namespaces.OrderBy(ns => ns))}。 |
| BCP085 | 錯誤 | 指定的檔案路徑包含一個或多個無效路徑字元。 不允許下列項目:{ToQuotedString(forbiddenChars.OrderBy(x => x).Select(x => x.ToString()))}。 |
| BCP086號 | 錯誤 | 指定的檔案路徑以無效字元結尾。 不允許下列項目:{ToQuotedString(forbiddenPathTerminatorChars.OrderBy(x => x).Select(x => x.ToString()))}。 |
| BCP087號 | 錯誤 | 這裡不允許陣列和物件常值。 |
| BCP088號 | 錯誤/警告 | 屬性 <property-name> 必須是 類型的 <type-name>值,但提供的 值為 類型 <type-name>。 您指 <type-name> 嗎? |
| BCP089 | 錯誤/警告 | 在類型<property-name>的物件上,不允許屬性<resource-type>。 您指 <property-name> 嗎? |
| BCP090號 | 錯誤 | 此模組宣告缺少檔案路徑參考。 |
| BCP091 | 錯誤 | 讀取檔案時發生錯誤。 找不到路徑的一部分<file-path>。 |
| BCP092號 | 錯誤 | 檔案路徑中不支援字串內插補點。 |
| BCP093號 | 錯誤 | 無法解析相對於{filePath}的檔案路徑{parentPath}。 |
| BCP094 | 錯誤 | 該模組參考自身,這是不允許的。 |
| BCP095號 | 錯誤 | 檔案牽涉到週期 ({string.Join("\" -> \"", cycle)})。 |
| BCP096 | 錯誤 | 預期在此位置的模組識別碼。 |
| BCP097號 | 錯誤 | 必須是模組路徑字串。 這應該是另一個 Bicep 檔案的相對路徑,例如 myModule.bicep 或 ../parent/myModule.bicep |
| BCP098 | 錯誤 | 指定的檔案路徑包含 \ 字元。 請改用 / 作為目錄分隔符號。 |
| BCP099 | 錯誤 | 陣列 {LanguageConstants.ParameterAllowedPropertyName} 必須包含一個或多個項目。 |
| BCP100 | 錯誤 |
if函式不支援。 請改用 ?:\ (三元條件式) 運算子,例如條件 ? ValueIfTrue:ValueIfFalse |
| BCP101 | 錯誤 |
createArray 函式不受支援。 使用 [] 建構陣列常值。 |
| BCP102 | 錯誤 |
createObject 函式不受支援。 使用 {} 建構物件常值。 |
| BCP103 | 錯誤 | 無法辨識下列令牌: {token}。 字串是使用 Bicep 中的單引號定義的。 |
| BCP104 | 錯誤 | 參考的模組有錯誤。 |
| BCP105號 | 錯誤 | 無法從 URI {fileUri}載入檔案。 |
| BCP106 | 錯誤 | 在這個位置必須是新行字元。 逗號不用作分隔符號。 |
| BCP107號 | 錯誤 | 函式 {name} 不存在於 命名空間 {namespaceType.Name}中。 |
| BCP108 | 錯誤 | 函式 {name} 不存在於 命名空間 {namespaceType.Name}中。 您指 {suggestedName} 嗎? |
| BCP109 | 錯誤 | 型別 {type} 不包含函式 {name}。 |
| BCP110 | 錯誤 | 型別 {type} 不包含函式 {name}。 您指 {suggestedName} 嗎? |
| BCP111 | 錯誤 | 指定的檔案路徑包含無效的控制碼字元。 |
| BCP112號 | 錯誤 |
{LanguageConstants.TargetScopeKeyword} 無法在一個檔案中宣告多次。 |
| BCP113 | 警告 |
{LanguageConstants.TargetScopeTypeTenant} 目標範圍中模組部署的範圍不受支援。 省略此屬性可繼承目前範圍,或指定有效範圍。 允許的範圍包括租戶:tenant()、命名管理群組:managementGroup(<name>)、命名訂用帳戶:subscription(<subId>),或命名訂用帳戶中的命名資源群組:resourceGroup(<subId>、<name>)。 |
| BCP114 | 警告 |
{LanguageConstants.TargetScopeTypeManagementGroup} 目標範圍中模組部署的範圍不受支援。 省略此屬性可繼承目前範圍,或指定有效範圍。 允許的範圍包括目前的管理群組:managementGroup(),具名管理群組:managementGroup(<name>),具名訂用帳戶:subscription(<subId>),租戶:tenant(),或具名訂用帳戶中的具名資源群組:resourceGroup(<subId>,<name>)。 |
| BCP115 | 警告 |
{LanguageConstants.TargetScopeTypeSubscription} 目標範圍中模組部署的範圍不受支援。 省略此屬性可繼承目前範圍,或指定有效範圍。 允許的範圍包括目前訂用帳戶:subscription()、命名訂用帳戶:subscription(<subId>)、同一訂用帳戶中的命名資源群組:resourceGroup(<name>)、不同訂用帳戶中的命名資源群組:resourceGroup(<subId>, <name>) 或租用戶:tenant()。 |
| BCP116 | 警告 |
{LanguageConstants.TargetScopeTypeResourceGroup} 目標範圍中模組部署的範圍不受支援。 省略此屬性可繼承目前範圍,或指定有效範圍。 允許的範圍包括目前資源群組:resourceGroup()、同一訂用帳戶中的命名資源群組:resourceGroup(<name>)、不同訂用帳戶中的命名資源群組:resourceGroup(<subId>, <name>)、目前訂用帳戶:subscription()、命名訂用帳戶:subscription(<subId>) 或租用戶:tenant()。 |
| BCP117號 | 錯誤 | 不允許使用空索引子。 指定有效的運算式。 |
| BCP118 | 錯誤 | 在此位置,預期有{字元、[字元或if關鍵詞。 |
| BCP119 | 警告 | 擴充資源部署範圍不受支援。 必須是資源參考。 |
| BCP120 | 錯誤 | 此表達式正用於將值指派給 {propertyName} 型別的 {objectTypeName} 屬性,要求該值必須能在部署開始時計算。 |
| BCP121 | 錯誤 | 資源: {ToQuotedString(resourceNames)} 在檔案中會以這個相同名稱定義。 重新命名它們或分成不同的模組。 |
| BCP122 | 錯誤 | 模組: {ToQuotedString(moduleNames)} 會以這個相同名稱定義,並在檔案中定義這個相同的範圍。 重新命名它們或分成不同的模組。 |
| BCP123 | 錯誤 | 此位置需要命名空間或裝飾項目名稱。 |
| BCP124號 | 錯誤 | 裝飾器 <decorator-name> 只能附加至類型 <data-type> 的目標上,但目標的類型為 <data-type>。 |
| BCP125 | 錯誤 |
<function-name>函式不能當做參數裝飾專案使用。 |
| BCP126 號 | 錯誤 | 函式 <function-name> 不能作為變數裝飾器使用。 |
| BCP127 | 錯誤 | 函數 <function-name> 無法作為資源裝飾器使用。 |
| BCP128 | 錯誤 | 函 <function-name> 式無法當做模塊裝飾專案使用。 |
| BCP129 | 錯誤 | 函式 <function-name> 無法當做輸出裝飾項目使用。 |
| BCP130 | 錯誤 | 這裡不允許裝飾項目。 |
| BCP132號 | 錯誤 | 在裝飾項目之後必須有一個宣告。 |
| BCP133 | 錯誤 | Unicode 逸出序列無效。 有效的 Unicode 逸出序列範圍為從 \u{0} 到 \u{10FFFF}。 |
| BCP134號 | 錯誤 | 範圍 <scope-name> 對於此模組無效。 允許的範圍:<scope-name>。 |
| BCP135號 | 錯誤 | 範圍 <scope-name> 對於此資源類型無效。 允許的範圍:<scope-name>。 |
| BCP136 | 錯誤 | 預期在此位置的迴圈項目變數識別碼。 |
| BCP137 | 錯誤 | 循環預期的是類型 {LanguageConstants.Array} 的運算式,但所提供的值為類型 {actualType}。 |
| BCP138 | 錯誤 | 在此內容中不支援 For-運算式。 For-運算式可以用作資源、模組、變數及輸出宣告的值,也可以用作資源和模組屬性的值。 |
| BCP139 | 錯誤 | 資源的範圍必須與 Bicep 檔案的範圍相符才能部署。 您必須使用模組將資源部署到不同的範圍。 |
| BCP140 | 錯誤 | 此位置的多行字串並未終止。 以 '''終止它。 |
| BCP141 | 錯誤 | 此運算式不能用作裝飾項目,因為它不可呼叫。 |
| BCP142號 | 錯誤 | For-運算式的屬性值不能是巢狀。 |
| BCP143號 | 錯誤 | For-運算式不能與名稱也是運算式的屬性一起使用。 |
| BCP144號 | 錯誤 | 目前此處不支援直接參考資源或模組集合。 將陣列索引子套用至運算式。 |
| BCP145號 | 錯誤 | 輸出 {identifier} 已宣告多次。 移除或重新命名重複項目。 |
| BCP147 | 錯誤 | 在裝飾項目之後必須有一個參數宣告。 |
| BCP148 | 錯誤 | 在裝飾項目之後必須有一個變數宣告。 |
| BCP149 | 錯誤 | 在裝飾項目之後必須有一個資源宣告。 |
| BCP150號 | 錯誤 | 在裝飾項目之後必須有一個模組宣告。 |
| BCP151 | 錯誤 | 在裝飾項目之後必須有一個輸出宣告。 |
| BCP152 | 錯誤 |
<function-name>函式無法當做裝飾專案使用。 |
| BCP153 | 錯誤 | 在裝飾項目之後有必須一個資源或模組宣告。 |
| BCP154號 | 錯誤 | 預期的批次大小至少應為 {limit},但指定的值為 {value}。 |
| BCP155號 | 錯誤 | 裝飾器 <decorator-name> 只能附加到資源或模組集合。 |
| BCP156號 | 錯誤 | 資源類型區段 {typeSegment} 無效。 巢狀資源必須指定單一類型區段,而且可以選擇性地使用 格式 <type>@<apiVersion>來指定 API 版本。 |
| BCP157號 | 錯誤 | 由於包含資源中存在錯誤,所以無法確定資源類型。 |
| BCP158 | 錯誤 | 無法存取 類型的 {wrongType}巢狀資源。 需要資源類型。 |
| BCP159號 | 錯誤 | 資源 {resourceName} 不包含名為的 {identifierName}巢狀資源。 已知的巢狀資源為: {ToQuotedString(nestedResourceNames)}。 |
| BCP160 | 錯誤 | 巢狀資源不能出現在有 for-運算式的資源內部。 |
| BCP162 | 錯誤 | 此位置預期是迴圈項目變數識別碼或 (。 |
| BCP164號 | 錯誤 | 子資源的範圍是根據其上階資源的範圍計算的。 這表示不支援在子資源上使用scope屬性。 |
| BCP165 | 錯誤 | 資源的計算範圍必須與 Bicep 檔案的範圍相符才能部署。 此資源的範圍是從指派至上階資源 scope 的 {ancestorIdentifier} 屬性值計算的。 您必須使用模組將資源部署到不同的範圍。 |
| BCP166 | 錯誤 | 重複的 <decorator-name> 裝飾項目。 |
| BCP167 | 錯誤 | 預期在此位置出現{字元或if關鍵詞。 |
| BCP168 | 錯誤 | 長度不得為負值。 |
| BCP169 | 錯誤 | 預期的資源名稱應包含 {expectedSlashCount}/ 字元。 名稱區段數目必須符合資源類型中的區段數目。 |
| BCP170號 | 錯誤 | 預期的資源名稱不包含任何 / 字元。 具有父代資源參考 (透過父代屬性或透過巢狀) 的子資源不得包含完整名稱。 |
| BCP171號 | 錯誤 | 資源類型 {resourceType} 不是父 {parentResourceType}代的有效子資源。 |
| BCP172 | 錯誤 | 因為父資源 {resourceName}發生錯誤,所以無法驗證資源類型。 |
| BCP173 | 錯誤 | 屬性 {property} 不能用於現有的資源宣告中。 |
| BCP174 | 警告 | 類型驗證不適用於宣告包含 /providers/ 區段的資源類型。 請改用 scope 屬性。 |
| BCP176號 | 錯誤 | 此處不允許any類型的值。 |
| BCP177號 | 錯誤 | 這個表達式正用於 if-condition 運算式中,這需要可在部署開始時計算的值。{variableDependencyChainClause}{accessiblePropertiesClause} |
| BCP178號 | 錯誤 | 此表達式正用於 for-expression 中,這需要可在部署開始時計算的值。{variableDependencyChainClause}{accessiblePropertiesClause} |
| BCP179 | 警告 | 迴圈時需要唯一的資源或部署名稱。 循環項目變數 {itemVariableName} 或索引變數 {indexVariableName} 必須至少參考循環主體中下列屬性的其中一個值表示式: {ToQuotedString(expectedVariantProperties)} |
| BCP180 | 錯誤 |
<function-name>函式在此位置無效。 它只能在使用安全裝飾項目直接分配給模組參數時使用。 |
| BCP181 | 錯誤 | 此運算式正在函數 <function-name> 的參數中使用,該參數需要一個可以在部署開始時計算的值。{variableDependencyChainClause}{accessiblePropertiesClause} |
| BCP182 | 錯誤 | 此運算式正在變數 {variableName} 的 for-主體中使用,該變數需要可以在部署開始時計算的值。{variableDependencyChainClause}{violatingPropertyNameClause}{accessiblePropertiesClause} |
| BCP183 | 錯誤 | 模組 params 屬性的值必須是物件常值。 |
| BCP184號 | 錯誤 | 檔案 {filePath} 超過了最大大小限制 {maxSize}{unit}。 |
| BCP185 | 警告 | 編碼不相符。 檔案已載入 {detectedEncoding} 編碼。 |
| BCP186號 | 錯誤 | 無法剖析常值 JSON 值。 請確定其語式正確。 |
| BCP187號 | 警告 |
{property}屬性不存在於資源或類型定義中,雖然它可能仍然有效。{TypeInaccuracyClause} |
| BCP188 | 錯誤 | 參考的 ARM 範本有錯誤。 請參閱 https://aka.ms/arm-template 以取得有關如何診斷和修復範本的資訊。 |
| BCP189號 | 錯誤 | (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 | 錯誤 | 參考為 {artifactRef} 的成品尚未還原。 |
| BCP191 | 錯誤 | 無法還原參考為 {artifactRef} 的成品。 |
| BCP192號 | 錯誤 | 無法還原參考為 <reference> 的成品:<error-message>。 |
| BCP193 | 錯誤 |
{BuildInvalidOciArtifactReferenceClause(aliasName, badRef)}以{ArtifactReferenceSchemes.Oci}:\<artifact-uri>:\<tag>或{ArtifactReferenceSchemes.Oci}\<module-alias>:\<module-name-or-path>:\<tag>的格式指定參考。 |
| BCP194號 | 錯誤 |
{BuildInvalidTemplateSpecReferenceClause(aliasName, badRef)}以{ArtifactReferenceSchemes.TemplateSpecs}:<subscription-ID><resource-group-name><template-spec-name>:<version>或{ArtifactReferenceSchemes.TemplateSpecs}<module-alias>:<template-spec-name>:<version>的格式指定參考。 |
| BCP195號 | 錯誤 |
{BuildInvalidOciArtifactReferenceClause(aliasName, badRef)} 成品路徑區段 {badSegment} 無效。 每個成品名稱路徑區段都必須是小寫英數位元字串,選擇性地以 .、 _或 -分隔。 |
| BCP196 | 錯誤 | 模組標籤或摘要遺失。 |
| BCP197號 | 錯誤 | 標記 {badTag} 超過 {maxLength} 個字元的長度上限。 |
| BCP198 | 錯誤 |
{badTag}標記無效。 合法字元為英數位元、 .、 _或 -, 但標記開頭不能是 .、 _或 -。 |
| BCP199 | 錯誤 | 模組路徑 {badRepository} 超過字元的最大 {maxLength} 長度。 |
| BCP200 | 錯誤 | 登錄{badRegistry}的長度超過最大允許的{maxLength}字元。 |
| BCP201 | 錯誤 | 預期是延伸模組規格字串。 這應該是相對路徑或有效的 OCI 成品規格。 |
| BCP202 | 錯誤 | 預期在此位置的提供者別名。 |
| BCP203 | 錯誤 | 使用提供者陳述式需要啟用實驗功能 Extensibility。 |
| BCP204 | 錯誤 | 無法辨識提供者命名空間 {identifier} 。 |
| BCP205 | 錯誤 | 提供者命名空間 {identifier} 不支援設定。 |
| BCP206 | 錯誤 | 提供者命名空間 {identifier} 需要設定,但未提供任何設定。 |
| BCP207 | 錯誤 | 命名空間 {identifier} 已多次宣告。 移除重複項。 |
| BCP208 | 錯誤 | 無法辨識指定的命名空間 {badNamespace} 。 使用下列其中一個命名空間指定資源參考: {ToQuotedString(allowedNamespaces)}。 |
| BCP209 | 錯誤 | 在命名空間 {resourceType}中找不到資源類型{@namespace}。 |
| BCP210 | 錯誤 | 屬於命名空間 {childNamespace} 的資源類型不能有屬於不同命名空間 {parentNamespace}的父資源類型。 |
| BCP211 | 錯誤 | 模組別名名稱 {aliasName} 無效。 合法字元為英數位元、 _或 -。 |
| BCP212 | 錯誤 | 範本規格模組別名名稱 {aliasName} 不存在於 中 {BuildBicepConfigurationClause(configFileUri)}。 |
| BCP213 | 錯誤 | OCI 成品模組別名名稱 {aliasName} 不存在於 {BuildBicepConfigurationClause(configFileUri)}。 |
| BCP214 | 錯誤 | 在{aliasName}中的範本規格模組別名{BuildBicepConfigurationClause(configFileUri)}無效。 屬性 subscription 不可為 Null 或未定義。 |
| BCP215 | 錯誤 | 在{aliasName}中的範本規格模組別名{BuildBicepConfigurationClause(configFileUri)}無效。 屬性 resourceGroup 不可為 Null 或未定義。 |
| BCP216號 | 錯誤 | 在 {aliasName} 中的 OCI 成品模組別名 {BuildBicepConfigurationClause(configFileUri)} 無效。 屬性 registry 不可為 Null 或未定義。 |
| BCP217 | 錯誤 |
{BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 訂用帳戶識別碼 {subscriptionId} 不是 GUID。 |
| BCP218 | 錯誤 |
{BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 資源組名 {resourceGroupName} 超過字元的最大 {maximumLength} 長度。 |
| BCP219號 | 錯誤 |
{BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 資源組名 {resourceGroupName} 無效。 有效字元為英數位元、unicode 字元、.、、_、-(、 或 ),但資源組名不能以 .結尾。 |
| BCP220 號 | 錯誤 |
{BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 範本規格名稱 {templateSpecName} 超過字元的最大 {maximumLength} 長度。 |
| BCP221 | 錯誤 |
{BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 範本規格名稱 {templateSpecName} 無效。 有效字元為英數位元、、、._、-或 (),但範本規格名稱不能以 .結尾。 |
| BCP222 | 錯誤 |
{BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 範本規格版本 {templateSpecVersion} 超過 {maximumLength} 個字元的最大長度。 |
| BCP223 | 錯誤 |
{BuildInvalidTemplateSpecReferenceClause(aliasName, referenceValue)} 範本規格版本 {templateSpecVersion} 無效。 有效字元為字母和數字、.、_、-、( 或 ),但範本規格版本不能以 . 結尾。 |
| BCP224 | 錯誤 |
{BuildInvalidOciArtifactReferenceClause(aliasName, badRef)}
{badDigest}摘要無效。 有效格式是字串 sha256: ,後面緊接著 64 個小寫十六進位數位。 |
| BCP225 | 警告 | 在編譯時期無法判斷歧視性屬性值 {propertyName} 。 對此物件的類型檢查已停用。 |
| BCP226 | 錯誤 | 該位置必須至少有一個診斷代碼。 有效的格式為 #disable-next-line diagnosticCode1 diagnosticCode2 ...。 |
| BCP227 | 錯誤 | 類型 {resourceType} 無法作為參數或輸出類型使用。 目前不支援將擴充類型作為參數或輸出。 |
| BCP229 | 錯誤 | 參數 {parameterName} 不能當做資源範圍或父系使用。 作為參數傳遞的資源不能用作資源的範圍或父代。 |
| BCP230 | 警告 | 參考的模組會使用沒有可用類型的資源類型 {resourceTypeReference.FormatName()} 。 Bicep 無法在部署前驗證資源屬性,但這不會封鎖正在部署的資源。 |
| BCP231 | 錯誤 | 使用資源型別參數和輸出需要啟用 EXPERIMENTAL 功能 {nameof(ExperimentalFeaturesEnabled.ResourceTypedParamsAndOutputs)}。 |
| BCP232 | 錯誤 | 無法從快取中刪除具有參考 {moduleRef} 的模組。 |
| BCP233 | 錯誤 | 無法從快取中移除具有參考 {moduleRef} 的模組: {message} |
| BCP234 | 警告 | 在值 [{literalValue}] 上叫用 ARM 函 {armFunctionName} 式時失敗: {message} |
| BCP235 | 錯誤 | 指定的 JSONPath 不存在於指定的檔案中或無效。 |
| BCP236 | 錯誤 | 預期在此位置為換行或逗號字元。 |
| BCP237 | 錯誤 | 預期在此位置為逗號字元。 |
| BCP238號 | 錯誤 | 逗號之後出現非預期的換行字元。 |
| BCP239 | 錯誤 | 標識碼 {name} 是保留的 Bicep 符號名稱,無法在此內容中使用。 |
| BCP240 | 錯誤 | 屬性 parent 只允許直接參考資源。 不支援運算式。 |
| BCP241 | 警告 | 函式 <function-name> 已被棄用,並將在未來版本的 Bicep 中移除。 如果您認為這會影響您的工作流程,請新增留言給 https://github.com/Azure/bicep/issues/2017。 |
| BCP242號 | 錯誤 | Lambda 函式只能直接指定為函式引數。 |
| BCP243 | 錯誤 | 括號必須只包含確切一個運算式。 |
| BCP244 | 錯誤 | {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 | 警告 | 資源類型 {resourceTypeReference.FormatName()} 只能與 existing 關鍵詞一起使用。 |
| BCP246號 | 警告 | 資源類型 {resourceTypeReference.FormatName()} 僅可在請求的範圍中配合關鍵詞 existing 使用。 允許的部署範圍: {ToQuotedString(LanguageConstants.GetResourceScopeDescriptions(writableScopes))}。 |
| BCP247 | 錯誤 | 目前不支援在資源或模組陣列存取內使用 Lambda 變數。 找到正在存取的下列 Lambda 變數: {ToQuotedString(variableNames)}。 |
| BCP248 | 錯誤 | 目前不支援在 <function-name> 函式內使用 Lambda 變數。 找到正在存取的下列 Lambda 變數: {ToQuotedString(variableNames)}。 |
| BCP249 | 錯誤 | 預期循環變數區塊應正好包含 2 個元素(項目變數和索引變數),但卻發現 {actualCount}。 |
| BCP250 | 錯誤 | 參數 {identifier} 已指派多次。 移除或重新命名重複項目。 |
| BCP256 | 錯誤 | using 宣告遺漏 Bicep 檔案路徑參考。 |
| BCP257號 | 錯誤 | 預期為 Bicep 檔案路徑字串。 這應該是另一個 Bicep 檔案的相對路徑,例如 myModule.bicep 或 ../parent/myModule.bicep |
| BCP258 | 警告 | 下列參數已在 Bicep 檔案中宣告,但在參數檔案中缺少指派:{ToQuotedString(identifiers)}。 |
| BCP259 | 錯誤 | 參數 {identifier} 會在 params 檔案中指派,而不需在 Bicep 檔案中宣告。 |
| BCP260 | 錯誤 | 參數 {identifier} 需要 類型的 {expectedType}值,但所提供的值的類型為 {actualType}。 |
| BCP261 | 錯誤 | using 宣告必須存在於此參數檔案中。 |
| BCP262 | 錯誤 | 存在多個 using 宣告。 |
| BCP263 | 錯誤 | using 宣告路徑中指定的檔案不存在。 |
| BCP264 | 錯誤 | 資源類型 {resourceTypeName} 在多個匯入的命名空間 ({ToQuotedStringWithCaseInsensitiveOrdering(namespaces)}) 中被宣告,因此必須使用完整名稱。 |
| BCP265 | 錯誤 | 名稱 {name} 不是函式。 您指 {knownFunctionNamespace}.{knownFunctionName} 嗎? |
| BCP266 | 錯誤 | 預期在此位置為中繼資料識別碼。 |
| BCP267 | 錯誤 | 預期在裝飾項目之後為中繼資料宣告。 |
| BCP268 | 錯誤 | 無效的標識碼: {name}。 開頭為 _ 的元數據標識碼會保留。 請使用不同的識別碼。 |
| BCP269 | 錯誤 |
<function-name>函式不能當做元數據裝飾專案使用。 |
| BCP271 | 錯誤 | 無法將 Bicep 組態檔 {configurationPath} 的內容剖析為有效的 JSON: {parsingErrorMessage.TrimEnd('.')}。 |
| BCP272 | 錯誤 | 無法載入 Bicep 組態檔 {configurationPath}: {loadErrorMessage.TrimEnd('.')}。 |
| BCP273 | 錯誤 | 無法將 Bicep 組態檔 {configurationPath} 的內容剖析為有效的 JSON: {parsingErrorMessage.TrimEnd('.')}。 |
| BCP274 | 警告 | 掃描 Bicep 組態的 {directoryPath} 時發生錯誤:{scanErrorMessage.TrimEnd('.')}。 |
| BCP275號 | 錯誤 | 無法開啟路徑 {directoryPath}的檔案。 改為找到目錄。 |
| BCP276 | 錯誤 | using 宣告只能參考 Bicep 檔案。 |
| BCP277號 | 錯誤 | 模組宣告只能參考 Bicep 檔案、ARM 範本、登錄參考或範本規格參考。 |
| BCP278 | 錯誤 | 此參數檔案會參考本身,這是不允許的。 |
| BCP279 | 錯誤 | 預期在此位置為類型。 指定有效的類型表達式或下列其中一種類型: {ToQuotedString(LanguageConstants.DeclarationTypes.Keys)}。 |
| BCP285 | 錯誤 | 類型運算式無法縮減為常值。 |
| BCP286號 | 錯誤 | 這個聯合成員無效,因為它無法指派給 {keystoneType} 類型。 |
| BCP287 | 錯誤 |
{symbolName} 指的是一個值,但在此被用作型別。 |
| BCP288號 | 錯誤 |
<name> 是指型別,但正在這裏當做值使用。 |
| BCP289 | 錯誤 | 類型定義無效。 |
| BCP290 | 錯誤 | 預期在裝飾項目之後為參數或類型宣告。 |
| BCP291 | 錯誤 | 預期在裝飾項目之後為參數或輸出宣告。 |
| BCP292號 | 錯誤 | 預期在裝飾項目之後為參數、輸出或類型宣告。 |
| BCP293 | 錯誤 | 等位類型宣告的所有成員都必須是常值。 |
| BCP294號 | 錯誤 | 類型等位必須可縮減為單一 ARM 類型(例如 string、 int或 bool)。 |
| BCP295號 | 錯誤 |
{decoratorName} 裝飾項目不能用於等位或常值類型的目標。 此參數或類型定義的允許值將會從等位或常值類型自動衍生。 |
| BCP296 | 錯誤 | 類型上的屬性名稱必須是編譯時間常數值。 |
| BCP297號 | 錯誤 | 函數 <function-name> 無法用作類型裝飾器。 |
| BCP298 | 錯誤 | 此類型定義包含本身作為必要元件,這會建立無法實作的條件約束。 |
| BCP299 號 | 錯誤 | 此類型定義會透過迴圈 ({string.Join("\" -> \"", cycle)}) 將本身納入為必要的元件。 |
| BCP300 | 錯誤 | 在這個位置必須有類型常值。 請指定具體值或對常值類型的參考。 |
| BCP301 | 錯誤 | 類型名稱 {reservedName} 是保留的,不得附加至使用者定義型別。 |
| BCP302 | 錯誤 | 名稱 <type-name> 不是有效的類型。 指定下列其中一種類型: <type-names>。 |
| BCP303 | 錯誤 | 不支援指定提供者的字串內插補點。 |
| BCP304 | 錯誤 | 提供者規範字串無效。 指定格式 <providerName>@<providerVersion>的有效提供者。 |
| BCP305 | 錯誤 | 此位置預期是 with 關鍵字、as 關鍵字或新行字元。 |
| BCP306 | 錯誤 | 名稱 {name} 是指命名空間,而不是類型。 |
| BCP307 | 錯誤 | 無法評估表達式,因為參考之現有資源的 {ToQuotedString(runtimePropertyNames.OrderBy(x => x))} 標識碼屬性無法在部署開始時計算。 在這裡情況下,為 {accessiblePropertyNamesClause}{accessibleFunctionNamesClause}。 |
| BCP308 | 錯誤 | 裝飾項目 <decorator-name> 不能用在其宣告類型是對使用者定義類型的參考陳述式上。 |
| BCP309 | 錯誤 | 無法將類型的 {flattenInputType.Name} 值展平,因為 {incompatibleType.Name} 不是陣列型態。 |
| BCP311號 | 錯誤 | 提供的索引值 <index-value> 對 型別 <type-name>無效。 此類型的索引必須介於 0 與 <zero-based-tuple-index> 之間。 |
| BCP315 | 錯誤 | 一種物件類型最多可以有一個附加屬性宣告。 |
| BCP316 | 錯誤 |
{LanguageConstants.ParameterSealedPropertyName} 裝飾項目不能用於具有明確附加屬性類型宣告的物件類型。 |
| BCP317號 | 錯誤 | 此位置必須有識別碼、字串或星號。 |
| BCP318 | 警告 | 型別 <possible-null-type> 的值在部署開始時可能為 null,這會導致此存取表示式(以及整體部署)的失敗。 |
| BCP319 | 錯誤 | ARM JSON 範本引擎無法解析 位於 {errorSource} 的類型。 原始錯誤訊息: {message} |
| BCP320 | 錯誤 | 模組輸出資源的屬性無法直接存取。 若要使用此資源的屬性,請將其作為資源類型參數傳遞給另一個模組並存取其中參數的屬性。 |
| BCP321 | 警告 | 預期值的類型為 {expectedType},但所提供值的類型為 {actualType}。 如果您知道此值不會是 Null,請使用非 Null 判斷提示運算符來通知編譯程式該值不會是 Null: {SyntaxFactory.AsNonNullable(expression).ToString()}。 |
| BCP322 | 錯誤 |
.? (安全取值 (Dereference)) 運算子不能用於執行個體函式呼叫。 |
| BCP323 | 錯誤 |
[?] (安全取值 (Dereference)) 運算子不能用於資源或模組集合。 |
| BCP325 | 錯誤 | 在此位置必須有類型識別碼。 |
| BCP326 | 錯誤 | 不能為可為 Null 類型的參數指派預設值。 它們具有無法覆寫的隱含預設值 null。 |
| BCP327 | 錯誤/警告 | 提供的值(一律大於或等於 <value>)太大,無法指派給允許值上限的目標 <max-value>。 |
| BCP328 | 錯誤/警告 | 提供的值(一律小於或等於 <value>)太小,無法指派給允許值 <max-value>下限的目標。 |
| BCP329 | 警告 | 所提供的值可以小至 {sourceMin},而可能過小,無法指派給已設定最小值為 {targetMin} 的目標。 |
| BCP330 | 警告 | 所提供的值可以大到{sourceMax},且可能過大而無法指派給上限配置為{targetMax}的目標。 |
| BCP331 | 錯誤 | 型別的 {minDecoratorName} 必須小於或等於其 {maxDecoratorName},但已指定 的最小值 {minValue} 和最大值 {maxValue} 。 |
| BCP332 | 錯誤/警告 | 提供的值(其長度一律大於或等於 <string-length>)太長,無法指派給允許長度上限為 <max-length>的目標。 |
| BCP333號 | 錯誤/警告 | 提供的值(其長度一律小於或等於 <string-length>)太短,無法指派給允許長度下限的目標 <min-length>。 |
| BCP334號 | 警告 | 提供的值長度可以小到 {sourceMinLength},可能會太短,無法指派給長度下限設定為 {targetMinLength} 的目標。 |
| BCP335號 | 警告 | 所提供的值長度可以達到 {sourceMaxLength}, 並可能過長而無法指派給已設定最大長度為 {targetMaxLength} 的目標。 |
| BCP337 | 錯誤 | 此宣告類型對 Bicep 參數檔案不適用。 支援的宣告:"using"、"extends"、"param"、"var"、"type"。 |
| BCP338 | 錯誤 | 無法評估參數 <parameter-name>: <error-message> |
| BCP339 | 錯誤 | 提供的陣列索引值 {indexSought} 無效。 陣列索引應大於或等於 0。 |
| BCP340 | 錯誤 | 無法剖析常值 YAML 值。 請確定其語式正確。 |
| BCP341 | 錯誤 | 此運算式在函式宣告中使用,函式宣告需要一個可以在部署開始時計算的值。 {variableDependencyChainClause}{accessiblePropertiesClause} |
| BCP342 | 錯誤 | 使用者定義的函式參數或輸出不支援使用者定義的類型。 |
| BCP344 | 錯誤 | 在此位置必須有判斷提示識別碼。 |
| BCP345 | 錯誤 | 測試宣告只能參考 Bicep 檔案 |
| BCP346 | 錯誤 | 在此位置必須有測試識別碼。 |
| BCP347 | 錯誤 | 在此位置必須有測試路徑字串。 |
| BCP348 | 錯誤 | 使用測試宣告語句需要啟用 EXPERIMENTAL 功能 {nameof(ExperimentalFeaturesEnabled.TestFramework)}。 |
| BCP349 | 錯誤 | 使用斷言宣告需要開啟 EXPERIMENTAL 功能 {nameof(ExperimentalFeaturesEnabled.Assertions)}。 |
| BCP350 | 錯誤 | 類型為 {valueType} 的值無法指派給判斷提示。 判斷提示只能採用 bool 類型的值。 |
| BCP351 | 錯誤 |
<function-name>函式在此位置無效。 它只能在直接指派給參數時使用。 |
| BCP352 | 錯誤 | 無法評估變數 {name}: {message} |
| BCP353 | 錯誤 |
{itemTypePluralName}
{ToQuotedString(itemNames)} 只有大小寫不同。 ARM 部署引擎不區分大小寫,且無法區分它們。 |
| BCP354 | 錯誤 | 此位置預期是左大括弧 ({) 或星號 (*) 字元。 |
| BCP355號 | 錯誤 | 此位置必須有匯出符號的名稱。 |
| BCP356 | 錯誤 | 在此位置必須有有效命名空間識別碼。 |
| BCP358 | 錯誤 | 此宣告缺少範本檔案路徑參考。 |
| BCP360 | 錯誤 | 在匯入的範本中找不到 (或未匯出) {symbolName} 符號。 |
| BCP361 號 | 錯誤 |
@export() 裝飾項目必須針對頂層陳述式。 |
| BCP362 | 錯誤 | 這個符號會在名稱 {string.Join(", ", importedAs.Select(identifier => $"'{identifier}'"))}下匯入多次。 |
| BCP363 | 錯誤 |
{LanguageConstants.TypeDiscriminatorDecoratorName} 裝飾項目只能套用於具有唯一成員類型的純物件聯合類型。 |
| BCP364 | 錯誤 | 屬性 {discriminatorPropertyName} 在所有聯合成員類型中都必須是必要的字串文字常量。 |
| BCP365 | 錯誤 | 鑑別子屬性 {discriminatorPropertyValue} 的值 {discriminatorPropertyName} 在多個聯集成員類型中重複。 該值在所有聯合成員類型中必須是唯一的。 |
| BCP366 | 錯誤 | 在所有聯集成員類型上,鑑別子屬性的名稱必須為 {acceptablePropertyName}。 |
| BCP367 | 錯誤 |
{featureName} 功能暫時停用。 |
| BCP368 | 錯誤 | 在範本部署啟動之前,無法知道 參數的值 {targetName} ,因為它使用 Azure Key Vault 中秘密值的參考。 指涉{targetName}參數的表示式可用於{LanguageConstants.LanguageFileExtension}檔案中,但不可用於{LanguageConstants.ParamsFileExtension}檔案中。 |
| BCP369 | 錯誤 | 在範本部署開始之前,無法知道 參數的值 {targetName} ,因為它使用範本中定義的預設值。 指涉{targetName}參數的表示式可用於{LanguageConstants.LanguageFileExtension}檔案中,但不可用於{LanguageConstants.ParamsFileExtension}檔案中。 |
| BCP372 | 錯誤 |
@export() 修飾器可能無法套用至指向參數、模組或資源的變數,無論是直接或間接。 此裝飾項目的目標包含對以下不可匯出符號的直接或傳遞參考:{ToQuotedString(nonExportableSymbols)}。 |
| BCP373 | 錯誤 | 無法匯入名為 {name}的符號: {message} |
| BCP374 | 錯誤 | 匯入的模型無法載入通配符,因為它包含下列重複的匯出: {ToQuotedString(ambiguousExportNames)}。 |
| BCP375 | 錯誤 | 以引號字串識別其目標的匯入清單項目必須包含 as <alias> 子句。 |
| BCP376 | 錯誤 |
{name} 符號無法匯入,因為類型為 {exportMetadataKind} 的檔案不支援類型 {sourceFileKind} 的匯入。 |
| BCP377 | 錯誤 | 提供者別名名稱 {aliasName} 無效。 合法字元為英數位元、 _或 -。 |
| BCP378 | 錯誤 |
{aliasName} 中 OCI 成品提供者別名{BuildBicepConfigurationClause(configFileUri)}無效。 屬性 registry 不可為 Null 或未定義。 |
| BCP379 | 錯誤 | OCI 構件提供者別名名稱 {aliasName} 在 {BuildBicepConfigurationClause(configFileUri)} 中不存在。 |
| BCP380型 | 錯誤 | 類型:{artifactType} 的項目不受支援。 |
| BCP381 | 警告 | 使用 import 關鍵字宣告提供者命名空間已被取代。 請改為使用 provider 關鍵字。 |
| BCP383 | 錯誤 | 類型 {typeName} 不可參數化。 |
| BCP384 | 錯誤 | 此 {typeName} 類型需要 {requiredArgumentCount} 自變數(s)。 |
| BCP385 | 錯誤 | 使用資源導出類型需要啟用 EXPERIMENTAL 功能 {nameof(ExperimentalFeaturesEnabled.ResourceDerivedTypes)}。 |
| BCP386 | 錯誤 | 裝飾項目 <decorator-name> 不能用在其宣告類型是對資源衍生類型的參考陳述式上。 |
| BCP387 | 錯誤 | 對類型進行索引需要大於或等於 0 的整數。 |
| BCP388 | 錯誤 | 無法透過索引存取 {wrongType} 類型的元素。 Tuple 類型為必需。 |
| BCP389 | 錯誤 | 此類型 {wrongType} 不會宣告其他屬性類型。 |
| BCP390 | 錯誤 | 陣列項目類型存取運算子 ('[*]') 只能與類型化陣列一起使用。 |
| BCP391 | 錯誤 | 僅支援對參考命名類型的類型成員存取。 |
| BCP392 | 警告 | 提供的資源類型標識碼 {resourceTypeIdentifier} 無法辨識為有效的資源類型名稱。 |
| BCP393 | 警告 | 無法辨識類型指標區段 {unrecognizedSegment} 。 支援的指標區段包括: properties、 items、 prefixItems、 和 additionalProperties。 |
| BCP394號 | 錯誤 | 資源衍生類型運算式必須取消參考資源主體內的屬性。 不允許使用整個資源主體類型。 |
| BCP395號 | 錯誤 | 使用 <providerName>@<version> 表達式宣告提供者命名空間已被棄用。 請改用識別碼。 |
| BCP396 | 錯誤 | 參考的提供者類型跡證已發行,其中包含格式錯誤的內容。 |
| BCP397 | 錯誤 | 提供者 {name} 在 {BuildBicepConfigurationClause(configFileUri)} 中設定不正確。
{RootConfiguration.ImplicitProvidersConfigurationKey} 區段中有參考它,但在 {RootConfiguration.ProvidersConfigurationKey} 區段中缺少相應的配置。 |
| BCP398 | 錯誤 | 提供者 {name} 在 {BuildBicepConfigurationClause(configFileUri)} 中設定不正確。 它在 {RootConfiguration.ProvidersConfigurationKey} 區段中設定為內建,但不存在任何內建提供者。 |
| BCP399 | 錯誤 | 從登入擷取 az 類型需要啟用 EXPERIMENTAL 功能 {nameof(ExperimentalFeaturesEnabled.DynamicTypeLoading)}。 |
| BCP400 | 錯誤 | 從註冊表擷取類型需要啟用 EXPERIMENTAL 功能 {nameof(ExperimentalFeaturesEnabled.ProviderRegistry)}。 |
| BCP401 | 錯誤 | 此位置不允許散佈運算符 ... 。 |
| BCP402 | 錯誤 | 展開運算符 {spread.Ellipsis.Text} 僅能用於在此上下文中可指派給類型 {requiredType} 的表達式。 |
| BCP403 | 錯誤/警告 | 封閉的陣列預期元素的類型為{expectedType},但正在散佈的陣列包含不相容類型{actualType}的元素。 |
| BCP404 | 錯誤 |
{LanguageConstants.ExtendsKeyword} 宣告缺少對 bicepparam 檔案路徑的參照。 |
| BCP405 | 錯誤 | 存在多個 {LanguageConstants.ExtendsKeyword} 宣告。 |
| BCP406 | 錯誤 |
{LanguageConstants.ExtendsKeyword}不支援關鍵字。 |
| BCP407 | 錯誤 | 內建擴充功能 microsoftGraph 已淘汰。 請改用動態類型。 請參閱 https://aka.ms/graphBicepDynamicTypes |
| BCP408 | 錯誤 | 函 {LanguageConstants.NameofFunctionName} 式只能與具有名稱的運算式搭配使用。 |
| BCP409 | 錯誤 | 參數 resource<> 化類型已被取代。 請指定是否要此類型對應至資源輸入或輸出。 |
| BCP410 | 錯誤 | 不支援除以零。 |
| BCP411 | 錯誤 | 無法在類型指派中使用{type}類型,因為它不屬於ARM的基本類型類別(string、int、bool、array、object)之一。 |
| BCP412 | 錯誤 | 變數類型無效。 請指定下列其中一種類型: {ToQuotedString(validTypes)}。 |
| BCP414 | 錯誤 | 索引 ^ 運算子不能用於 類型的 <base-type>基底表達式。 |
| BCP415 | 錯誤 | 類型為 ^ 的索引表示式無法與索引運算子 {indexType} 搭配使用。 |
| BCP416 | 錯誤 | 提供的字串不符合的預期模式 <expected-pattern>。 |
| BCP417 | 錯誤 | 散布運算子 {ellipsis} 不能在具有屬性 for-表達式的物件內使用。 |
| BCP418 | 錯誤 | 無法在這裡參考延伸模組。 擴充功能只能透過模組擴充組態引用。 |
| BCP419 | 錯誤 | 命名空間名稱 {name} 不能當做延伸模組名稱使用。 |
| BCP420 | 錯誤 | 因為提供的表達式模棱兩可或太複雜,所以無法在編譯階段解析範圍。 範圍表達式必須可縮減為特定範圍,而不需要了解參數值。 |
| BCP421 | 錯誤 | 模組 {moduleName} 包含一個或多個安全輸出,而當 {LanguageConstants.TargetScopeKeyword} 設定為 {LanguageConstants.TargetScopeTypeLocal} 時不支援。 |
| BCP422號 | 警告 | 呼叫此函式時,型 <resource-type> 別的資源可能或可能不存在,這可能會導致部署失敗。 |
後續步驟
請參閱 什麼是 Bicep? 概觀,以深入瞭解 Bicep。