PolicyEvaluationRecord interface
Эта запись инкапсулирует текущее состояние политики, так как она применяется к одному конкретному запросу на вытягивание. Каждый запрос на вытягивание имеет уникальный policyEvaluationRecord для каждого запроса на вытягивание, к которому применяется политика.
Свойства
| artifact |
Строка, которая однозначно идентифицирует цель оценки политики. |
| completed |
Время, когда эта политика завершила оценку этого запроса на вытягивание. |
| configuration | Содержит все данные конфигурации для оцениваемой политики. |
| context | Данные о внутреннем контексте данной оценки политики. |
| evaluation |
Guid, который однозначно идентифицирует эту запись оценки (одна политика, выполняемая в одном запросе на вытягивание). |
| started |
Время, когда эта политика была впервые оценена в этом запросе на вытягивание. |
| status | Состояние политики («Выполняется», «Утверждено», «Ошибка» и т. д.) |
Сведения о свойстве
artifactId
Строка, которая однозначно идентифицирует цель оценки политики.
artifactId: string
Значение свойства
string
completedDate
Время, когда эта политика завершила оценку этого запроса на вытягивание.
completedDate: Date
Значение свойства
Date
configuration
Содержит все данные конфигурации для оцениваемой политики.
configuration: PolicyConfiguration
Значение свойства
context
Данные о внутреннем контексте данной оценки политики.
context: any
Значение свойства
any
evaluationId
Guid, который однозначно идентифицирует эту запись оценки (одна политика, выполняемая в одном запросе на вытягивание).
evaluationId: string
Значение свойства
string
startedDate
Время, когда эта политика была впервые оценена в этом запросе на вытягивание.
startedDate: Date
Значение свойства
Date
status
Состояние политики («Выполняется», «Утверждено», «Ошибка» и т. д.)
status: PolicyEvaluationStatus