File tree 2 files changed +19
-0
lines changed
2 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -405,6 +405,9 @@ message ServiceConfiguration {
405
405
406
406
// Параметры конфигурации сервиса: управляемая БД PostgreSQL 16.4
407
407
postgresql.Postgresql164Configuration postgresql164 = 10 ;
408
+
409
+ // Параметры конфигурации сервиса: облачное S3-совместимое хранилище
410
+ s3.S3Configuration s3 = 12 ;
408
411
}
409
412
410
413
enum Type {
Original file line number Diff line number Diff line change @@ -250,9 +250,14 @@ message S3CreateError {
250
250
// Превышен лимит квоты
251
251
QUOTA_LIMIT_EXCEEDED = 7 ;
252
252
253
+ // Бакет с таким именем уже существует
253
254
BUCKET_NAME_ALREADY_EXISTS = 8 ;
254
255
256
+ // Некорректное уникальное имя бакета
255
257
INVALID_BUCKET_NAME = 9 ;
258
+
259
+ // Создано максимально доступное количество бакетов
260
+ BUCKET_LIMIT_REACHED = 10 ;
256
261
}
257
262
}
258
263
@@ -274,3 +279,14 @@ message Cors {
274
279
uint64 cache_ttl = 4 ;
275
280
string fqdn = 5 ;
276
281
}
282
+
283
+ message S3Configuration {
284
+ // Доступное место по подписке
285
+ uint32 subscription_disk_size = 1 ;
286
+
287
+ // Стоимость за каждый последующий гигабайт сверх подписки в день
288
+ double price_overload_day = 2 ;
289
+
290
+ // Стоимость за каждый последующий гигабайт сверх подписки в месяц
291
+ double price_overload_month = 3 ;
292
+ }
You can’t perform that action at this time.
0 commit comments