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

Типы данных

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.Import3DService.Models.GetImport.GetImportStatusResponse​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
importUuidstring (uuid)Идентификатор импортанет
statusIdinteger (int32)Идентификатор статусанет
statusNamestringИмя статусанет
statusCodestringКод статусанет
messagestringСообщение при изменении статусанет
statusChangedAtstring (date-time)Дата изменения статусанет
isErrorbooleanФлаг статуса ошибкинет
isCompletedbooleanФлаг статуса завершенной операции импортанет

ASE.MD.Platform.Import3DService.Models.GetImport.GetImportStatusesResponse​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
detailsGetImportStatusesResponseDetail[]Список статусов импортанет

ASE.MD.Platform.Import3DService.Models.GetImport.GetImportStatusesResponseDetail​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
importUuidstring (uuid)Идентификатор импортанет
statusIdinteger (int32)Идентификатор статусанет
statusNamestringИмя статусанет
statusCodestringКод статусанет
messagestringСообщение при изменении статусанет
statusChangedAtstring (date-time)Дата изменения статусанет
isErrorbooleanФлаг статуса ошибкинет
isCompletedbooleanФлаг статуса завершенной операции импортанет

ASE.MD.Platform.Import3DService.Models.GetImport.ImportRequest​

Тип: object

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

ASE.MD.Platform.Import3DService.Models.GetImport.ImportsRequest​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
importUuidsstring(uuid)[]Коллекция идентификаторов импортанет

ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsByImportUuidsRequest​

Тип: object

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

ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsRequest​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
skipinteger (int32)Количество пропускаемых элементовнет
takeinteger (int32)Количество получаемых элементовнет
searchTextstringТекстовый фильтрнет
tagstringТегнет

ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsResponse​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
skipinteger (int32)Количество пропускаемых элементовнет
takeinteger (int32)Количество получаемых элементовнет
searchTextstringТекст поисканет
totalCountinteger (int64)Количество полученных элементовнет
detailsGetModelsResponseDetail[]Полученные элементынет

ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsResponseDetail​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
importUuidstring (uuid)Идентификатор импортанет
modelUuidstring (uuid)Идентификатор моделинет
modelFileUuidstring (uuid)Идентификатор файла результирующей модели в файловом хранилищенет
modelFileNamestringИмя файла результирующей модели в файловом хранилищенет
fileNamestringИмя файланет
fileSizeinteger (int64)Размер файланет
fileSizeTextstringТекстовое представление размера файланет
fileUploadedAtstring (date-time)Дата импортанет
fileUploadedAtTextstringТекстовое представление даты импортанет
fileUploadStatusstringСтатус импортанет
fileUploadStatusCodestringКод статуса импортанет
userIdentityIdstring (uuid)Идентификатор пользователянет
userLoginstringЛогин пользователянет
userNamestringИмя пользователянет
typestringТип моделинет
tagstringЯрлыкнет
descriptionstringОписаниенет

ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsSortedFilteredREquestPage​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
skipinteger (int32)Количество пропускаемых элементовнет
takeinteger (int32)Количество получаемых элементовнет

ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsSortedFilteredRequest​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
pageGetModelsSortedFilteredREquestPage
filterGetModelsSortedFilteredRequestFilter
sortingGetModelsSortedFilteredRequestSorting

ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsSortedFilteredRequestFilter​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
searchTextstringТекстовый фильтрнет
showDeletedbooleanПоказать удалённые элементынет
showCancelledbooleanПоказать отменённые загрузкинет
tagstringТегнет

ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsSortedFilteredRequestSorting​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
itemsGetModelsSortedFilteredRequestSortingItem[]Параметры сортировкинет

ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsSortedFilteredRequestSortingItem​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
namestringНазвание полянет
orderstringПорядок (ASC, DESC)нет

ASE.MD.Platform.Import3DService.Models.GetModel.ImportRequest​

Тип: object

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

ASE.MD.Platform.Import3DService.Models.ImportModel.ImportRequest​

Тип: object

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

ASE.MD.Platform.Import3DService.Models.ImportModel.ReuploadRequest​

Тип: object

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

ASE.MD.Platform.Import3DService.Models.ImportModel.TransformationMove​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
distanceXnumber (double)Перемещение по оси Xнет
distanceYnumber (double)Перемещение по оси Yнет
distanceZnumber (double)Перемещение по оси Zнет

ASE.MD.Platform.Import3DService.Models.ImportModel.TransformationMoveTo​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
pointXnumber (double)Координата Xнет
pointYnumber (double)Координата Yнет
pointZnumber (double)Координата Zнет
conditionsTransformationMoveToConditions

ASE.MD.Platform.Import3DService.Models.ImportModel.TransformationMoveToConditions​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
lessThanLengthToMinDistanceDivisionXnumber (double)Перемещение будет выполнено если по оси X:
отношение длины модели к минитальному расстоянию меньше чем
нет
lessThanLengthToMinDistanceDivisionYnumber (double)Перемещение будет выполнено если по оси Y:
отношение длины модели к минитальному расстоянию меньше чем
нет
lessThanLengthToMinDistanceDivisionZnumber (double)Перемещение будет выполнено если по оси Z:
отношение длины модели к минитальному расстоянию меньше чем
нет

ASE.MD.Platform.Import3DService.Models.ImportModel.Transformations​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
generateEdgesbooleanСгенерировать ребранет
correctColorsbooleanВыполнить корректировку цветанет
moveToTransformationMoveTo
moveTransformationMove

ASE.MD.Platform.Import3DService.Models.ImportModel.UploadModelBytesRequest​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
importUuidstring (uuid)Идентификатор импортанет
fileUploadModelBytesRequestFile
tagstringТегнет
descriptionstringОписаниенет
transformationsTransformations

ASE.MD.Platform.Import3DService.Models.ImportModel.UploadModelBytesRequestFile​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
namestringИмя файловнет
bytesstring (byte)Данные файланет
lengthinteger (int32)Размер файланет

ASE.MD.Platform.Import3DService.Models.ImportModel.UploadModelFromFileServiceRequest​

Тип: object

Название поляТип поляОписаниеОбязательноеВозможные значения
importUuidstring (uuid)Идентификатор импортанет
fileIdstringИдентификатор файланет
fileNamestringИмя файланет
fileSizeinteger (int32)Размер файланет
tagstringТегнет
descriptionstringОписаниенет
transformationsTransformations

ASE.MD.Platform.Import3DService.Models.ImportModel.UploadModelResponse​

Тип: object

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

ASE.MD.Platform.Import3DService.Models.ReimportMetadata.ImportRequest​

Тип: object

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

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Import3DService.Models.GetImport.GetImportStatusResponse]​

Тип: object

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

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Import3DService.Models.GetImport.GetImportStatusesResponse]​

Тип: object

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

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsResponseDetail]​

Тип: object

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

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsResponse]​

Тип: object

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

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Import3DService.Models.ImportModel.UploadModelResponse]​

Тип: object

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

ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult1[System.Collections.Generic.IReadOnlyCollection1[ASE.MD.Platform.Import3DService.Models.GetModel.GetModelsResponseDetail]]​

Тип: object

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

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

Тип: object

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