Resource: Drive
Representasi drive bersama.
Beberapa metode resource (seperti drives.update
) memerlukan driveId
. Gunakan metode drives.list
untuk mengambil ID drive bersama.
Representasi JSON |
---|
{ "id": string, "name": string, "colorRgb": string, "kind": string, "backgroundImageLink": string, "capabilities": { "canAddChildren": boolean, "canComment": boolean, "canCopy": boolean, "canDeleteDrive": boolean, "canDownload": boolean, "canEdit": boolean, "canListChildren": boolean, "canManageMembers": boolean, "canReadRevisions": boolean, "canRename": boolean, "canRenameDrive": boolean, "canChangeDriveBackground": boolean, "canShare": boolean, "canChangeCopyRequiresWriterPermissionRestriction": boolean, "canChangeDomainUsersOnlyRestriction": boolean, "canChangeDriveMembersOnlyRestriction": boolean, "canChangeSharingFoldersRequiresOrganizerPermissionRestriction": boolean, "canResetDriveRestrictions": boolean, "canDeleteChildren": boolean, "canTrashChildren": boolean }, "themeId": string, "backgroundImageFile": { "id": string, "xCoordinate": number, "yCoordinate": number, "width": number }, "createdDate": string, "hidden": boolean, "restrictions": { "copyRequiresWriterPermission": boolean, "domainUsersOnly": boolean, "driveMembersOnly": boolean, "adminManagedRestrictions": boolean, "sharingFoldersRequiresOrganizerPermission": boolean }, "orgUnitId": string } |
Kolom | |
---|---|
id |
Hanya output. ID drive bersama ini yang juga merupakan ID folder tingkat teratas dari drive bersama ini. |
name |
Nama drive bersama ini. |
colorRgb |
Warna drive bersama ini sebagai string heksadesimal RGB. Nilai ini hanya dapat ditetapkan pada permintaan |
kind |
Hanya output. Nilai ini selalu |
backgroundImageLink |
Hanya output. Link berumur pendek ke gambar latar drive bersama ini. |
capabilities |
Hanya output. Kemampuan yang dimiliki pengguna saat ini di drive bersama ini. |
capabilities.canAddChildren |
Hanya output. Apakah pengguna saat ini dapat menambahkan turunan ke folder di drive bersama ini. |
capabilities.canComment |
Hanya output. Apakah pengguna saat ini dapat memberi komentar pada file di drive bersama ini. |
capabilities.canCopy |
Hanya output. Apakah pengguna saat ini dapat menyalin file di drive bersama ini. |
capabilities.canDeleteDrive |
Hanya output. Apakah pengguna saat ini dapat menghapus drive bersama ini. Upaya untuk menghapus drive bersama mungkin masih gagal jika ada item yang tidak dihapus dari sampah di dalam drive bersama. |
capabilities.canDownload |
Hanya output. Apakah pengguna saat ini dapat mendownload file di drive bersama ini. |
capabilities.canEdit |
Hanya output. Apakah pengguna saat ini dapat mengedit file di drive bersama ini |
capabilities.canListChildren |
Hanya output. Apakah pengguna saat ini dapat mencantumkan turunan folder di drive bersama ini. |
capabilities.canManageMembers |
Hanya output. Apakah pengguna saat ini dapat menambahkan anggota ke drive bersama ini atau menghapusnya atau mengubah perannya. |
capabilities.canReadRevisions |
Hanya output. Apakah pengguna saat ini dapat membaca resource revisi file di drive bersama ini. |
capabilities.canRename |
Hanya output. Apakah pengguna saat ini dapat mengganti nama file atau folder di drive bersama ini. |
capabilities.canRenameDrive |
Hanya output. Apakah pengguna saat ini dapat mengganti nama drive bersama ini. |
capabilities.canChangeDriveBackground |
Hanya output. Apakah pengguna saat ini dapat mengubah latar belakang drive bersama ini. |
capabilities.canShare |
Hanya output. Apakah pengguna saat ini dapat membagikan file atau folder di drive bersama ini. |
capabilities.canChangeCopyRequiresWriterPermissionRestriction |
Hanya output. Apakah pengguna saat ini dapat mengubah pembatasan |
capabilities.canChangeDomainUsersOnlyRestriction |
Hanya output. Apakah pengguna saat ini dapat mengubah pembatasan |
capabilities.canChangeDriveMembersOnlyRestriction |
Hanya output. Apakah pengguna saat ini dapat mengubah pembatasan |
capabilities.canChangeSharingFoldersRequiresOrganizerPermissionRestriction |
Hanya output. Apakah pengguna saat ini dapat mengubah pembatasan |
capabilities.canResetDriveRestrictions |
Hanya output. Apakah pengguna saat ini dapat mereset pembatasan drive bersama ke setelan default. |
capabilities.canDeleteChildren |
Hanya output. Apakah pengguna saat ini dapat menghapus turunan dari folder di drive bersama ini. |
capabilities.canTrashChildren |
Hanya output. Apakah pengguna saat ini dapat menghapus item turunan dari folder di drive bersama ini. |
themeId |
ID tema tempat gambar dan warna latar belakang akan ditetapkan. Kumpulan kemungkinan |
backgroundImageFile |
File gambar dan parameter pemangkasan yang digunakan untuk menetapkan gambar latar untuk drive bersama ini. Ini adalah kolom hanya tulis; hanya dapat ditetapkan pada permintaan |
backgroundImageFile.id |
ID file gambar di Google Drive yang akan digunakan untuk gambar latar belakang. |
backgroundImageFile.xCoordinate |
Koordinat X dari sudut kiri atas area pemangkasan di gambar latar belakang. Ini adalah nilai dalam rentang tertutup 0 hingga 1. Nilai ini menunjukkan jarak horizontal dari sisi kiri seluruh gambar ke sisi kiri area pemangkasan dibagi dengan lebar seluruh gambar. |
backgroundImageFile.yCoordinate |
Koordinat Y dari sudut kiri atas area pemangkasan di gambar latar belakang. Ini adalah nilai dalam rentang tertutup 0 hingga 1. Nilai ini mewakili jarak vertikal dari sisi atas seluruh gambar ke sisi atas area pemangkasan yang dibagi dengan tinggi seluruh gambar. |
backgroundImageFile.width |
Lebar gambar yang dipangkas dalam rentang tertutup 0 hingga 1. Nilai ini mewakili lebar gambar yang dipangkas dibagi dengan lebar seluruh gambar. Tinggi dihitung dengan menerapkan rasio lebar tinggi 80 banding 9. Gambar yang dihasilkan harus memiliki lebar minimal 1.280 piksel dan tinggi minimal 144 piksel. |
createdDate |
Hanya output. Waktu pembuatan drive bersama (waktu tanggal RFC 3339). |
restrictions |
Kumpulan batasan yang berlaku untuk drive bersama ini atau item di dalam drive bersama ini. |
restrictions.copyRequiresWriterPermission |
Apakah opsi untuk menyalin, mencetak, atau mendownload file di dalam drive bersama ini harus dinonaktifkan untuk pembaca dan pengomentar. Jika pembatasan ini ditetapkan ke |
restrictions.domainUsersOnly |
Apakah akses ke drive bersama ini dan item di dalam drive bersama ini dibatasi untuk pengguna domain tempat drive bersama ini berada. Batasan ini dapat diganti oleh kebijakan berbagi lain yang dikontrol di luar drive bersama ini. |
restrictions.driveMembersOnly |
Apakah akses ke item di dalam drive bersama ini dibatasi untuk anggotanya. |
restrictions.adminManagedRestrictions |
Apakah hak istimewa administratif di drive bersama ini diperlukan untuk mengubah batasan. |
restrictions.sharingFoldersRequiresOrganizerPermission |
Jika benar, hanya pengguna dengan peran penyelenggara yang dapat membagikan folder. Jika salah, pengguna dengan peran penyelenggara atau peran penyelenggara file dapat membagikan folder. |
orgUnitId |
Hanya output. Unit organisasi drive bersama ini. Kolom ini hanya diisi pada respons |
Metode |
|
---|---|
|
Menghapus drive bersama secara permanen yang penggunanya adalah organizer . |
|
Mendapatkan metadata drive bersama berdasarkan ID. |
|
Menyembunyikan drive bersama dari tampilan default. |
|
Membuat drive bersama baru. |
|
Mencantumkan drive bersama pengguna. |
|
Memulihkan drive bersama ke tampilan default. |
|
Memperbarui metadata untuk drive bersama. |