# 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 ](https://docs.enclaive.cloud/nitride/cli/attestation/create)
* [delete](https://docs.enclaive.cloud/nitride/cli/attestation/delete)
* [dump](https://docs.enclaive.cloud/nitride/cli/attestation/dump)
* [generate](https://docs.enclaive.cloud/nitride/cli/attestation/generate)
* [local](https://docs.enclaive.cloud/nitride/cli/attestation/local)
* [list](https://docs.enclaive.cloud/nitride/cli/attestation/list)
* [nonce](https://docs.enclaive.cloud/nitride/cli/attestation/nonce)
* [read](https://docs.enclaive.cloud/nitride/cli/attestation/read)
* [update](https://docs.enclaive.cloud/nitride/cli/attestation/update)
* [verify](https://docs.enclaive.cloud/nitride/cli/attestation/verify)
