Condividi tramite


Codice di errore Bicep - BCP311

Questo errore si verifica quando si specifica un numero di indice non valido. Le matrici in Bicep sono basate su zero. Per altre informazioni, vedere Matrici.

Descrizione errore

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>.

Soluzioni

Usare il numero di indice corretto.

Esempi

L'esempio seguente genera l'errore perché l'indice non è limitato:

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[3]

È possibile correggere l'errore usando il numero di indice corretto:

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[2]

Passaggi successivi

Per altre informazioni sui codici di errore e di avviso di Bicep, vedere Diagnostica dei core Bicep.