BlueMonitorAPI > Devices Image Protection
ImageStatus (Situações possíveis das imagens)
Strings que devem ser enviadas/recebidas como chave da situação (status) atual da imagem.
Nome
|
Descrição
|
Tipo
|
ProtectRequest
|
Solicitação de proteção da imagem.
|
String
|
Protecting
|
Após receber a solicitação de proteção, o status da imagem passa a este status intermediário, mostrando que está em processo de proteção, mas ainda não concluída.
|
String
|
Protected
|
Após a conclusão do pedido de solicitação de proteção da imagem, o status da mesma deve ser alterado para este, mostrando que a imagem agora está protegida.
|
String
|
UnprotectRequest
|
Solicitação de abertura da imagem (desproteger).
|
String
|
Unprotecting
|
Processo intermediário, ainda não concluído, de abertura da imagem.
|
String
|
Unprotected
|
Mostra que a imagem está agora, aberta (desprotegida).
|
String
|
Request
Parâmetros
Nome
|
Descrição
|
Tipo
|
k4
|
Código k4 (k4Chave) de um dispositivo
|
String
|
Nome
|
Descrição
|
Tipo
|
Content-Type
|
application/json
|
String
|
Authorization
|
Basic Authentication
|
Auth
|
k1
|
K1 Chave (código do domínio, ou da unidade Administrativa)
|
String
|
Corpo
Não há informação no corpo
Exemplo
http://bluemonitor-teste.devedu.ms/BlueMonitorAPI/api/v1/ImageProtection/2485382125193
Response
Http Status Code
Código
|
Nome
|
Descrição
|
200
|
OK
|
|
500
|
InternalServerError
|
Erro inesperado
|
Corpo
Nome
|
Descrição
|
Tipo
|
K4
|
Chave do dispositivo (máquina)
|
String
|
ImageStatus
|
Situação da imagem naquele dispositivo.
|
String
|
HasUpdrive
|
Retorna se um dispositivo possui updrive instalado, para controle no blueMonitor
|
Bool
|
Status
|
Mostra situação do registro (1 = ativo; 2 = inativo; 3 = excluído)
|
Byte
|
Exemplo
{
"K4": "2485382125193",
"ImageStatus": "Protected",
"HasUpdrive": true,
"Status": 2
}