PolicyEvaluationRecord interface
Den här posten kapslar in det aktuella tillståndet för en princip eftersom den gäller för en specifik pull-begäran. Varje pull-begäran har en unik PolicyEvaluationRecord för varje pull-begäran som principen gäller för.
Egenskaper
| artifact |
En sträng som unikt identifierar målet för en principutvärdering. |
| completed |
Tid när den här principen har utvärderats för den här pull-begäran. |
| configuration | Innehåller alla konfigurationsdata för principen som utvärderas. |
| context | Interna kontextdata för den här principutvärderingen. |
| evaluation |
Guid som unikt identifierar den här utvärderingsposten (en princip som körs på en pull-begäran). |
| started |
Tid då den här principen först utvärderades för den här pull-begäran. |
| status | Status för principen (körs, godkänns, misslyckades osv.) |
Egenskapsinformation
artifactId
En sträng som unikt identifierar målet för en principutvärdering.
artifactId: string
Egenskapsvärde
string
completedDate
Tid när den här principen har utvärderats för den här pull-begäran.
completedDate: Date
Egenskapsvärde
Date
configuration
Innehåller alla konfigurationsdata för principen som utvärderas.
configuration: PolicyConfiguration
Egenskapsvärde
context
Interna kontextdata för den här principutvärderingen.
context: any
Egenskapsvärde
any
evaluationId
Guid som unikt identifierar den här utvärderingsposten (en princip som körs på en pull-begäran).
evaluationId: string
Egenskapsvärde
string
startedDate
Tid då den här principen först utvärderades för den här pull-begäran.
startedDate: Date
Egenskapsvärde
Date
status
Status för principen (körs, godkänns, misslyckades osv.)
status: PolicyEvaluationStatus