Mengekspor semua UserLicense di UserStore induk sebagai satu dokumen CSV. Ini adalah backend untuk tindakan "Download sebagai CSV" di konsol admin: tindakan ini menggunakan kembali jalur baca userLicenses.list sehingga admin dapat mengurutkan/memfilter secara offline di Excel atau Spreadsheet.
Respons membawa CSV lengkap (baris header diikuti dengan baris data) inline di ExportUserLicensesResponse.csv_data.
Permintaan HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses:export URL ini menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
parent |
Wajib. Nama resource |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Pesan respons untuk UserLicenseService.ExportUserLicenses.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "csvData": string // End of mutually exclusive fields. } |
| Kolom | |
|---|---|
Hasil yang diekspor. M1 menampilkan CSV inline di csv_data; oneof memberikan ruang untuk varian ekspor besar di masa mendatang (misalnya, URI GCS) tanpa melanggar kontrak. Berikut adalah daftar kolom yang bersifat eksklusif satu sama lain. Maksimal satu kolom akan ditetapkan dalam respons: |
|
csvData |
Dokumen CSV lengkap sebagai byte mentah: baris header diikuti dengan satu baris per String berenkode base64. |
| Akhir kolom yang saling eksklusif. | |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.serving.readwrite
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.
Izin IAM
Memerlukan izin IAM berikut pada resource parent:
discoveryengine.userStores.listUserLicenses
Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.