Mudanças entre as edições de "BMAPI GET api/v1/devices/(k4Chave)/updates"
De MSTECH wiki
(Criou página com 'BlueMonitorAPI > Devices Updates == Request == '''Parâmetros''' {| class="wikitable" |- ! Nome ! Descrição ! Tipo |- | k4Chave | Ch...') |
(→Request) |
||
| Linha 21: | Linha 21: | ||
'''Exemplo''' | '''Exemplo''' | ||
| − | http:// | + | http://bluemonitor-teste.devedu.ms/BlueMonitorAPI/api/v1/Devices/188945718961311/updates |
== Response == | == Response == | ||
Edição atual tal como às 20h21min de 10 de novembro de 2017
BlueMonitorAPI > Devices Updates
Request
Parâmetros
| Nome | Descrição | Tipo |
|---|---|---|
| k4Chave | Chave k4 da Máquina | String |
Corpo
Não há informação no corpo
Exemplo
http://bluemonitor-teste.devedu.ms/BlueMonitorAPI/api/v1/Devices/188945718961311/updates
Response
Http Status Code
| Código | Nome | Descrição |
|---|---|---|
| 200 | OK | |
| 412 | PreConditionFailed | Chave k4 não informada |
| 404 | NotFound | Chave k4 não encontrada |
| 500 | InternalServerError | Erro inesperado |
Corpo
| Nome | Descrição | Tipo |
|---|---|---|
| Id | Id do update | integer |
| Name | Nome do Update | String |
| Description | Descrição do update | String |
| Url | Url para download do update | String |
| Hash | Hash do arquivo de download do update para validação | String |
| Serial | Serial que pertence o Update para ordenação de instalação | String |
| VersionMajor | Número da versão maior dentro de um Serial que pertence o Update para ordenação de instalação | integer |
| VersionMinor | Número da versão menor dentro de um Serial que pertence o Update para ordenação de instalação | integer |
| VersionBuild | Número da versão build dentro de um Serial que pertence o Update para ordenação de instalação | integer |
| updNomeArquivoInstall | Nome do arquivo de instalção | String |
| updNomeArquivoUninstall | Nome do arquivo de desinstalação | String |
| updComandoInstall | Argumentos para serem passados para o arquivo de instalação | String |
| updComandoUninstall | Argumentos para serem passados para o arquivo de desinstalação | String |
Exemplo
[
{
"Id": 299,
"Name": "NotePad++",
"Description": "NotePad++",
"Url": "http://painelacessa.hominterna.fde.devedu.ms/BlueMonitorSSO/Updates/npp.6.9.2.Installer_2016-09-12_15-15-37.exe",
"Hash": "c0c9a1fd2c110723e5d18e00cfe79453",
"Serial": null,
"VersionMajor": 0,
"VersionMinor": 0,
"VersionBuild": 0,
"updNomeArquivoInstall": null,
"updNomeArquivoUninstall": null,
"updComandoInstall": null,
"updComandoUninstall": null,
}
]