---
title: IdentityStep
description: One identity-repair step.
---

One identity-repair step.

## Properties

### error?

```ts
optional error?: string;
```

The OS error for a failed step.

***

### name

```ts
name: string;
```

`machine-id`, `hostname`, `boot-id`, `random-seed`, or `cached-credential`.

***

### outcome

```ts
outcome: string;
```

`repaired`, `not_applicable`, or `failed`.

## Provenance

This page is generated from `bindings/microvms-js/index.d.ts` by TypeDoc 0.28.20 and typedoc-plugin-markdown 4.13.1, run from `site/scripts/gen-reference.mjs` on every `pnpm run sync`, so an edit made here is overwritten by the next run.

To change the page, change the doc comment in the binding's Rust source, then regenerate the declarations with `mise run dts`. `mise run dts:check` fails when the committed file no longer matches the source.