> **Experimental**
>
> `@aws-cdk/aws-imagebuilder-alpha` is an [**experimental**](/stability) (alpha) package: its API may change in any release, without a major version bump.
# ComponentDocumentForLoop

The for loop iterates on a range of integers specified within a boundary outlined by the start and end of the variables.

The iterating values are in the set [start, end] and includes boundary values.

- Stability: [Experimental](/cdk/api/stability.html)
- Source: [`lib/component.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0-alpha.0/packages/@aws-cdk/aws-imagebuilder-alpha/lib/component.ts#L319)

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as imagebuilder_alpha from '@aws-cdk/aws-imagebuilder-alpha';
const componentDocumentForLoop: imagebuilder_alpha.ComponentDocumentForLoop = {
  end: 123,
  start: 123,
  updateBy: 123,
};
```

## Properties

- `end`: number (required) — Ending value of iteration.

  Does not accept chaining expressions.

- `start`: number (required) — Starting value of iteration.

  Does not accept chaining expressions.

- `updateBy`: number (required) — Difference by which an iterating value is updated through addition.

  It must be a negative or positive non-zero
  value. Does not accept chaining expressions.
