---
title: PreflightCheck
description: One line of a preflight report.
---

One line of a preflight report.

## Properties

### detail

```ts
detail: string;
```

***

### fatal

```ts
fatal: boolean;
```

Whether a failure decides the report's `ok`. The region line is advisory for a region outside `Region.measured()`.

***

### name

```ts
name: string;
```

`"region"`, `"credentials"`, or `"service"`.

***

### ok

```ts
ok: boolean;
```

***

### ran

```ts
ran: boolean;
```

False when an earlier check's failure kept this one from running (and calling AWS).

***

### remedy

```ts
remedy: string;
```

What to do about a failure; empty on a pass.

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