Поделиться через


PolicyEvaluationRecord interface

Эта запись инкапсулирует текущее состояние политики, так как она применяется к одному конкретному запросу на вытягивание. Каждый запрос на вытягивание имеет уникальный policyEvaluationRecord для каждого запроса на вытягивание, к которому применяется политика.

Свойства

artifactId

Строка, которая однозначно идентифицирует цель оценки политики.

completedDate

Время, когда эта политика завершила оценку этого запроса на вытягивание.

configuration

Содержит все данные конфигурации для оцениваемой политики.

context

Данные о внутреннем контексте данной оценки политики.

evaluationId

Guid, который однозначно идентифицирует эту запись оценки (одна политика, выполняемая в одном запросе на вытягивание).

startedDate

Время, когда эта политика была впервые оценена в этом запросе на вытягивание.

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

Значение свойства