Index
GSuiteAddOns
(Benutzeroberfläche)AddOns
(Meldung)Authorization
(Meldung)CreateDeploymentRequest
(Meldung)DeleteDeploymentRequest
(Meldung)Deployment
(Meldung)GetAuthorizationRequest
(Meldung)GetDeploymentRequest
(Meldung)GetInstallStatusRequest
(Meldung)InstallDeploymentRequest
(Meldung)InstallStatus
(Meldung)ListDeploymentsRequest
(Meldung)ListDeploymentsResponse
(Meldung)ReplaceDeploymentRequest
(Meldung)UninstallDeploymentRequest
(Meldung)
GSuiteAddOns
Ein Dienst zum Verwalten von Bereitstellungen von Google Workspace-Add-ons.
CreateDeployment |
---|
Erstellt eine Bereitstellung mit dem angegebenen Namen und der angegebenen Konfiguration.
|
DeleteDeployment |
---|
Löscht die Bereitstellung mit dem angegebenen Namen.
|
GetAuthorization |
---|
Ruft die Autorisierungsinformationen für Bereitstellungen in einem bestimmten Projekt ab.
|
GetDeployment |
---|
Ruft die Bereitstellung mit dem angegebenen Namen ab.
|
GetInstallStatus |
---|
Ruft den Installationsstatus einer Testbereitstellung ab.
|
InstallDeployment |
---|
Installiert eine Bereitstellung zum Testen in Ihrem Konto. Weitere Informationen finden Sie unter Add-on testen.
|
ListDeployments |
---|
Listet alle Bereitstellungen in einem bestimmten Projekt auf.
|
ReplaceDeployment |
---|
Erstellt oder ersetzt ein Deployment mit dem angegebenen Namen.
|
UninstallDeployment |
---|
Eine Testimplementierung wird aus dem Konto des Nutzers deinstalliert. Weitere Informationen finden Sie unter Add-on testen.
|
AddOns
Eine Google Workspace-Add-on-Konfiguration.
Felder | |
---|---|
common |
Konfiguration, die für alle Google Workspace-Add-ons gilt. |
gmail |
Konfiguration des Gmail-Add-ons. |
drive |
Konfiguration des Drive-Add-ons. |
calendar |
Konfiguration des Kalender-Add-ons |
docs |
Konfiguration des Docs-Add-ons |
sheets |
Konfiguration des Tabellen-Add-ons. |
slides |
Konfiguration des Präsentationen-Add-ons. |
http |
Optionen zum Senden von Anfragen an Add-on-HTTP-Endpunkte |
Autorisierung
Die Autorisierungsinformationen, die beim Aufrufen von Bereitstellungsendpunkten verwendet werden.
Felder | |
---|---|
name |
Der kanonische vollständige Name dieser Ressource. Beispiel: |
service |
Die E-Mail-Adresse des Dienstkontos, mit dem Anfragen an Add-on-Callback-Endpunkte authentifiziert werden. |
oauth |
Die OAuth-Client-ID, die zum Abrufen von OAuth-Zugriffstokens für einen Nutzer im Namen des Add-ons verwendet wird. |
CreateDeploymentRequest
Anfragenachricht zum Erstellen eines Deployments.
Felder | |
---|---|
parent |
Erforderlich. Name des Projekts, in dem die Bereitstellung erstellt werden soll. Beispiel: Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
deployment |
Erforderlich. Die ID, die für diese Bereitstellung verwendet werden soll. Der vollständige Name der erstellten Ressource lautet |
deployment |
Erforderlich. Die zu erstellende Bereitstellung (deployment.name kann nicht festgelegt werden). |
DeleteDeploymentRequest
Anfragenachricht zum Löschen einer Bereitstellung.
Felder | |
---|---|
name |
Erforderlich. Der vollständige Ressourcenname der zu löschenden Bereitstellung. Beispiel: Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
etag |
Das etag der Bereitstellung, die gelöscht werden soll. Wenn es angegeben wird, muss es mit dem ETag des Servers übereinstimmen. |
Bereitstellung
Bereitstellung eines Google Workspace-Add-ons
Felder | |
---|---|
name |
Der Name der Bereitstellungsressource. Beispiel: |
oauth |
Die Liste der Google-OAuth-Bereiche, für die die Einwilligung vom Endnutzer angefordert werden soll, bevor ein Add-on-Endpunkt ausgeführt wird. |
add |
Die Konfiguration des Google Workspace-Add-ons. |
etag |
Dieser Wert wird vom Server basierend auf der Version der Bereitstellung im Speicher berechnet und kann bei Aktualisierungs- und Löschanfragen gesendet werden, um sicherzustellen, dass der Client über einen aktuellen Wert verfügt, bevor er fortfahren kann. |
GetAuthorizationRequest
Nachricht mit der Anfrage, die Autorisierungsinformationen für das Google Workspace-Add-on zu erhalten.
Felder | |
---|---|
name |
Erforderlich. Name des Projekts, für das die Autorisierungsinformationen für das Google Workspace-Add-on abgerufen werden sollen. Beispiel: Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
GetDeploymentRequest
Anfragenachricht zum Abrufen einer Bereitstellung.
Felder | |
---|---|
name |
Erforderlich. Der vollständige Ressourcenname der abzurufenden Bereitstellung. Beispiel: Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
GetInstallStatusRequest
Anfragenachricht zum Abrufen des Installationsstatus einer Testbereitstellung.
Felder | |
---|---|
name |
Erforderlich. Der vollständige Ressourcenname der Bereitstellung. Beispiel: Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
InstallDeploymentRequest
Anfragenachricht zum Installieren einer Bereitstellung zum Testen.
Felder | |
---|---|
name |
Erforderlich. Der vollständige Ressourcenname der zu installierenden Bereitstellung. Beispiel: Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
InstallStatus
Installationsstatus einer Testbereitstellung.
Felder | |
---|---|
name |
Der kanonische vollständige Ressourcenname des Bereitstellungsinstallationsstatus. Beispiel: |
installed |
„Wahr“, wenn die Bereitstellung für den Nutzer installiert ist. |
ListDeploymentsRequest
Anfragenachricht zum Auflisten von Bereitstellungen für ein Projekt.
Felder | |
---|---|
parent |
Erforderlich. Name des Projekts, in dem die Bereitstellung erstellt werden soll. Beispiel: Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
page |
Die maximale Anzahl von Bereitstellungen, die zurückgegeben werden sollen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn keine Angabe gemacht wird, werden maximal 1.000 Bereitstellungen zurückgegeben. Der höchstmögliche Wert ist 1.000. Werte über 1.000 werden in 1.000 geändert. |
page |
Ein Seitentoken, das von einem vorherigen Beim Paginieren müssen alle anderen für |
ListDeploymentsResponse
Antwortnachricht zum Auflisten von Bereitstellungen.
Felder | |
---|---|
deployments[] |
Die Liste der Bereitstellungen für das angegebene Projekt. |
next |
Ein Token, das als |
ReplaceDeploymentRequest
Anfragenachricht zum Erstellen oder Ersetzen einer Bereitstellung.
Felder | |
---|---|
deployment |
Erforderlich. Die Bereitstellung, die erstellt oder ersetzt werden soll. Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
UninstallDeploymentRequest
Anfragenachricht zum Deinstallieren einer Testbereitstellung.
Felder | |
---|---|
name |
Erforderlich. Der vollständige Ressourcenname der zu installierenden Bereitstellung. Beispiel: Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|