Você está aqui:
InsPolicyService:getRuleLogs
Esse serviço recupera registros de regra para uma política de destino, classificados por data de execução em ordem crescente.
Como funciona
-
Esse serviço recupera logs consultando a tabela ObjectAppliedResult__c para ver se há linhas com um RecordId__c correspondente ao objeto de destino.
-
Se existirem essas linhas, o serviço transforma as linhas e retorna ao chamador em ordem crescente de acordo com o campo AppliedDateTime_c.
Opções remotas
Opção |
Descrição |
|---|---|
policyId |
ID da política de destino para a qual recuperar logs de regra |
JSON de saída
Consulte a seguinte amostra do JSON de saída.
{
"result": [{
"id": <Id>,
"objectId": <Id>,
"stateTransitionId": <Id>,
"stateTransitionName": <String>,
"executionDate": <Datetime>,
"results": [{
"id": <Id>,
"name": <String>,
"condition": <String>,
"message": <String>,
"action": <String>,
"result": <Boolean>,
"details": {
<String>: <String>
}
}]
}]
}Descrição dos resultados
Esse JSON inclui estes pares de chave/valor:
Chave |
Valores |
|---|---|
id |
ID da regra |
nome |
Nome da regra |
condição |
Condição da regra |
message |
Mensagem de sucesso se a condição da regra for avaliada como verdadeira em relação à política de destino Mensagem de falha se a condição da regra for avaliada como falsa em relação à política de destino |
ação |
Nome da ação executada se a condição da regra for avaliada como verdadeira |
result |
Resultado da avaliação da condição da regra em relação à política de destino |
Detalhes |
Mapa de informações associadas à política de destino |

