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

属性值