Settings
Get the Tenant's artifact limits
GET
managementKeyheader
AuthorizationBearer <token>A management key of the Tenant (role management): it reaches the Management API (/v1/tenant/*) and /v1/me, as itself, never for a subject. Issued only on the Tenant's machine (nylorun-operate keys put <id> --role management) or from NYLORUN_MANAGEMENT_KEY_FILE. Never accepted from a browser (Origin).
Nylorun-Protocol*stringThe protocol version, 8
The limits in force and the bytes used
application/json- response
limits*usedBytes*integerRange
0 <= valueimport { createAdmin } from "@nylorun/admin";const admin = createAdmin();const artifacts = await admin.settings.artifacts.get();{ "limits": { "fileBytes": 0, "totalBytes": 0 }, "usedBytes": 0}Set the Tenant's sandbox configuration PUT
What a session gets when it names no sandbox, and the limits every session's sandbox must fit.
Set the Tenant's artifact limits PUT
The largest file one upload may store, and the most bytes all artifacts may hold. Unset limits take the defaults (100 MiB and 10 GiB).