Added support for S3 storage classes (#28319)
* Added support for S3 storage classes * Added missing translations for S3 storage class * Changed default storage class values to preserve original behaviour * Changed storage class description and example * Fix translations ordering * Change configuration defaults to empty strings * Remove redundant empty string check * Validate storage class variable against constants from S3 API docs * Validate export storage class against constants * Use slices for config validation * Applied patch for translation ordering
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
8c3f4a5818
Коммит
5e47c97db4
@@ -544,6 +544,7 @@ export type FileSettings = {
|
||||
AmazonS3Trace: boolean;
|
||||
AmazonS3RequestTimeoutMilliseconds: number;
|
||||
AmazonS3UploadPartSizeBytes: number;
|
||||
AmazonS3StorageClass: string;
|
||||
DedicatedExportStore: boolean;
|
||||
ExportDriverName: string;
|
||||
ExportDirectory: string;
|
||||
@@ -560,6 +561,7 @@ export type FileSettings = {
|
||||
ExportAmazonS3RequestTimeoutMilliseconds: number;
|
||||
ExportAmazonS3PresignExpiresSeconds: number;
|
||||
ExportAmazonS3UploadPartSizeBytes: number;
|
||||
ExportAmazonS3StorageClass: string;
|
||||
};
|
||||
|
||||
export type EmailSettings = {
|
||||
|
||||
Ссылка в новой задаче
Block a user