Ti trovi qui:
InsPolicyService:getRuleLogs
Questo servizio recupera i registri delle regole per una policy di destinazione, ordinati per data di esecuzione in ordine crescente.
Funzionamento
-
Questo servizio recupera i registri eseguendo una query nella tabella ObjectAppliedResult__c per vedere se sono presenti righe con RecordId__c corrispondente all'oggetto di destinazione.
-
Se esistono righe di questo tipo, il servizio trasforma le righe e restituisce il chiamante in ordine crescente in base al campo AppliedDateTime_c.
Opzioni remote
Opzione |
Descrizione |
|---|---|
policyId |
ID della policy di destinazione per cui recuperare i registri delle regole |
JSON di output
Vedere il seguente esempio di JSON di output.
{
"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>
}
}]
}]
}Descrizione risultati
Questo JSON include queste coppie chiave/valore:
Chiave |
Valori |
|---|---|
id |
ID della regola |
name |
Nome della regola |
condizione |
Condizione regola |
message |
Messaggio di esito positivo se la condizione della regola è stata valutata true rispetto alla policy di destinazione Messaggio di errore se la condizione della regola è stata valutata falsa rispetto alla policy di destinazione |
action |
Nome dell'azione eseguita se la condizione della regola è valutata true |
Risultato |
Risultato della valutazione della condizione regola rispetto alla policy target |
dettagli |
Mappa delle informazioni associate alla policy di destinazione |
