|
|
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
| + | |
− | }
| + | |