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

API для публикации модели из файлов

/services/storagepublisher/api/PublishStore/PublishFromZip

Публикация модели из ахрива-артифакта

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: multipart/form-data

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

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: text/plain

Success

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

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

Схемы авторизации

/components/securitySchemes/storagepublisher public PublishStoreController PublishFromZip(Microsoft.AspNetCore.Http.IFormFile)

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаstore:model:read
/components/securitySchemes/storagepublisher

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаstore:model:read, store:model:write

/services/storagepublisher/api/PublishStore/ValidateFromFile

Валидация модели из ахрива-артифакта

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: multipart/form-data

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

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: text/plain

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultIModelValidationResult
typeInfoTypeInfo
errorIErrorDescription
isErrorbooleanПолучает признак наличия ошибкинет

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

Схемы авторизации

/components/securitySchemes/storagepublisher public PublishStoreController ValidateFromFile(Microsoft.AspNetCore.Http.IFormFile)

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаstore:model:read
/components/securitySchemes/storagepublisher

Тип схемы безопасности: oauth2

Расположение ключа API: cookie

Схема http-авторизации:

URL-адрес OpenId Connect:

НазваниеЗначение
ТипauthorizationCode
Авторизация/identity/connect/authorize
Выдача токена/identity/connect/token
Обновление
Области разрешений доступаstore:model:read, store:model:write