full diff

space.highport.admin.getQuota

From
bafyreialdo5s447el72u6fztizqkuhgtbuljg4mfmxnzonvhonlgr7oedy indexed 2026-09-17 17:02 UTC View this version
To
bafyreiehsixkujnpkjykntt572cnekhryckl2hmxoc4vmtj3hpumfz4qru indexed 2026-09-17 17:48 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
5 "description": "Every per-identity quota for one DID: the limit that applies, the deployment default, and the operator override that replaced it, if there is one.",
5 "description": "Every quota for one DID: the limit in effect, the deployment default, and any operator override.",
66 "output": {
77 "encoding": "application/json",
88 "schema": {
99 "properties": {
1010 "did": {
1111 "format": "did",
1212 "type": "string"
1313 },
1414 "quotas": {
1515 "items": {
1616 "ref": "#quotaView",
1717 "type": "ref"
1818 },
1919 "type": "array"
2020 }
2121 },
2222 "required": [
2323 "did",
2424 "quotas"
2525 ],
2626 "type": "object"
2727 }
2828 },
2929 "parameters": {
3030 "properties": {
3131 "did": {
3232 "format": "did",
3333 "type": "string"
3434 }
3535 },
3636 "required": [
3737 "did"
3838 ],
3939 "type": "params"
4040 },
4141 "type": "query"
4242 },
4343 "quotaView": {
4444 "description": "One quota for one identity.",
4545 "properties": {
4646 "default": {
47 "description": "What the deployment's configuration says for an identity with no override.",
47 "description": "The deployment default, which applies when there is no override.",
4848 "minimum": 0,
4949 "type": "integer"
5050 },
5151 "limit": {
52 "description": "The limit that applies to this identity: the override when there is one, the default otherwise. A count for sites, tiles and spaces; bytes for tileBytes, maxBlobBytes and monthlyBandwidthBytes.",
52 "description": "The limit in effect: the override if there is one, otherwise the default. Sites, tiles and spaces are counts; tileBytes, maxBlobBytes and monthlyBandwidthBytes are bytes.",
5353 "minimum": 0,
5454 "type": "integer"
5555 },
5656 "overridden": {
5757 "type": "boolean"
5858 },
5959 "quota": {
6060 "knownValues": [
6161 "sites",
6262 "tiles",
6363 "tileBytes",
6464 "spaces",
6565 "maxBlobBytes",
6666 "monthlyBandwidthBytes"
6767 ],
6868 "type": "string"
6969 },
7070 "reason": {
7171 "maxLength": 1000,
7272 "type": "string"
7373 },
7474 "setBy": {
75 "description": "The operator that wrote the override. Absent when there is none.",
75 "description": "The operator who set the override. Absent when there is none.",
7676 "format": "did",
7777 "type": "string"
7878 },
7979 "updatedAt": {
8080 "format": "datetime",
8181 "type": "string"
8282 }
8383 },
8484 "required": [
8585 "quota",
8686 "limit",
8787 "default",
8888 "overridden"
8989 ],
9090 "type": "object"
9191 }
9292 },
9393 "id": "space.highport.admin.getQuota",
9494 "lexicon": 1
9595}

Compare other versions