Drive Labels API

Eine API zum Verwalten von Drive-Labels

Dienst: drivelabels.googleapis.com

Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen senden.

Discovery-Dokument

Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet das folgende Discovery-Dokument:

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://drivelabels.googleapis.com

REST-Ressource: v2beta.labels

Methoden
create POST /v2beta/labels
Erstellt ein neues Label.
delete DELETE /v2beta/{name=labels/*}
Löscht ein Label und zugehörige Metadaten in Drive-Elementen endgültig.
delta POST /v2beta/{name=labels/*}:delta
Aktualisiert ein einzelnes Label, indem eine Reihe von Aktualisierungsanfragen angewendet wird, was zu einer neuen Entwurfsversion führt.
disable POST /v2beta/{name=labels/*}:disable
Veröffentlichtes Label deaktivieren.
enable POST /v2beta/{name=labels/*}:enable
Deaktivierte Labels aktivieren und in den veröffentlichten Zustand zurückversetzen.
get GET /v2beta/{name=labels/*}
Label anhand des Ressourcennamens abrufen.
list GET /v2beta/labels
Listenlabels.
publish POST /v2beta/{name=labels/*}:publish
Alle Änderungen am Entwurf für das Label veröffentlichen.
updateLabelCopyMode POST /v2beta/{name=labels/*}:updateLabelCopyMode
Aktualisiert den CopyMode eines Labels.
updateLabelEnabledAppSettings POST /v2beta/{name=labels/*}:updateLabelEnabledAppSettings
Aktualisiert die EabledAppSettings eines Labels.
updatePermissions PATCH /v2beta/{parent=labels/*}/permissions
Aktualisiert die Berechtigungen eines Labels.

REST-Ressource: v2beta.labels.locks

Methoden
list GET /v2beta/{parent=labels/*}/locks
Listet die Labelsperren für ein Label auf.

REST-Ressource: v2beta.labels.permissions

Methoden
batchDelete POST /v2beta/{parent=labels/*}/permissions:batchDelete
Löscht Labelberechtigungen.
batchUpdate POST /v2beta/{parent=labels/*}/permissions:batchUpdate
Aktualisiert die Labelberechtigungen.
create POST /v2beta/{parent=labels/*}/permissions
Aktualisiert die Berechtigungen eines Labels.
delete DELETE /v2beta/{name=labels/*/permissions/*}
Löscht die Berechtigung eines Labels.
list GET /v2beta/{parent=labels/*}/permissions
Hier werden die Berechtigungen eines Labels aufgelistet.

REST-Ressource: v2beta.labels.revisions

Methoden
updatePermissions PATCH /v2beta/{parent=labels/*/revisions/*}/permissions
Aktualisiert die Berechtigungen eines Labels.

REST-Ressource: v2beta.labels.revisions.locks

Methoden
list GET /v2beta/{parent=labels/*/revisions/*}/locks
Listet die Labelsperren für ein Label auf.

REST-Ressource: v2beta.labels.revisions.permissions

Methoden
batchDelete POST /v2beta/{parent=labels/*/revisions/*}/permissions:batchDelete
Löscht Labelberechtigungen.
batchUpdate POST /v2beta/{parent=labels/*/revisions/*}/permissions:batchUpdate
Aktualisiert die Labelberechtigungen.
create POST /v2beta/{parent=labels/*/revisions/*}/permissions
Aktualisiert die Berechtigungen eines Labels.
delete DELETE /v2beta/{name=labels/*/revisions/*/permissions/*}
Löscht die Berechtigung eines Labels.
list GET /v2beta/{parent=labels/*/revisions/*}/permissions
Hier werden die Berechtigungen eines Labels aufgelistet.

REST-Ressource: v2beta.limits

Methoden
getLabel GET /v2beta/limits/label
Informationen zu den Einschränkungen für die Struktur eines Labels, z. B. die maximale Anzahl zulässiger Felder und die maximale Länge des Labeltitels.

REST-Ressource: v2beta.users

Methoden
getCapabilities GET /v2beta/{name=users/*/capabilities}
Ruft die Nutzerfunktionen ab.