Pesan yang merepresentasikan Permintaan Pull SCM.
| Representasi JSON |
|---|
{ "id": string, "title": string, "body": string, "headRef": string, "baseRef": string, "author": string, "createTime": string, "updateTime": string, "mergeTime": string, "closeTime": string, "declineTime": string, "state": enum ( |
| Kolom | |
|---|---|
id |
Wajib. ID PR. |
title |
Wajib. Judul PR. |
body |
Opsional. Deskripsi isi PR. |
headRef |
Wajib. SHA commit sumber dari cabang head. |
baseRef |
Wajib. SHA commit target dari cabang dasar. |
author |
Hanya output. Nama pengguna penulis. |
createTime |
Hanya output. Waktu pembuatan PR. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Kapan PR diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
mergeTime |
Hanya output. Saat PR digabungkan. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
closeTime |
Hanya output. Waktu PR ditutup. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
declineTime |
Hanya output. Saat PR ditolak. Hanya ditetapkan untuk penyedia SCM yang mendukung penolakan permintaan pull. Tidak pernah ditetapkan untuk GitHub, GitHub Enterprise, GitLab, atau GitLab Enterprise, yang permintaan pull-nya ditutup tanpa digabungkan adalah Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
state |
Hanya output. Status PR saat ini. |
mergeability |
Hanya output. Status penggabungan permintaan pull. |
htmlUrl |
Hanya output. URL HTML permintaan pull di penyedia SCM. |
Negara bagian/Provinsi
Status PR.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Nilai default. |
OPEN |
PR terbuka. |
CLOSED |
PR ditutup. |
MERGED |
PR digabungkan. |
DECLINED |
PR ditolak. Hanya digunakan oleh penyedia SCM yang mendukung penolakan permintaan pull. Tidak pernah digunakan untuk GitHub, GitHub Enterprise, GitLab, atau GitLab Enterprise, yang permintaan pull-nya ditutup tanpa digabungkan adalah CLOSED. |
Kemudahan penggabungan
Status penggabungan permintaan pull.
| Enum | |
|---|---|
MERGEABILITY_UNSPECIFIED |
Status penggabungan tidak ditentukan. |
MERGEABLE |
Permintaan pull dapat digabungkan dengan rapi tanpa konflik Git. |
CONFLICTING |
Permintaan pull memiliki konflik penggabungan dan tidak dapat digabungkan dengan baik. |
COMPUTING |
Status penggabungan saat ini sedang dihitung secara asinkron oleh penyedia SCM upstream. |