ak.schema.key_backup_plaintext.v1
ak.schema.key_backup_plaintext.v1 · file: schemas/key-backup-plaintext.schema.json * $ · object
* schema ·
const "ak.schema.key_backup_plaintext.v1"enum:
"ak.schema.key_backup_plaintext.v1"* backup_id ·
stringpattern:
^ak:backup:[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$* backup_kind ·
const "secret_storage"enum:
"secret_storage"* series_id ·
stringpattern:
^ak:backup_series:[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$* series_seq ·
integer* items · array<$ref #/$defs/secret_storage_item>
items · object · $ref #/$defs/secret_storage_item
* item_kind ·
string (enum)enum:
"recovery_key_share" "account_data_namespace_key" "mls_account_secret" "mls_private_plaintext" "mls_group_secrets_backup_key" "private_account_state"* secret_id ·
stringpattern:
^[A-Za-z0-9_.-]+$* secret_b64u ·
stringpattern:
^[A-Za-z0-9_-]+$secret_generation ·
integer(^x_[a-z][a-z0-9_]{0,63}$) ·
any(^x_[a-z][a-z0-9_]{0,63}$) ·
anySource
- registry row:
spec/v1/artifacts/registry/schema-registry.json - schema document:
spec/v1/artifacts/schemas/key-backup-plaintext.schema.json