Mudanças entre as edições de "BMAPI GET api/v1/ImageProtection/(k4Chave)"

De MSTECH wiki
Ir para: navegação, pesquisa
(Página substituída por 'pagina excluída')
 
Linha 1: Linha 1:
[[BlueMonitorAPI]] > [[BlueMonitorAPI#Device Image Protection|Devices Image Protection]]
+
pagina excluída
 
+
== ImageStatus (Situações possíveis das imagens) ==
+
 
+
Strings que devem ser enviadas/recebidas como chave da situação (status) atual da imagem.
+
 
+
{| class="wikitable"
+
|-
+
! 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 ===
+
{| class="wikitable"
+
|-
+
! Nome
+
! Descrição
+
! Tipo
+
|-
+
| k4
+
| Código k4 (k4Chave) de um dispositivo
+
| String
+
|}
+
 
+
 
+
=== Header ===
+
{| class="wikitable"
+
|-
+
! 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/885246744077074624
+
 
+
== Response ==
+
 
+
=== Http Status Code ===
+
{| class="wikitable"
+
|-
+
! Código
+
! Nome
+
! Descrição
+
|-
+
| 200
+
| OK
+
|
+
|-
+
| 500
+
| InternalServerError
+
| Erro inesperado
+
|}
+
 
+
=== Corpo ===
+
 
+
{| class="wikitable"
+
|-
+
! 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": "885246744077074624",
+
  "ImageStatus": "Protected",
+
  "HasUpdrive": true,
+
  "Status": 2
+
}
+

Edição atual tal como às 12h35min de 16 de novembro de 2017

pagina excluída