Method: transferJobs.list

Mencantumkan tugas transfer.

Permintaan HTTP

GET https://storagetransfer.googleapis.com/v1/transferJobs

URL menggunakan sintaks gRPC Transcoding.

Parameter kueri

Parameter
filter

string

Wajib. Daftar parameter kueri yang ditentukan sebagai teks JSON dalam bentuk:

{
  "projectId":"my_project_id",
  "jobNames":["jobid1","jobid2",...],
  "jobStatuses":["status1","status2",...],
  "dataBackend":"QUERY_REPLICATION_CONFIGS",
  "sourceBucket":"source-bucket-name",
  "sinkBucket":"sink-bucket-name",
}

Format JSON dalam contoh hanya untuk ditampilkan; berikan parameter kueri tanpa spasi atau pemisah baris.

  • projectId wajib diisi.
  • Karena jobNames dan jobStatuses mendukung beberapa nilai, nilainya harus ditentukan dengan notasi array. jobNames dan jobStatuses bersifat opsional. Nilai yang valid tidak peka huruf besar/kecil:
  • Tentukan "dataBackend":"QUERY_REPLICATION_CONFIGS" untuk menampilkan daftar tugas replikasi lintas bucket.
  • Batasi hasil ke tugas dari bucket tertentu dengan sourceBucket dan/atau ke bucket tertentu dengan sinkBucket.

Otorisasi memerlukan izin IAM berikut pada resource filter yang ditentukan:

  • storagetransfer.jobs.list
pageSize

integer

Ukuran halaman daftar. Nilai maksimum yang diizinkan adalah 256.

pageToken

string

Token halaman daftar.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Respons dari transferJobs.list.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "transferJobs": [
    {
      object (TransferJob)
    }
  ],
  "nextPageToken": string
}
Kolom
transferJobs[]

object (TransferJob)

Daftar tugas transfer.

nextPageToken

string

Token halaman berikutnya daftar.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.