Tdx Host Profile Status
Is this host class known, and which VM images cover it? The check chutes-cvm host verify runs.
Deliberately version-free: a miner verifies a host BEFORE downloading any image, so this asks only about the topology -- "can this host run anything at all, and if so what". Whether one specific image can boot is POST /servers/tdx/preflight, which the launch path runs against the version it actually holds.
- measurements non-empty -> the class is attestable; those are the images it can launch.
- empty, status: pending -> registered, awaiting measurement generation. Nothing to do but retry later; re-submitting will not speed it up.
- empty, status: unknown -> never submitted. Register it with POST /servers/tdx/host_profiles.
A POST because the API owns the fingerprint: a caller cannot ask about "my topology" without handing over the profile to be fingerprinted. Stores nothing -- the read-only counterpart to the submission route. Signed by the miner hotkey, so the signature covers the request body.
Headers
Request body
Response
Successful Response
Changes
Changed in 3 of the 11 revisions of this API.7185
- ▲
added the new required request property
/new-required-request-property
- ▲
added the new required request property
/new-required-request-property
- ▲
added the new required request property
/new-required-request-property
- ▲
added the new required request property
new-required-request-property
- ▲
added the new required request property
/new-required-request-property
- ▲
added the new required request property
new-required-request-property
- ▲
the
/request property's min was increased to1.00request-property-min-increased
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
request-property-removed
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added the new optional request property
/new-optional-request-property
- ○
added the new optional request property
/new-optional-request-property
- ○
- ○
endpoint added
endpoint-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○