API untuk mengelola Label Drive
- REST Resource: v2.labels
- REST Resource: v2.labels.locks
- REST Resource: v2.labels.permissions
- REST Resource: v2.labels.revisions
- REST Resource: v2.labels.revisions.locks
- REST Resource: v2.labels.revisions.permissions
- REST Resource: v2.limits
- REST Resource: v2.users
Layanan: drivelabels.googleapis.com
Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:
https://drivelabels.googleapis.com
REST Resource: v2.labels
Metode | |
---|---|
create |
POST /v2/labels Membuat label. |
delete |
DELETE /v2/{name=labels/*} Menghapus label dan metadata terkait pada item Drive secara permanen. |
delta |
POST /v2/{name=labels/*}:delta Memperbarui satu label dengan menerapkan serangkaian permintaan update yang menghasilkan revisi draf baru. |
disable |
POST /v2/{name=labels/*}:disable Menonaktifkan label yang dipublikasikan. |
enable |
POST /v2/{name=labels/*}:enable Mengaktifkan label yang dinonaktifkan dan memulihkannya ke status yang dipublikasikan. |
get |
GET /v2/{name=labels/*} Mendapatkan label berdasarkan nama resource-nya. |
list |
GET /v2/labels Mencantumkan label. |
publish |
POST /v2/{name=labels/*}:publish Publikasikan semua perubahan draf ke label. |
updateLabelCopyMode |
POST /v2/{name=labels/*}:updateLabelCopyMode Memperbarui CopyMode label. |
updateLabelEnabledAppSettings |
POST /v2/{name=labels/*}:updateLabelEnabledAppSettings Memperbarui EnabledAppSettings label. |
updatePermissions |
PATCH /v2/{parent=labels/*}/permissions Memperbarui izin label. |
REST Resource: v2.labels.locks
Metode | |
---|---|
list |
GET /v2/{parent=labels/*}/locks Mencantumkan kunci label pada label. |
REST Resource: v2.labels.permissions
Metode | |
---|---|
batchDelete |
POST /v2/{parent=labels/*}/permissions:batchDelete Menghapus izin label. |
batchUpdate |
POST /v2/{parent=labels/*}/permissions:batchUpdate Memperbarui izin label. |
create |
POST /v2/{parent=labels/*}/permissions Memperbarui izin label. |
delete |
DELETE /v2/{name=labels/*/permissions/*} Menghapus izin label. |
list |
GET /v2/{parent=labels/*}/permissions Mencantumkan izin label. |
REST Resource: v2.labels.revisions
Metode | |
---|---|
updatePermissions |
PATCH /v2/{parent=labels/*/revisions/*}/permissions Memperbarui izin label. |
REST Resource: v2.labels.revisions.locks
Metode | |
---|---|
list |
GET /v2/{parent=labels/*/revisions/*}/locks Mencantumkan kunci label pada label. |
REST Resource: v2.labels.revisions.permissions
Metode | |
---|---|
batchDelete |
POST /v2/{parent=labels/*/revisions/*}/permissions:batchDelete Menghapus izin label. |
batchUpdate |
POST /v2/{parent=labels/*/revisions/*}/permissions:batchUpdate Memperbarui izin label. |
create |
POST /v2/{parent=labels/*/revisions/*}/permissions Memperbarui izin label. |
delete |
DELETE /v2/{name=labels/*/revisions/*/permissions/*} Menghapus izin label. |
list |
GET /v2/{parent=labels/*/revisions/*}/permissions Mencantumkan izin label. |
REST Resource: v2.limits
Metode | |
---|---|
getLabel |
GET /v2/limits/label Mendapatkan batasan pada struktur label; seperti jumlah maksimum kolom yang diizinkan dan panjang maksimum judul label. |
REST Resource: v2.users
Metode | |
---|---|
getCapabilities |
GET /v2/{name=users/*/capabilities} Mendapatkan kemampuan pengguna. |