PolicyEvaluationRecord interface
Ten rekord hermetyzuje bieżący stan zasad, ponieważ ma zastosowanie do jednego konkretnego żądania ściągnięcia. Każde żądanie ściągnięcia ma unikatową nazwę PolicyEvaluationRecord dla każdego żądania ściągnięcia, do którego mają zastosowanie zasady.
Właściwości
| artifact |
Ciąg znaków, który jednoznacznie identyfikuje cel oceny zasad. |
| completed |
Czas, w którym te zasady zakończyły ocenę tego żądania ściągnięcia. |
| configuration | Zawiera wszystkie dane konfiguracyjne dla zasady, która jest oceniana. |
| context | Dane dotyczące kontekstu wewnętrznego niniejszej oceny polityki. |
| evaluation |
Identyfikator GUID, który jednoznacznie identyfikuje ten rekord oceny (jedna zasada uruchomiona w jednym żądaniu ściągnięcia). |
| started |
Czas, kiedy te zasady zostały po raz pierwszy ocenione w tym żądaniu ściągnięcia. |
| status | Stan zasad (uruchomione, zatwierdzone, zakończone niepowodzeniem itp.) |
Szczegóły właściwości
artifactId
Ciąg znaków, który jednoznacznie identyfikuje cel oceny zasad.
artifactId: string
Wartość właściwości
string
completedDate
Czas, w którym te zasady zakończyły ocenę tego żądania ściągnięcia.
completedDate: Date
Wartość właściwości
Date
configuration
Zawiera wszystkie dane konfiguracyjne dla zasady, która jest oceniana.
configuration: PolicyConfiguration
Wartość właściwości
context
Dane dotyczące kontekstu wewnętrznego niniejszej oceny polityki.
context: any
Wartość właściwości
any
evaluationId
Identyfikator GUID, który jednoznacznie identyfikuje ten rekord oceny (jedna zasada uruchomiona w jednym żądaniu ściągnięcia).
evaluationId: string
Wartość właściwości
string
startedDate
Czas, kiedy te zasady zostały po raz pierwszy ocenione w tym żądaniu ściągnięcia.
startedDate: Date
Wartość właściwości
Date
status
Stan zasad (uruchomione, zatwierdzone, zakończone niepowodzeniem itp.)
status: PolicyEvaluationStatus