// Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT. package tangled // schema: org.tangled.temp.spindle.quota.defs const () // TempSpindleQuotaDefs_Limit is a "limit" in the org.tangled.temp.spindle.quota.defs schema. // // a per-subject override for one quota resource type TempSpindleQuotaDefs_Limit struct { // did: DID whose quota is overridden, either a repository or an account owner Did string `json:"did" cborgen:"did"` // limit: maximum amount in the resource's native units; -1 means unlimited Limit int64 `json:"limit" cborgen:"limit"` // resource: quota resource name Resource string `json:"resource" cborgen:"resource"` } // TempSpindleQuotaDefs_Usage is a "usage" in the org.tangled.temp.spindle.quota.defs schema. // // current usage aggregated for one subject and resource type TempSpindleQuotaDefs_Usage struct { // did: DID for the user or repository scope Did string `json:"did" cborgen:"did"` // resource: quota resource name Resource string `json:"resource" cborgen:"resource"` // scope: aggregation axis for this row: user or repo Scope string `json:"scope" cborgen:"scope"` // used: amount currently allocated or reserved in native resource units Used int64 `json:"used" cborgen:"used"` }