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

Типы данных

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Имя типа.нет