> For the complete documentation index, see [llms.txt](https://docs.enclaive.cloud/nitride/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enclaive.cloud/nitride/cli/attestation.md).

# attestation

### Usage

```
vhsm nitride attestation <subcommand> [options]
```

#### Subcommands

* `create @values.json`: Create a new workload attestation configuration
* `read $workload`: Read details of a specific workload attestation
* `update @values.json`: Update an existing workload attestation configuration
* `delete $workload`: Delete a specific workload attestation
* `list`: List all workload attestations
* `dump`: Dump attestation data
* `local report=@report.json nonce=$nonce @policy.json`: Perform local attestation verification
* `report $workload`: Generate or verify attestation reports for a workload
* `nonce $workload`: Generate a nonce for attestation
* `generate $nonce`: Generate attestation locally
* `verify $workload report=@report.base64`  Verify an attestation report

## Next Steps

Learn more about the subcommands

* [create ](/nitride/cli/attestation/create.md)
* [delete](/nitride/cli/attestation/delete.md)
* [dump](/nitride/cli/attestation/dump.md)
* [generate](/nitride/cli/attestation/generate.md)
* [local](/nitride/cli/attestation/local.md)
* [list](/nitride/cli/attestation/list.md)
* [nonce](/nitride/cli/attestation/nonce.md)
* [read](/nitride/cli/attestation/read.md)
* [update](/nitride/cli/attestation/update.md)
* [verify](/nitride/cli/attestation/verify.md)
