# dump

## Usage

```
vhsm nitride attestation -provider=<provider> dump [flags]
```

#### Required Flags

* `-provider=<provider>` : The attestation provider to use for attestation (required). &#x20;

**Supported Providers**

{% tabs %}
{% tab title="Azure" %}
`-provider=azure-sev-snp-vtpm`&#x20;

Supports Azure VM family DCas\_v5 with AMD SEV-SNP and paravirtualized vTPM-based attestation
{% endtab %}

{% tab title="AWS" %}
`-provider=aws-sev-snp-raw`

Supports AWS EC2 instances m6a, c6a, and r6a with AMD SEV-SNP and raw attestation.
{% endtab %}

{% tab title="GCP" %}
`-provider=gcp-sev-snp-raw`

Supports GCP VM family N2D and C2S with AMD SEV-SNP and raw attestation.
{% endtab %}
{% endtabs %}

#### Flags

* [Global HTTP Options](https://docs.enclaive.cloud/nitride/cli/..#global-options)
* [Output Options](https://docs.enclaive.cloud/nitride/cli/..#output-options)
* [Command Options](https://docs.enclaive.cloud/nitride/cli/..#command-options)

***

#### Examples

Dump attestation data with a specific provider:

```
vhsm nitride attestation -provider=aws-sev-snp-raw dump
```

**Output**

```
{"Version":1,
 "Provider":"aws-sev-snp-raw",
 "Attestation":
 {"Version":1,
  "Product":"Milan",
  "Report":"BAAAAAAAAAAAAAMAAA...",
  "Vlek":"MIIFIzCCAtegAwIBAgIB...",
  "Data":"eyJOb25jZSI6ImR1bXAiLCJEYXRhIjpudWxsfQ=="
}}
```

Dump attestation data in JSON format:

```
vhsm nitride attestation -provider=aws-sev-snp-raw dump -format=json
```

**Output**

```json
{
  "Version": 1,
  "Provider": "aws-sev-snp-raw",
  "Attestation": {
    "Version": 1,
    "Product": "Milan",
    "Report": "BAAAAAAAAAAAAAMAAA...",
    "Vlek": "MIIFIzCCAtegAwIBAgIB...",
    "Data": "eyJOb25jZSI6ImR1bXAiLCJEYXRhIjpudWxsfQ=="
  }
}
```

Dump attestation data with base64 encoding:

```
vhsm nitride attestation -provider=aws-sev-snp-raw dump -base64
```

**Output**

```
eyJWZXJzaW9uIjoxLCJQcm92aWRlciI6ImF3cy1zZXYtc25wLXJhdyIsIkF0dGVzdGF0aW9uIjp7IlZlcnNpb24iOjEsIlByb2R1Y3QiOiJNaWxhbiIsIlJlcG9ydCI6IkJBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB
```
