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,
"canChangeDownloadRestriction": boolean
},
"themeId": string,
"backgroundImageFile": {
"id": string,
"xCoordinate": number,
"yCoordinate": number,
"width": number
},
"createdTime": string,
"hidden": boolean,
"restrictions": {
"copyRequiresWriterPermission": boolean,
"domainUsersOnly": boolean,
"driveMembersOnly": boolean,
"adminManagedRestrictions": boolean,
"sharingFoldersRequiresOrganizerPermission": boolean,
"downloadRestriction": {
object ( |
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. Parameter ini hanya dapat ditetapkan pada permintaan |
kind |
Hanya output. Mengidentifikasi jenis resource ini. Nilai: string tetap |
backgroundImageLink |
Hanya output. Link yang tidak berlaku lama 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 menghapus drive bersama mungkin tetap gagal jika ada item yang belum dipulihkan 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 turunan dari folder di drive bersama ini. |
capabilities.canChangeDownloadRestriction |
Hanya output. Apakah pengguna saat ini dapat mengubah pembatasan download yang diterapkan penyelenggara pada drive bersama ini. |
themeId |
ID tema yang akan digunakan untuk menetapkan gambar dan warna latar belakang. Kumpulan kemungkinan |
backgroundImageFile |
File gambar dan parameter pemangkasan yang digunakan untuk menetapkan gambar latar belakang untuk drive bersama ini. Ini adalah kolom hanya tulis; kolom ini 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 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. Tingginya dihitung dengan menerapkan rasio aspek lebar terhadap tinggi 80 banding 9. Gambar yang dihasilkan harus memiliki lebar minimal 1.280 piksel dan tinggi minimal 144 piksel. |
createdTime |
Hanya output. Waktu saat drive bersama dibuat (tanggal dan waktu RFC 3339). |
restrictions |
Serangkaian batasan yang berlaku untuk drive bersama ini atau item di dalam drive bersama ini. Perhatikan bahwa pembatasan tidak dapat disetel saat membuat drive bersama. Untuk menambahkan batasan, buat drive bersama terlebih dahulu, lalu gunakan |
restrictions.copyRequiresWriterPermission |
Apakah opsi untuk menyalin, mencetak, atau mendownload file di dalam drive bersama ini harus dinonaktifkan untuk pembaca dan pengomentar. Jika setelan pembatasan ini ditetapkan ke |
restrictions.domainUsersOnly |
Apakah akses ke drive bersama ini dan item di dalamnya dibatasi untuk pengguna domain tempat drive bersama ini berada. Pembatasan 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 (false), pengguna dengan peran penyelenggara atau peran penyelenggara file dapat membagikan folder. |
restrictions.downloadRestriction |
Pembatasan download yang diterapkan oleh pengelola drive bersama. |
orgUnitId |
Hanya output. Unit organisasi drive bersama ini. Kolom ini hanya diisi pada respons |
Metode |
|
---|---|
|
Membuat drive bersama. |
|
Menghapus drive bersama secara permanen yang pengguna tersebut merupakan organizer -nya. |
|
Mendapatkan metadata drive bersama berdasarkan ID. |
|
Menyembunyikan drive bersama dari tampilan default. |
|
Mencantumkan drive bersama pengguna. |
|
Memulihkan tampilan default drive bersama. |
|
Memperbarui metadata untuk drive bersama. |