REST Resource: projects.approvalRequests

Resource: ApprovalRequest

Permintaan bagi pelanggan untuk menyetujui akses ke resource.

Representasi JSON
{
  "name": string,
  "requestedResourceName": string,
  "requestedResourceProperties": {
    object (ResourceProperties)
  },
  "requestedReason": {
    object (AccessReason)
  },
  "requestedLocations": {
    object (AccessLocations)
  },
  "requestTime": string,
  "requestedExpiration": string,

  // Union field decision can be only one of the following:
  "approve": {
    object (ApproveDecision)
  },
  "dismiss": {
    object (DismissDecision)
  }
  // End of list of possible types for union field decision.
}
Kolom
name

string

Nama resource permintaan. Formatnya adalah "{projects|folders|organizations}/{id}/agreementRequests/{agreement_request}".

requestedResourceName

string

Resource yang memerlukan persetujuan. Format nama resource ditentukan di https://cloud.google.com/apis/design/resource_names. Nama sumber daya di sini dapat berupa nama sumber daya "lengkap" (mis. "//library.googleapis.com/shelves/shelf1/books/book2") atau nama sumber daya "relatif" (mis. "rak/rak1/buku/book2") seperti yang dijelaskan dalam spesifikasi nama sumber daya.

requestedResourceProperties

object (ResourceProperties)

Properti yang terkait dengan resource yang diwakili oleh requiredResourceName.

requestedReason

object (AccessReason)

Justifikasi terkait permintaan persetujuan.

requestedLocations

object (AccessLocations)

Lokasi yang sedang diminta persetujuannya.

requestTime

string (Timestamp format)

Waktu saat persetujuan diminta.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

requestedExpiration

string (Timestamp format)

Akhir masa berlaku yang diminta untuk persetujuan. Jika permintaan disetujui, akses akan diberikan mulai dari saat permintaan persetujuan hingga habis masa berlakunya.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

Kolom union decision. Keputusan saat ini terkait permintaan persetujuan. decision hanya ada berupa salah satu diantara berikut:
approve

object (ApproveDecision)

Akses disetujui.

dismiss

object (DismissDecision)

Permintaan ditolak.

Metode

approve

Menyetujui permintaan dan menampilkan ApprovalRequest yang diperbarui.

dismiss

Menutup permintaan.

get

Mendapatkan permintaan persetujuan.

invalidate

Membatalkan validasi Permintaan Persetujuan yang ada.

list

Mencantumkan permintaan persetujuan yang terkait dengan project, folder, atau organisasi.