PolicyEvaluationRecord interface
Rekaman ini merangkum status kebijakan saat ini karena berlaku untuk satu permintaan pull tertentu. Setiap permintaan pull memiliki PolicyEvaluationRecord unik untuk setiap permintaan pull tempat kebijakan berlaku.
Properti
| artifact |
String yang secara unik mengidentifikasi target evaluasi kebijakan. |
| completed |
Waktu ketika kebijakan ini selesai mengevaluasi permintaan pull ini. |
| configuration | Berisi semua data konfigurasi untuk kebijakan yang sedang dievaluasi. |
| context | Data konteks internal dari evaluasi kebijakan ini. |
| evaluation |
Guid yang secara unik mengidentifikasi rekaman evaluasi ini (satu kebijakan yang berjalan pada satu permintaan tarik). |
| started |
Waktu ketika kebijakan ini pertama kali dievaluasi pada permintaan pull ini. |
| status | Status kebijakan (Berjalan, Disetujui, Gagal, dll.) |
Detail Properti
artifactId
String yang secara unik mengidentifikasi target evaluasi kebijakan.
artifactId: string
Nilai Properti
string
completedDate
Waktu ketika kebijakan ini selesai mengevaluasi permintaan pull ini.
completedDate: Date
Nilai Properti
Date
configuration
Berisi semua data konfigurasi untuk kebijakan yang sedang dievaluasi.
configuration: PolicyConfiguration
Nilai Properti
context
Data konteks internal dari evaluasi kebijakan ini.
context: any
Nilai Properti
any
evaluationId
Guid yang secara unik mengidentifikasi rekaman evaluasi ini (satu kebijakan yang berjalan pada satu permintaan tarik).
evaluationId: string
Nilai Properti
string
startedDate
Waktu ketika kebijakan ini pertama kali dievaluasi pada permintaan pull ini.
startedDate: Date
Nilai Properti
Date
status
Status kebijakan (Berjalan, Disetujui, Gagal, dll.)
status: PolicyEvaluationStatus