Перейти к основному содержимому

Типы данных

ASE.MD.Platform.Base.Error.ErrorTypes​

Базовый тип перечисления: string Возможные значения: None, Error, Auth, Exception

ASE.MD.Platform.Base.Error.Info​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

ASE.MD.Platform.Base.Error.InnerInfo​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
exceptionTypestringТип исключения.нет
messagestringСообщение исключения.нет

ASE.MD.Platform.Services.FileServiceContext.Models.FileVersion​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)нет
file_idstring (uuid)нет
descriptionstringнет
versioninteger (int32)нет
creationDatestring (date-time)нет

ASE.MD.Platform.Services.FilesService.Models.Params.ChildFolderInfoParam​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
namestringНавзание папкида
objectIdsstring(uuid)[]Список идентификаторов файловда
versionIdsstring[]Список версий файлов. Соответствие по индексу с ObjectIds. Если отсутствует, то берется последняя версия файланет
childrenChildFolderInfoParam[]Дочерняя структура папокнет

ASE.MD.Platform.Services.FilesService.Models.Params.CompleteMultipartUploadParams​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
objectIdstring (uuid)нет
uploadIdstringнет
descriptionstringнет
partsUploadPart[]нет

ASE.MD.Platform.Services.FilesService.Models.Params.FolderInfoParam​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
archNamestringНазвание архивада
namestringНавзание папкида
objectIdsstring(uuid)[]Список идентификаторов файловда
versionIdsstring[]Список версий файлов. Соответствие по индексу с ObjectIds. Если отсутствует, то берется последняя версия файланет
childrenChildFolderInfoParam[]Дочерняя структура папокнет

ASE.MD.Platform.Services.FilesService.Models.Params.GetObjectUrlParams​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
objectIdstring (uuid)нет
expirationTimeinteger (int32)нет
versionIdstringнет

ASE.MD.Platform.Services.FilesService.Models.Params.ObjectDeleteParam​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
objectNamestringНазвание объектада
bucketNamestringНазвание бакетада
versionIdstringВерсия объекта, который надо удалить. Если Null - удалить все версиинет

ASE.MD.Platform.Services.FilesService.Models.Params.ObjectListDeleteParams​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
objectIdstring (uuid)Идентификатор объектада
bucketIdstring (uuid)Идентификатор бакетада
versionIdstringВерсия объекта, который надо удалить. Если Null - удалить все версиинет

ASE.MD.Platform.Services.FilesService.Models.Params.UploadPart​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
eTagstringнет
numberinteger (int32)нет

ASE.MD.Platform.Services.FilesService.Models.Params.VersioningBucketParam​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
bucketIdstring (uuid)Идентификатор бакетада
statusstringНазвание бакетада

ASE.MD.Platform.Services.FilesService.Models.Results.BucketInfoResult​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Идентификатор бакетанет
namestringНазвание бакетанет

ASE.MD.Platform.Services.FilesService.Models.Results.NewMultipartUploadResult​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
uploadIdstringнет
fileIdstring (uuid)нет

ASE.MD.Platform.Services.FilesService.Models.Results.ObjectInfoResult​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Идентификатор объектанет
namestringНазвание объектанет
bucketIdstring (uuid)Идентификатор бакетанет

ASE.MD.Platform.Services.FilesService.PagedResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.ObjectInfoResult[]]​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
currentPageinteger (int32)нет
pageCountinteger (int32)нет
pageSizeinteger (int32)нет
rowCountinteger (int32)нет
resultObjectInfoResult[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FileServiceContext.Models.FileVersion[]]​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
resultFileVersion[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.BucketInfoResult]​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
resultBucketInfoResultда
errorInfoда
typeInfoTypeInfo

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.NewMultipartUploadResult]​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
resultNewMultipartUploadResultда
errorInfoда
typeInfoTypeInfo

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Services.FilesService.Models.Results.ObjectInfoResult]​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
resultObjectInfoResultда
errorInfoда
typeInfoTypeInfo

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[System.Boolean]​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
resultbooleanДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult1[System.Collections.Generic.List1[ASE.MD.Platform.Services.FilesService.Models.Results.BucketInfoResult]]​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
resultBucketInfoResult[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[System.Guid]​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstring (uuid)Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[System.String]​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

ASE.MD.Platform.Utils.ModelsBase.ApiResults.TypeInfo​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
namestringИмя типа.нет