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 Google Workspace-Add-on-Bereitstellungen.
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 eine Bereitstellung mit dem angegebenen Namen.
|
UninstallDeployment |
---|
Eine Testbereitstellung wird aus dem Konto des Nutzers deinstalliert. Weitere Informationen finden Sie unter Add-on testen.
|
AddOns
Eine Konfiguration eines Google Workspace-Add-ons.
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. |
httpOptions |
Optionen zum Senden von Anfragen an Add-on-HTTP-Endpunkte |
Autorisierung
Die Autorisierungsinformationen, die beim Aufrufen von Bereitstellungsendpunkten verwendet werden.
Felder | |
---|---|
name |
Der vollständige kanonische Name dieser Ressource. Beispiel: |
serviceAccountEmail |
Die E-Mail-Adresse des Dienstkontos, das zum Authentifizieren von Anfragen an Add-on-Callback-Endpunkte verwendet wird. |
oauthClientId |
Die OAuth-Client-ID, mit der im Namen des Add-ons OAuth-Zugriffstokens für einen Nutzer abgerufen werden. |
CreateDeploymentRequest
Anfragenachricht zum Erstellen einer Bereitstellung.
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
|
deploymentId |
Erforderlich. Die ID, die für diese Bereitstellung verwendet werden soll. Der vollständige Name der erstellten Ressource lautet |
deployment |
Erforderlich. Das zu erstellende Deployment („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 zu löschenden Bereitstellung. Wenn sie angegeben wird, muss sie mit dem ETag des Servers übereinstimmen. |
Bereitstellung
Bereitstellung eines Google Workspace-Add-ons
Felder | |
---|---|
name |
Der Name der Bereitstellungsressource. Beispiel: |
oauthScopes[] |
Die Liste der Google OAuth-Bereiche, für die eine Einwilligung vom Endnutzer eingeholt werden muss, bevor ein Add-on-Endpunkt ausgeführt wird. |
addOns |
Konfiguration des Google Workspace-Add-ons. |
etag |
Dieser Wert wird vom Server basierend auf der Version der im Speicher befindlichen Bereitstellung berechnet und kann bei Aktualisierungs- und Löschanfragen gesendet werden, um sicherzustellen, dass der Client vor dem Fortfahren über einen aktuellen Wert verfügt. |
GetAuthorizationRequest
Anfragenachricht zum Abrufen der Autorisierungsinformationen für das Google Workspace-Add-on.
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 Installationsstatus der Bereitstellung. Beispiel: |
installed |
True, wenn die Bereitstellung für den Nutzer installiert wird. |
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
|
pageSize |
Die maximale Anzahl der zurückzugebenden Bereitstellungen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn keine Angabe gemacht wird, werden maximal 1.000 Bereitstellungen zurückgegeben. Der maximal mögliche Wert ist 1.000. Werte über 1.000 werden in 1.000 geändert. |
pageToken |
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. |
nextPageToken |
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
|