BMAPI GET api/v1/devices/(k4Chave)/updates
De MSTECH wiki
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, } ]