# AcceleratorClass

The generation of Elastic Inference (EI) instance.

- Source: [`aws-stepfunctions-tasks/lib/sagemaker/base-types.ts`](https://github.com/aws/aws-cdk/blob/v2.274.0/packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/sagemaker/base-types.ts#L797)

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_stepfunctions_tasks as stepfunctions_tasks } from 'aws-cdk-lib';
const acceleratorClass = stepfunctions_tasks.AcceleratorClass.of('version');
```

## Properties

- `EIA1`: [AcceleratorClass](/cdk/api/v2/docs/aws-cdk-lib.aws_stepfunctions_tasks.AcceleratorClass.html) (required) (static) — Elastic Inference accelerator 1st generation.

- `EIA2`: [AcceleratorClass](/cdk/api/v2/docs/aws-cdk-lib.aws_stepfunctions_tasks.AcceleratorClass.html) (required) (static) — Elastic Inference accelerator 2nd generation.

- `version`: string (required) — - Elastic Inference accelerator generation.

## Methods

- `of(version: string): AcceleratorClass // chainable` (static) — Custom AcceleratorType.

  **Parameters**

  - `version` — - Elastic Inference accelerator generation.
