As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
DescribeExecution
Verifica o status de uma tarefa remota em execução em um ou mais dispositivos de destino.
Sintaxe da Solicitação
POST /task/taskId
/execution/managedDeviceId
HTTP/1.1
Parâmetros da Solicitação de URI
A solicitação usa os seguintes parâmetros de URI:
- managedDeviceId
-
O ID do dispositivo gerenciado.
Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 64.
Obrigatório: Sim
- taskId
-
O ID da tarefa que a ação está descrevendo.
Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 64.
Obrigatório: Sim
Corpo da Solicitação
Essa solicitação não tem corpo.
Sintaxe da Resposta
HTTP/1.1 200
Content-type: application/json
{
"executionId": "string",
"lastUpdatedAt": number,
"managedDeviceId": "string",
"startedAt": number,
"state": "string",
"taskId": "string"
}
Elementos de Resposta
Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.
Os dados a seguir são retornados no formato JSON pelo serviço.
- executionId
-
O ID da execução.
Tipo: sequência
Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 64.
- lastUpdatedAt
-
Quando o status da execução foi atualizado pela última vez.
Tipo: carimbo de data/hora
- managedDeviceId
-
O ID do dispositivo gerenciado no qual a tarefa está sendo executada.
Tipo: sequência
Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 64.
- startedAt
-
Quando a execução começou.
Tipo: carimbo de data/hora
- state
-
O estado atual da execução.
Tipo: sequências
Valores Válidos:
QUEUED | IN_PROGRESS | CANCELED | FAILED | SUCCEEDED | REJECTED | TIMED_OUT
- taskId
-
O ID da tarefa que está sendo executada no dispositivo.
Tipo: sequência
Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 64.
Erros
Para obter informações sobre os erros comuns a todas as ações, consulte Erros comuns.
- AccessDeniedException
-
Você não tem acesso suficiente para executar essa ação.
Código de Status HTTP: 403
- InternalServerException
-
Ocorreu um erro inesperado ao processar a solicitação.
Código de Status HTTP: 500
- ResourceNotFoundException
-
A solicitação faz referência a um recurso que não existe.
Código de Status HTTP: 404
- ThrottlingException
-
A solicitação foi negada devido ao controle de limitação.
Código de Status HTTP: 429
- ValidationException
-
A entrada não satisfaz as restrições especificadas por um AWS serviço.
Código de Status HTTP: 400
Consulte também
Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos da linguagem, consulte o seguinte: