Method: projects.configs.variables.list

Mencantumkan variabel dalam konfigurasi tertentu, yang cocok dengan filter yang diberikan. Ini hanya mencantumkan nama variabel, bukan nilai, kecuali jika returnValues bernilai benar (true), dalam hal ini hanya variabel yang memiliki izin IAM untuk variables.get yang akan ditampilkan.

Permintaan HTTP

GET https://runtimeconfig.googleapis.com/v1beta1/{parent=projects/*/configs/*}/variables

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Jalur ke resource RuntimeConfig yang ingin Anda cantumkan variabelnya. Konfigurasi harus ada sebelumnya; jalurnya harus dalam format:

projects/[PROJECT_ID]/configs/[CONFIG_NAME]

Otorisasi memerlukan izin Google IAM berikut di resource parent yang ditentukan:

  • runtimeconfig.variables.list

Parameter kueri

Parameter
filter

string

Memfilter variabel dengan mencocokkan filter yang ditentukan. Contoh:

projects/example-project/config/[CONFIG_NAME]/variables/example-variable.

pageSize

number

Menentukan jumlah hasil yang akan ditampilkan per halaman. Jika ada lebih sedikit elemen daripada jumlah yang ditentukan, tampilkan semua elemen.

pageToken

string

Menentukan token halaman yang akan digunakan. Tetapkan pageToken ke nextPageToken yang ditampilkan oleh permintaan daftar sebelumnya untuk mendapatkan halaman hasil berikutnya.

returnValues

boolean

Tanda ini menunjukkan apakah pengguna ingin menampilkan nilai variabel. Jika benar, hanya variabel yang memiliki izin variables.get IAM yang akan ditampilkan beserta nilainya.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Respons untuk metode variables.list().

Representasi JSON
{
  "variables": [
    {
      object(Variable)
    }
  ],
  "nextPageToken": string
}
Kolom
variables[]

object(Variable)

Daftar variabel dan nilainya. Urutan objek variabel yang ditampilkan bersifat arbitrer.

nextPageToken

string

Token ini memungkinkan Anda mendapatkan halaman hasil berikutnya untuk permintaan daftar. Jika jumlah hasil lebih besar dari pageSize, gunakan nextPageToken sebagai nilai untuk parameter kueri pageToken dalam permintaan daftar berikutnya. Permintaan daftar berikutnya akan memiliki nextPageToken sendiri untuk melanjutkan paging melalui hasil

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.

Cobalah!