PolicyEvaluationRecord interface
此记录封装策略的当前状态,因为它适用于一个特定的拉取请求。 每个拉取请求针对策略适用的每个拉取请求都具有唯一的 PolicyEvaluationRecord。
属性
| artifact |
唯一标识策略评估目标的字符串。 |
| completed |
此策略完成对此拉取请求的评估的时间。 |
| configuration | 包含正在评估的策略的所有配置数据。 |
| context | 此策略评估的内部上下文数据。 |
| evaluation |
Guid,用于唯一标识此评估记录(在一个拉取请求上运行的一个策略)。 |
| started |
首次在此拉取请求上评估此策略的时间。 |
| status | 策略的状态(正在运行、已批准、失败等) |
属性详细信息
artifactId
唯一标识策略评估目标的字符串。
artifactId: string
属性值
string
completedDate
此策略完成对此拉取请求的评估的时间。
completedDate: Date
属性值
Date
configuration
context
此策略评估的内部上下文数据。
context: any
属性值
any
evaluationId
Guid,用于唯一标识此评估记录(在一个拉取请求上运行的一个策略)。
evaluationId: string
属性值
string
startedDate
首次在此拉取请求上评估此策略的时间。
startedDate: Date
属性值
Date