Method: projects.locations.connections.gitRepositoryLinks.modifyPullRequest

Mengubah Permintaan Pull di repositori SCM jarak jauh yang terkait dengan GitRepositoryLink.

Permintaan HTTP

POST https://developerconnect.googleapis.com/v1/{name=projects/*/locations/*/connections/*/gitRepositoryLinks/*}:modifyPullRequest

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama resource GitRepositoryLink dalam format projects/*/locations/*/connections/*/gitRepositoryLinks/*.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "pullRequestId": string,
  "title": string,
  "body": string,
  "baseRef": string,
  "state": enum (State)
}
Kolom
pullRequestId

string

Wajib. ID permintaan pull khusus SCM (misalnya, "45").

title

string

Opsional. Judul Permintaan Pull.

body

string

Opsional. Deskripsi isi Permintaan Pull.

baseRef

string

Opsional. Cabang target yang akan digabungkan.

state

enum (State)

Opsional. Status Permintaan Pull.

Isi respons

Jika berhasil, isi respons akan memuat instance PullRequest.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • developerconnect.gitRepositoryLinks.modifyPullRequest

Untuk mengetahui informasi selengkapnya, baca dokumentasi IAM.

Negara bagian/Provinsi

State merepresentasikan status permintaan pull.

Enum
STATE_UNSPECIFIED Nilai default. Nilai ini tidak digunakan.
OPEN Permintaan pull terbuka.
CLOSED Permintaan pull ditutup.