update

Learn to modify or update the human‑readable label for an existing attestation value.

Usage

vhsm nitride annotation update @values.json
  • values.json: The JSON file containing the updated annotation payload.

Structure:@values.jsonjson

  • "key": The exact attestation value to update (plain text or base64). If it includes reserved URL characters (/, +, =), you may need to URL‑encode it when reading using cURL.

  • "value": The new human‑readable label.

  • "created" (optional): Unix timestamp; if omitted, the server sets it.

Flags

Example

Update an existing annotation

vhsm nitride annotation update @values.json

Output

Key        Value
---        -----
created    1756207744
key        8aFCxTWG5+IiPsdOX00aSUKVax/ZrHj6/N+FEXqjRdo=
value      Kernel Command Line / Enclaive Buckypaper v2.0.0 / 2025-08-25

Detailed Explanation

  • key: Must match exactly what was used when creating the annotation. Base64 values are common; ensure correct encoding and consider URL‑encoding when passing keys with reserved characters using cURL.

  • value: Returned from the stored annotation to make raw attestation values understandable.

Last updated

Was this helpful?