Типы данных
ASE.MD.Platform.Base.Error.ErrorTypes
Базовый тип перечисления: string Возможные значения: None, Error, Auth, Exception
ASE.MD.Platform.Base.Error.Info
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| message | string | Сообщение ошибки. | да | |
| exceptionType | string | Тип исключения. | да | |
| code | string | Код ошибки. | да | |
| source | string | Имя источника. | да | |
| inners | InnerInfo[] | Элементы исключений. | да | |
| extra | string | Трейс стека. | да | |
| isError | boolean | Флаг ошибки. | да | |
| id | string | Идентификатор ошибки. | да | |
| type | ErrorTypes | да |
ASE.MD.Platform.Base.Error.InnerInfo
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| exceptionType | string | Тип исключения. | нет | |
| message | string | Сообщение исключения. | нет |
ASE.MD.Platform.Metadata3DService.Gantt.Common.Models.IGetCountResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| count | integer (int64) | нет |
ASE.MD.Platform.Metadata3DService.Gantt.Common.Models.IGetDataResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| fields | string[] | нет | ||
| items | IGetDataResultDetail[] | нет |
ASE.MD.Platform.Metadata3DService.Gantt.Common.Models.IGetDataResultDetail
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | string | нет | ||
| version | integer (int32) | нет | ||
| data | object[] | не т |
ASE.MD.Platform.Metadata3DService.Gantt.Common.Models.IGetIdsResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| items | IGetIdsResultDetail[] | нет |
ASE.MD.Platform.Metadata3DService.Gantt.Common.Models.IGetIdsResultDetail
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | string | нет | ||
| version | integer (int32) | нет |
ASE.MD.Platform.Metadata3DService.Gantt.Common.Models.IGetViewModelResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| header | object | нет | ||
| model | object | нет |
ASE.MD.Platform.Metadata3DService.Models.Download.DownloadModelAsFileRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| modelUuid | string (uuid) | Идентификатор модели | нет |
ASE.MD.Platform.Metadata3DService.Models.Gantt.GanttIdsRequest`1[ASE.MD.Platform.Metadata3DService.Models.Gantt.GetIdsRequestData]
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| snapshotId | integer (int64) | Идентификатор состояния базы данных | нет | |
| tableId | string | Идентификатор таблицы | нет | |
| linkId | string | Идентификатор связи | нет | |
| data | GetIdsRequestData | |||
| models | integer(int64)[] | Идентификаторы моделей | нет |
ASE.MD.Platform.Metadata3DService.Models.Gantt.GanttRequest`1[ASE.MD.Platform.Metadata3DService.Models.Gantt.GetDataRequest]
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| snapshotId | integer (int64) | Идентификатор состояния базы данных | нет | |
| tableId | string | Идентификатор таблицы | нет | |
| linkId | string | Идентификатор связи | нет | |
| data | GetDataRequest |
ASE.MD.Platform.Metadata3DService.Models.Gantt.GetCountRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| snapshotId | integer (int64) | Идентификатор состояния базы данных | нет | |
| tableId | string | Идентификатор таблицы | нет | |
| linkId | string | Идентификатор связи | нет | |
| models | integer(int64)[] | Идентификаторы моделей | нет |
ASE.MD.Platform.Metadata3DService.Models.Gantt.GetDataRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| fields | string[] | Идентификаторы запошенных полей данных. Список запрашиваемых полей должен быть непустым, иначе запрос невалиден. | нет | |
| items | GetDataRequestDetail[] | Идентификаторы сущностей, соответствие фильтру для которых нужно проверить. Количество элементов должно быть больше 0 и не должно превышать !:Constants.MaxBatchSize, иначе запрос невалиден. | нет |
ASE.MD.Platform.Metadata3DService.Models.Gantt.GetDataRequestDetail
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | string | Идентификатор | нет | |
| version | integer (int32) | Версия | нет |
ASE.MD.Platform.Metadata3DService.Models.Gantt.GetIdsRequestData
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| skip | integer (int32) | Количество пропускаемых элементов | нет | |
| take | integer (int32) | Количество получаемых элементов | нет |
ASE.MD.Platform.Metadata3DService.Models.Gantt.GetViewModelRequestData
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| sourceId | string | Идентификатор источника | нет | |
| versionId | string | Идентификатор версии | нет |
ASE.MD.Platform.Metadata3DService.Models.Gantt.ViewModels.GetViewModelRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| data | GetViewModelRequestData | |||
| projectId | string | Идентификатор проекта | нет | |
| locale | string | Локализация | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataAttributesListsRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| ids | integer(int64)[] | Список идентификаторов моделей | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataAttributesListsResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| items | GetMetadataAttributesResult[] | Список аттрибутов | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataAttributesRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Иденетификатор модели | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataAttributesResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Идентификатор модели | нет | |
| items | GetMetadataAttributesResultDetail[] | Аттрибуты | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataAttributesResultDetail
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| name | string | Название | нет | |
| value | string | Значение | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataIdResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Идентификатор модели | нет | |
| uuid | string (uuid) | Идентификатор элемента метаданных | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataIdsRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| uuids | string(uuid)[] | Идентификаторы элемента метаданных | нет | |
| models | integer(int64)[] | Идентификаторы моделей | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemChildrenByUuidRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| uuid | string (uuid) | Идентификатор элемента метаданных | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemChildrenByUuidResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| uuid | string (uuid) | Идентификатор элемента метаданных | нет | |
| children | string(uuid)[] | Дочерние элементы | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemChildrenByUuidsRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| uuids | string(uuid)[] | Идентификаторы элементов метаданных | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemChildrenByUuidsResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| details | GetMetadataItemChildrenByUuidsResultDetail[] | Детализация по дочерним элементам | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemChildrenByUuidsResultDetail
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| uuid | string (uuid) | Идентификатор элемента метаданных | нет | |
| children | string(uuid)[] | Дочерние элементы | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemChildrenRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Идентификаторы элемента метаданных | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemChildrenResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Идентификатор элемента метаданных | нет | |
| children | string(uuid)[] | Дочерние элементы | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemParentsByUuidRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| uuid | string (uuid) | Идентификаторы элемента метаданных | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemParentsByUuidResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| uuid | string (uuid) | Идентификатор элемента метаданных | нет | |
| parents | string(uuid)[] | Родительские элементы | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemParentsRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Идентификаторы элемента метаданных | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemParentsResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Идентификатор элемента метаданных | нет | |
| parents | string(uuid)[] | Родительские элементы | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Идентификатор модели | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Идентификатор модели | нет | |
| uuid | string (uuid) | Идентификатор элемента метаданных | нет | |
| name | string | Название | нет | |
| ifcClass | string | Класс формата Ifc | нет | |
| description | string | Описание | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemsByAttributeRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| name | string | Имя атрибута | нет | |
| value | string | Значение атрибута | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemsByAttributeResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| items | GetMetadataItemsByAttributeResultDetail[] | Элементы ответа | нет |
ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemsByAttributeResultDetail
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Идентификаторы элемента метаданных | нет | |
| uuid | string (uuid) | Guid элемента метаданных | нет |
ASE.MD.Platform.Metadata3DService.Models.Model3D.GetModelByImportUuidRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| importUuid | string (uuid) | Идентификатор импорта | нет |
ASE.MD.Platform.Metadata3DService.Models.Model3D.GetModelsRequest
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| skip | integer (int32) | Пропускаемое количество элементов | нет | |
| take | integer (int32) | Получаемое количество элементов | нет | |
| searchText | string | Текстовый фильтр | нет |
ASE.MD.Platform.Metadata3DService.Models.Model3D.GetModelsResult
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| count | integer (int32) | Количество элементов | нет | |
| items | GetModelsResultDetail[] | Модели | нет |
ASE.MD.Platform.Metadata3DService.Models.Model3D.GetModelsResultDetail
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | Идентификатор модели | нет | |
| uuid | string (uuid) | Идентификатор импорта | нет | |
| fileName | string | Имя файла | нет | |
| fileSize | string | Размер файла | нет | |
| fileUploadedAt | string | Дата загрузки файла | нет |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Metadata3DService.Gantt.Common.Models.IGetCountResult]
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| result | IGetCountResult | да | ||
| error | Info | да | ||
| typeInfo | TypeInfo |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Metadata3DService.Gantt.Common.Models.IGetDataResult]
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| result | IGetDataResult | да | ||
| error | Info | да | ||
| typeInfo | TypeInfo |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Metadata3DService.Gantt.Common.Models.IGetIdsResult]
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| result | IGetIdsResult | да | ||
| error | Info | да | ||
| typeInfo | TypeInfo |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Metadata3DService.Gantt.Common.Models.IGetViewModelResult]
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| result | IGetViewModelResult | да | ||
| error | Info | да | ||
| typeInfo | TypeInfo |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataAttributesListsResult]
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| result | GetMetadataAttributesListsResult | да | ||
| error | Info | да | ||
| typeInfo | TypeInfo |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataAttributesResult]
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| result | GetMetadataAttributesResult | да | ||
| error | Info | да | ||
| typeInfo | TypeInfo |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataIdResult[]]
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| result | GetMetadataIdResult[] | Данные результата метода API. | да | |
| error | Info | да | ||
| typeInfo | TypeInfo |
ASE.MD.Platform.Utils.ModelsBase.ApiResults.ApiResult`1[ASE.MD.Platform.Metadata3DService.Models.Metadata3D.GetMetadataItemChildrenByUuidResult]
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| result | GetMetadataItemChildrenByUuidResult | да | ||
| error | Info | да | ||
| typeInfo | TypeInfo |