CatalogSourceUpdate
Explicit owner catalog address and discovery trust; the credential is write-only.
Current catalog source revision, zero before setup.
Possible values: >= 0
base_url object
HTTPS catalog directory; omission retains the configured one.
- string
- null
Possible values: <= 2048 characters
document_filename object
Signed catalog basename; omission retains the configured name.
- string
- null
Possible values: <= 206 characters
trust object
Publishers trusted for discovery; omission retains trust. Revocations this host holds for the target catalog address carry into it and cannot be removed here.
- RuntimeTrust
- null
Monotonic owner trust revision.
Possible values: >= 1
UTC Unix expiry of this trust view.
Possible values: > 0
Publisher IDs mapped to Ed25519 public keys.
Publishers no longer authorized.
Possible values: <= 16
[]Revoked bundle, wheel or runtime digests.
Possible values: <= 128
[]token object
Write-only catalog bearer; omission retains it.
- string<password>
- null
Explicitly read the catalog anonymously.
falseHave the host give trust the next revision of the target address's own trust history, in place of the revision supplied. The dashboard sets this, so re-adding a catalog is never refused as a rollback whatever revision it last held; requires trust.
false{
"expected_revision": 0,
"base_url": "string",
"document_filename": "string",
"trust": {
"revision": 0,
"expires_at": 0,
"publishers": {},
"revoked_publishers": [
"string"
],
"revoked_artifacts": [
"string"
]
},
"clear_token": false,
"assign_trust_revision": false
}