Add ProjectStorageService (list/get/upsert/delete)

This commit is contained in:
edmand46
2026-08-12 23:58:34 +03:00
parent 58eb477763
commit d602a95baf
7 changed files with 110 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
// Code generated by apigen. DO NOT EDIT.
package models
type AdminGetProjectStorageResponse struct {
Item ProjectStorageItem `json:"item,omitempty"`
}
+11
View File
@@ -0,0 +1,11 @@
// Code generated by apigen. DO NOT EDIT.
package models
type AdminProjectStorageItem struct {
Data string `json:"data,omitempty"`
ExpiresAt string `json:"expiresAt,omitempty"`
ReadPermission string `json:"readPermission,omitempty"`
Type string `json:"type,omitempty"`
WritePermission string `json:"writePermission,omitempty"`
}
+8
View File
@@ -0,0 +1,8 @@
// Code generated by apigen. DO NOT EDIT.
package models
type GetProjectStorageResponse struct {
Items []ProjectStorageItem `json:"items,omitempty"`
NextCursor string `json:"nextCursor,omitempty"`
}
+15
View File
@@ -0,0 +1,15 @@
// Code generated by apigen. DO NOT EDIT.
package models
type ProjectStorageItem struct {
Data string `json:"data,omitempty"`
ExpiresAt string `json:"expiresAt,omitempty"`
ID string `json:"id,omitempty"`
ReadPermission string `json:"readPermission,omitempty"`
Size int64 `json:"size,omitempty"`
Type string `json:"type,omitempty"`
UpdatedAt string `json:"updatedAt,omitempty"`
Version int64 `json:"version,omitempty"`
WritePermission string `json:"writePermission,omitempty"`
}
+7
View File
@@ -0,0 +1,7 @@
// Code generated by apigen. DO NOT EDIT.
package models
type UpsertProjectStorageRequest struct {
Items []AdminProjectStorageItem `json:"items,omitempty"`
}