Bicep エラー コード - BCP311

このエラーは、無効なインデックス番号を指定すると発生します。 Bicep の配列は 0 オリジンです。 詳細については、「配列」を参照してください。

エラーの説明

The provided index value of <index-value> isn't valid for type <type-name>. Indexes for this type must be between 0 and <zero-based-tuple-index>.

ソリューション

正しいインデックス番号を使用します。

インデックスが範囲外であるため、次の例ではエラーが発生します。

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[3]

正しいインデックス番号を使用して、エラーを修正できます。

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[2]

次のステップ

Bicep エラーコードと警告コードの詳細については、「 Bicep コア診断を参照してください。