Compartir a través de


Código de error de Bicep: BCP311

Este error se produce cuando se proporciona un número de índice no válido. Las matrices de Bicep son de base cero. Para más información, consulte Matrices.

Descripción del error

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

Soluciones

Use el número de índice correcto.

Ejemplos

En el ejemplo siguiente se produce el error porque el índice está fuera de los límites:

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[3]

Puede corregir el error mediante el número de índice correcto:

var exampleArray = [
  1
  2
  3
]

output bar int = exampleArray[2]

Pasos siguientes

Para obtener más información sobre los códigos de error y advertencia de Bicep, consulte Diagnósticos principales de Bicep.