Типы данных
ASE.MD.Platform.Base.Models.Errors.IErrorDescription
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
code | string | Код ошибки. | нет | |
message | string | Пользовательское сообщение об ошибке. | нет | |
techMessage | string | Техническое сообщение об ошибке. | нет | |
dateTime | string (date-time) | Дата и время возникновения ошибки (с часовым поясом). | нет | |
isError | boolean | Признак наличия ошибки. | нет | |
stackTrace | string | Трейс стека вызовов. | нет | |
innerErrors | IErrorDescription[] | Вложенные исключения. | нет | |
data | object | Дополнительные данные. | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.BatchRemoveParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
fileIds | string(uuid)[] | Id файлов, которые надо удалить Можно комбинировать с FilePaths | не т | |
filePaths | string[] | Полные пути файлов, которые надо удалить Можно комбинировать с FileIds | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.ChildFolderInfoParam
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
name | string | Навзание папки | да | |
objectIds | string(uuid)[] | Список идентификаторов файлов | да | |
versionIds | string[] | Список версий файлов. Соответствие по индексу с ObjectIds. Если отсутствует, то берется последняя версия файла | нет | |
children | ChildFolderInfoParam[] | Дочерняя структура папок | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.CompleteMultipartUploadParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
objectId | string (uuid) | Идентификатор объекта (файла) Не обязательно. Для обратной совместимости | нет | |
uploadId | string | нет | ||
description | string | описание файла Не обязательно. Для обратной совместимости | нет | |
parts | UploadPart[] | список загруженных частей | нет | |
overwrite | boolean | признак перезаписи | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.CreateStorageLocationParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
name | string | Имя | нет | |
description | string | Описание | нет | |
mountingPoint | string | путь в логической файловой системе | нет | |
path | string | Название хранилища(бакета) в S3 | нет | |
type | string | Сейчас всегда S3 | нет | |
connectionParamsLink | string | Параметры подключения к хранилищу S3. В виде ссылки на переменные окружения. Нужны для поддержки нескольких S3 хранилищ. | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FileCopyParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
newName | string | Новое имя файла, если не задано, то должен быть задан NewParentFolder, тогда файл перемещается со старым именем | нет | |
newParentFolder | FolderParams | |||
overwrite | boolean | True - не создавать новую версию, а перезаписывать текущую False - создать новую версию | нет | |
version | integer (int32) | Версия файла. Если Null - возвращается последняя версия | нет | |
fileId | string (uuid) | ID файла, который хотим получить Задается или FileId, или FilePath | нет | |
filePath | string | полный путь файла, который хотим получить Задается или FileId, или FilePath | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FileMoveParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
newName | string | Новое имя файла, если не задано, то должен быть задан NewParentFolder, тогда файл перемещается со старым именем | нет | |
newParentFolder | FolderParams | |||
overwrite | boolean | True - не создавать новую версию, а перезаписывать текущую False - создать новую версию | нет | |
fileId | string (uuid) | ID файла, который хотим получить Задается или FileId, или FilePath | нет | |
filePath | string | полный путь файла, который хотим получить Задается или FileId, или FilePath | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FileParameters
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
fileName | string | Имя файла | да | |
size | integer (int64) | размер файла | да | |
folder | FolderParams | да | ||
description | string | описание файла | нет | |
contentType | string | тип содержимого файла | нет | |
overwrite | boolean | True - не создавать новую версию, а перезаписывать текущую False - создать новую версию | нет | |
metadata | string | пользовательская информация о файле | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FileParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
fileId | string (uuid) | ID файла, который хотим получить Задается или FileId, или FilePath | нет | |
filePath | string | полный путь файла, который хотим получить Задается или FileId, или FilePath | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FileSharedAccessParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
sharedReadAccess | boolean | Файл доступен на чтение без авторизации | нет | |
version | integer (int32) | Версия файла. Если Null - возвращается последняя версия | нет | |
fileId | string (uuid) | ID файла, который хотим получить Задается или FileId, или FilePath | нет | |
filePath | string | полный путь файла, который хотим получить Задается или FileId, или FilePath | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FileUpdateParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
description | string | Человеко-читаемое описание файла, комментарий при загрузке версии | нет | |
metadata | string | дополнительные метаданные в JSON на будущее, чтоб потом не менять схему | нет | |
version | integer (int32) | Версия файла. Если Null - возвращается последняя версия | нет | |
fileId | string (uuid) | ID файла, который хотим получить Задается или FileId, или FilePath | нет | |
filePath | string | полный путь файла, который хотим получить Задается или FileId, или FilePath | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FileVersionParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
version | integer (int32) | Версия файла. Если Null - возвращается последняя версия | нет | |
fileId | string (uuid) | ID файла, который хотим получить Задается или FileId, или FilePath | нет | |
filePath | string | полный путь файла, который хотим получить Задается или FileId, или FilePath | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FolderCreateParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
parent | FolderParams | |||
name | string | Имя создаваемого каталога | да | |
description | string | нет | ||
skipIfExists | boolean | Не выдавать ошибку если каталог уже существует | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FolderDownloadArgs
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
continueOnErrors | boolean | Игнорировать ошибки чтения файлов из хранилища. Пропускаются каталоги и файлы к тоторым нет доступа на чтение. | нет | |
folderId | string (uuid) | ID каталога, который хотим получить Задается или FolderId, или Path | нет | |
path | string | Полный путь каталога, который хотим получить Задается или FolderId, или Path Пустой путь или / интерперетируется как корневой каталог | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FolderInfoParam
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
archName | string | Название архива | да | |
name | string | Навзание папки | да | |
objectIds | string(uuid)[] | Список идентификаторов файлов | да | |
versionIds | string[] | Список версий файлов. Соответствие по индексу с ObjectIds. Если отсутствует, то берется последняя версия файла | нет | |
children | ChildFolderInfoParam[] | Дочерняя структура папок | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FolderInfoParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
includeStats | boolean | Выдавать ли статистику: число файлов, папок, размеры | нет | |
folderId | string (uuid) | ID каталога, который хотим получить Задается или FolderId, или Path | нет | |
path | string | Полный путь каталога, который хотим получить Задается или FolderId, или Path Пустой путь или / интерперетируется как корневой каталог | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FolderListParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
includeFiles | boolean | Включать файлы в выдачу | нет | |
includeFolders | boolean | Включать каталоги в выдачу | нет | |
recursive | boolean | Включать вложенные каталоги | нет | |
fileSearchPattern | string | Маска для поиска файлов | нет | |
pageSize | integer (int32) | Размер страницы выдачи | нет | |
after | string | Курсорная пейджинация. Полный путь записи после которой выдавать результат. Для получения следующей страницы, сюда надо передать полный путь последней записи на текущей странице. | нет | |
folderId | string (uuid) | ID каталога, который хотим получить Задается или FolderId, или Path | нет | |
path | string | Полный путь каталога, который хотим получить Задается или FolderId, или Path Пустой путь или / интерперетируется как корневой каталог | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FolderMoveCopyParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
newName | string | Новое имя каталога, если не задано, то должен быть задан NewParentFolder, тогда файл перемещается со старым именем | нет | |
newParentFolder | FolderParams | |||
folderId | string (uuid) | ID каталога, который хотим получить Задается или FolderId, или Path | нет | |
path | string | Полный путь каталога, который хотим получить Задается или FolderId, или Path Пустой путь или / интерперетируется как корневой каталог | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FolderParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
folderId | string (uuid) | ID каталога, который хотим получить Задается или FolderId, или Path | нет | |
path | string | Полный путь каталога, который хотим получить Задается или FolderId, или Path Пустой путь или / интерперетируется как корневой каталог | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FolderRemoveParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
recursive | boolean | Удалять вложенные каталоги | нет | |
force | boolean | Удалять каталог вместе с файлами | нет | |
skipIfNotExists | boolean | Не выдавать ошибку если каталога не существует | нет | |
folderId | string (uuid) | ID каталога, который хотим получить Задается или FolderId, или Path | нет | |
path | string | Полный путь каталога, который хотим получить Задается или FolderId, или Path Пустой путь или / интерперетируется как корневой каталог | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FolderSharedAccessParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
sharedReadAccess | boolean | Файлы в каталоге доступны на чтение без авторизации | нет | |
folderId | string (uuid) | ID каталога, который хотим получить Задается или FolderId, или Path | нет | |
path | string | Полный путь каталога, который хотим получить Задается или FolderId, или Path Пустой путь или / интерперетируется как корневой каталог | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.FolderUpdateParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
description | string | Описание | нет | |
metadata | string | дополнительные пользовательские метаданные в JSON | нет | |
folderId | string (uuid) | ID каталога, который хотим получить Задается или FolderId, или Path | нет | |
path | string | Полный путь каталога, который хотим получить Задается или FolderId, или Path Пустой путь или / интерперетируется как корневой каталог | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.GetFileUrlParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
expirationTime | integer (int32) | время истечения срока действия ссылки в секундах, не обязательный, по умолчанию 86400 секунд - 1 день, можно задать в конфигурации сервиса. | нет | |
version | integer (int32) | Версия файла. Если Null - возвращается последняя версия | нет | |
fileId | string (uuid) | ID файла, который хотим получить Задается или FileId, или FilePath | нет | |
filePath | string | полный путь файла, который хотим получить Задается или FileId, или FilePath | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.GetObjectUrlParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
objectId | string (uuid) | id объекта (файла), обязательное | нет | |
expirationTime | integer (int32) | время истечения срока действия ссылки в секундах, не обязательный, по умолчанию 86400 секунд - 1 день, можно задать в конфигурации сервиса. | нет | |
versionId | string | versionId - версия файла (не обязательно), если не указано - используется последняя версия файла | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.ObjectDeleteParam
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
objectName | string | Название объекта | да | |
bucketName | string | Название бакета | да | |
versionId | string | Версия объекта, который надо удалить. Если Null - удалить все версии | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.ObjectListDeleteParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
objectId | string (uuid) | Идентификатор объекта | да | |
bucketId | string (uuid) | Идентификатор бакета | да | |
versionId | string | Версия объекта, который надо удалить. Если Null - удалить все версии | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.RemoveStorageLocationParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
storageLocationId | string (uuid) | ID места хранения | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.StorageLocationParams
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
storageLocationId | string (uuid) | ID места хранения | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.UploadPart
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
eTag | string | нет | ||
number | integer (int32) | нет |
ASE.MD.Platform.Services.FilesService.Models.Params.VersioningBucketParam
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
bucketId | string (uuid) | Идентификатор бакета | да | |
status | string | Название бакета | да |
ASE.MD.Platform.Services.FilesService.Models.Results.BucketInfoResult
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
id | string (uuid) | Идентификатор бакета | нет | |
name | string | Название бакета | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.FileEntry
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
id | string (uuid) | Id файла | нет | |
folderId | string (uuid) | ID каталога | нет | |
path | string | путь файла | нет | |
name | string | логическое имя файла | нет | |
mimeType | string | content-type | нет | |
createdDate | string (date-time) | Дата создания. Для всех версий файла одинаковая | нет | |
createdBy | string | Пользователь загрузивший первую версию файла. В виде строки "subject_id:display_name" | нет | |
currentVersion | integer (int32) | Текущая версия файла | нет | |
description | string | человеко читаемое описание файла, коммент при загрузке версии | нет | |
modifiedDate | string (date-time) | Дата модификации (дата загрузки). Своя для каждой версии | нет | |
modifiedBy | string | Пользователь загрузивший текущую версию файла. В виде строки "subject_id:display_name" | нет | |
size | integer (int64) | Размер версии файла в файтах. Свой у каждой версии | нет | |
checksum | string | контрольная сумма | нет | |
checksumAlgo | string | алгоритм контрольной суммы (SHA1, SHA256, etc) | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.FileInfoResult
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
id | string (uuid) | нет | ||
folderId | string (uuid) | нет | ||
path | string | путь файла | нет | |
name | string | логическое имя файла | нет | |
mimeType | string | content-type | нет | |
creationDate | string (date-time) | Дата создания. Для всех версий файла одинаковая | нет | |
createdBy | string | нет | ||
sharedReadAccess | boolean | Файл доступен на чтение без авторизации | нет | |
versions | FileVersionInfo[] | Список версий файла | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.FileVersionInfo
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
version | integer (int32) | нет | ||
description | string | человеко читаемое описание файла, коммент при загрузке версии | нет | |
metadata | string | дополнительные метаданные в JSON на будущее, чтоб потом не менять схему | нет | |
modifiedDate | string (date-time) | Дата модификации (дата загрузки). Своя для каждой версии | нет | |
modifiedBy | string | нет | ||
size | integer (int64) | Размер версии файла в файтах. Свой у каждой версии | нет | |
checksum | string | контрольная сумма | нет | |
checksumAlgo | string | алгоритм контрольной суммы (SHA1, SHA256, etc) | нет | |
deleted | boolean | признак удаления | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.FileVersionModel
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
id | string | Идентификатор версии-файла Содержит как идентификатор файла, так и его версию | нет | |
version | integer (int32) | Версия файла | нет | |
fileId | string (uuid) | Идентификатор файла | нет | |
creationDate | string (date-time) | Дата создания файла | нет | |
description | string | Описание файла | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.FolderEntry
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
id | string (uuid) | Id файла | нет | |
fullPath | string | Полный путь каталога в логической файловой системе | нет | |
name | string | Имя каталога | нет | |
createdDate | string (date-time) | Дата создания. Для всех версий файла одинаковая | нет | |
modifiedDate | string (date-time) | Дата модификации (дата загрузки). Своя для каждой версии | нет | |
createdBy | string | Пользователь загрузивший первую версию файла. В виде строки "subject_id:display_name" | нет | |
modifiedBy | string | Пользователь загрузивший текущую версию файла. В виде строки "subject_id:display_name" | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.FolderInfo
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
fileCount | integer (int64) | количество файлов в каталоге | нет | |
folderCount | integer (int64) | Количество вложенных каталогов | нет | |
totalFilesSize | integer (int64) | Суммарный размер файлов | нет | |
sizeInStorage | integer (int64) | Суммарный размер всех версий файлов | нет | |
metadata | string | дополнительные пользовательские метаданные в JSON | нет | |
description | string | Описание | нет | |
sharedReadAccess | boolean | Файлы в каталоге доступны на чтение без авторизации | нет | |
id | string (uuid) | Id файла | нет | |
fullPath | string | Полный путь каталога в логической файловой системе | нет | |
name | string | Имя каталога | нет | |
createdDate | string (date-time) | Дата создания. Для всех версий файла одинаковая | нет | |
modifiedDate | string (date-time) | Дата модификации (дата загрузки). Своя для каждой версии | нет | |
createdBy | string | Пользователь загрузивший первую версию файла. В виде строки "subject_id:display_name" | нет | |
modifiedBy | string | Пользователь загрузивший текущую версию файла. В виде строки "subject_id:display_name" | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.FolderListResult
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
folders | FolderEntry[] | Каталоги | нет | |
files | FileEntry[] | Файлы | нет | |
entriesCount | integer (int32) | количество записей в текущей выдаче | нет | |
pageSize | integer (int32) | запрошенный размер страницы | нет | |
hasNextPage | boolean | Есть ли еще данные после текущей страницы | нет | |
hasPrevPage | boolean | Есть ли данные до текущей страницы | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.IdResult
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
id | string (uuid) | Идентификатор | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.NewMultipartUploadResult
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
uploadId | string | Идентификатор загрузки | нет | |
fileId | string (uuid) | Идентификатор файла | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.ObjectInfoResult
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
id | string (uuid) | Идентификатор объекта | нет | |
name | string | Название объекта | нет | |
bucketId | string (uuid) | Идентификатор бакета | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.SecurityExportProgress
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
percent | integer (int32) | процент выполнения | нет | |
foldersProcessed | integer (int64) | кол-во синхро низированных папок | нет | |
filesProcessed | integer (int64) | кол-во синхронизированных файлов | нет | |
totalFiles | integer (int64) | всего файлов | нет | |
totalFolders | integer (int64) | всего папок | нет | |
isRunning | boolean | флаг - в процессе выполнения | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.StorageListResult
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
storageLoacations | StorageLocationResult[] | Список мест физического хранения файлов | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.StorageLocationInfo
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
totalFiles | integer (int64) | нет | ||
spaceUsed | integer (int64) | нет | ||
deleted | boolean | нет | ||
id | string (uuid) | нет | ||
name | string | имя человеко читаемое | нет | |
mountingPoint | string | путь в логической файловой системе | нет | |
description | string | Описание | нет | |
path | string | Название хранилища(бакета) в S3 | нет | |
type | string | Сейчас всегда S3 | нет | |
connectionParamsLink | string | Параметры подключения к хранилищу S3. В виде ссылки на переменные окружения. Нужны для поддержки нескольких S3 хранилищ. | нет | |
creationDate | string (date-time) | Дата создания бакета | нет | |
createdBy | string | Пользователь создавший бакет | нет |
ASE.MD.Platform.Services.FilesService.Models.Results.StorageLocationResult
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
id | string (uuid) | нет | ||
name | string | имя человеко читаемое | нет | |
mountingPoint | string | путь в логической файловой системе | нет | |
description | string | Описание | нет | |
path | string | Название хранилища(бакета) в S3 | нет | |
type | string | Сейчас всегда S3 | нет | |
connectionParamsLink | string | Параметры подключения к хранилищу S3. В виде ссылки на переменные окружения. Нужны для поддержки нескольких S3 хранилищ. | нет | |
creationDate | string (date-time) | Дата создания бакета | нет | |
createdBy | string | Пользователь создавший бакет | нет |
ASE.MD.Platform.Services.FilesService.PagedResult1[System.Collections.Generic.List
1[ASE.MD.Platform.Services.FilesService.Models.Results.ObjectInfoResult]]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
currentPage | integer (int32) | нет | ||
pageCount | integer (int32) | нет | ||
pageSize | integer (int32) | нет | ||
rowCount | integer (int32) | нет | ||
result | ObjectInfoResult[] | Данные результата метода API. | нет | |
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.BucketInfoResult]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | BucketInfoResult | |||
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.FileInfoResult]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | FileInfoResult | |||
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.FileVersionModel[]]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | FileVersionModel[] | Данные результата метода API. | нет | |
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.FolderInfo]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | FolderInfo | |||
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.FolderListResult]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | FolderListResult | |||
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.IdResult]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | IdResult | |||
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.NewMultipartUploadResult]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | NewMultipartUploadResult | |||
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.ObjectInfoResult]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | ObjectInfoResult | |||
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.SecurityExportProgress]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | SecurityExportProgress | |||
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.StorageListResult]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | StorageListResult | |||
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.StorageLocationInfo]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | StorageLocationInfo | |||
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[System.Boolean]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | boolean | Данные результата метода API. | нет | |
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult1[System.Collections.Generic.List
1[ASE.MD.Platform.Services.FilesService.Models.Results.BucketInfoResult]]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | BucketInfoResult[] | Данные результата метода API. | нет | |
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[System.Guid]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | string (uuid) | Данные результата метода API. | нет | |
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[System.String]
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
result | string | Данные результата метода API. | нет | |
typeInfo | TypeInfo | |||
error | IErrorDescription | |||
isError | boolean | Получает признак наличия ошибки | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.TypeInfo
Тип: object
Название поля | Тип поля | Описание | Обязательное | Возможные значения |
---|---|---|---|---|
name | string | Имя типа. | нет |