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)
G Suite-Add-ons
Ein Dienst zum Verwalten von Add-on-Bereitstellungen für Google Workspace.
Deployment erstellen |
---|
Erstellt ein Deployment mit dem angegebenen Namen und der angegebenen Konfiguration.
|
Bereitstellung löschen |
---|
Löscht das Deployment mit dem angegebenen Namen.
|
Autorisierung abrufen |
---|
Ruft die Autorisierungsinformationen für Bereitstellungen in einem bestimmten Projekt ab.
|
GetBereitstellung |
---|
Ruft das Deployment mit dem angegebenen Namen ab
|
Status der Installation |
---|
Ruft den Installationsstatus einer Testbereitstellung ab.
|
Installationsbereitstellung |
---|
Installiert zu Testzwecken ein Deployment in Ihrem Konto. Weitere Informationen finden Sie unter Add-on testen.
|
Listenbereitstellungen |
---|
Listet alle Bereitstellungen in einem bestimmten Projekt auf.
|
Ersetzen (Deployment) |
---|
Erstellt oder ersetzt ein Deployment mit dem angegebenen Namen.
|
Deployment deinstallieren |
---|
Deinstalliert eine Testbereitstellung aus dem Nutzerkonto. Weitere Informationen finden Sie unter Add-on testen.
|
Add-ons
Eine Add-on-Konfiguration für Google Workspace.
Felder | |
---|---|
common |
Eine gemeinsame Konfiguration für alle Google Workspace-Add-ons. |
gmail |
Add-on-Konfiguration für Gmail |
drive |
Add-on-Konfiguration für Drive |
calendar |
Konfiguration des Kalender-Add-ons. |
docs |
Add-on-Konfiguration für Google Docs. |
sheets |
Add-on-Konfiguration für Google Tabellen. |
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 |
Kanonischer vollständiger Name dieser Ressource. Beispiel: |
serviceAccountEmail |
Die E-Mail-Adresse des Dienstkontos, mit dem die Anfragen an Add-on-Callback-Endpunkte authentifiziert werden. |
oauthClientId |
OAuth-Client-ID, mit der OAuth-Zugriffstokens für einen Nutzer im Namen des Add-ons abgerufen werden. |
Anfrage zum Erstellen der Bereitstellung
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
|
deploymentId |
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 (deploy.name kann nicht festgelegt werden). |
Anfrage zum Löschen der Bereitstellung
Anfragenachricht zum Löschen eines Deployments
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 dieses angegeben ist, muss es mit dem etag des Servers übereinstimmen. |
Bereitstellung
Ein Google Workspace-Add-on-Deployment
Felder | |
---|---|
name |
Der Name der Deployment-Ressource. Beispiel: |
oauthScopes[] |
Die Liste der Google OAuth-Bereiche, für die die Einwilligung des Endnutzers angefordert werden soll, bevor ein Add-on-Endpunkt ausgeführt wird. |
addOns |
Konfiguration des Google Workspace-Add-ons. |
etag |
Dieser Wert wird vom Server anhand der Version des Deployments im Speicher berechnet und kann bei Update- und Löschanfragen gesendet werden, um vor dem Fortfahren sicherzustellen, dass der Client auf dem neuesten Stand ist. |
GetAutorisierungsanfrage
Anfragenachricht, um die Informationen für das Google Workspace-Add-on für die Autorisierung abzurufen.
Felder | |
---|---|
name |
Erforderlich. Name des Projekts, für das die Informationen zur Autorisierung des Google Workspace-Add-ons abgerufen werden sollen. Beispiel: Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
GetRequest (Anfrage)
Anfragenachricht, um ein Deployment abzurufen.
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, um den Installationsstatus einer Testbereitstellung abzurufen.
Felder | |
---|---|
name |
Erforderlich. Der vollständige Ressourcenname der Bereitstellung. Beispiel: Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
Anfrage zur Installation
Anfragenachricht zum Installieren eines Deployments zu Testzwecken.
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
|
Installationsstatus
Installationsstatus einer Testbereitstellung.
Felder | |
---|---|
name |
Kanonischer vollständiger Ressourcenname des Installationsstatus der Bereitstellung. Beispiel: |
installed |
True, wenn das Deployment für den Nutzer installiert ist. |
ListDeployments-Anfrage
Anfragenachricht zum Auflisten der 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 Bereitstellungen, die zurückgegeben werden sollen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn nichts angegeben ist, 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 Deployments für das jeweilige Projekt. |
nextPageToken |
Ein Token, das als |
Ersatzanfrage senden
Anfragenachricht zum Erstellen oder Ersetzen eines Deployments
Felder | |
---|---|
deployment |
Erforderlich. Das Deployment, das erstellt oder ersetzt werden soll. Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource
|
Bereitstellungsanfrage deinstallieren
Fordern Sie die Nachricht an, um eine Testbereitstellung zu deinstallieren.
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
|