Dela via


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

artifactId

En sträng som unikt identifierar målet för en principutvärdering.

completedDate

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.

evaluationId

Guid som unikt identifierar den här utvärderingsposten (en princip som körs på en pull-begäran).

startedDate

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

Egenskapsvärde