- Ressource: Deployment
- DeploymentConfig
- Einstiegspunkt
- Einstiegspunkt
- WebAppEntryPoint
- WebAppConfig
- Access
- Ausführen als
- ExecutionApiEntryPoint
- ExecutionApiConfig
- AddOnEntryPoint
- AddOnType
- Methoden
Ressource: Deployment
Darstellung einer einzelnen Skriptbereitstellung.
JSON-Darstellung |
---|
{ "deploymentId": string, "deploymentConfig": { object ( |
Felder | |
---|---|
deploymentId |
Die Bereitstellungs-ID für diese Bereitstellung. |
deploymentConfig |
Die Bereitstellungskonfiguration. |
updateTime |
Datumsstempel der letzten Änderung. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit einer Auflösung von Nanosekunden und bis zu neun Nachkommastellen. Beispiele: |
entryPoints[] |
Die Einstiegspunkte der Bereitstellung. |
DeploymentConfig
Metadaten definieren die Konfiguration einer Bereitstellung.
JSON-Darstellung |
---|
{ "scriptId": string, "versionNumber": integer, "manifestFileName": string, "description": string } |
Felder | |
---|---|
scriptId |
Die Drive-ID des Skriptprojekts. |
versionNumber |
Die Versionsnummer, auf der diese Bereitstellung basiert. |
manifestFileName |
Der Name der Manifestdatei für diese Bereitstellung. |
description |
Die Beschreibung für diese Bereitstellung. |
EntryPoint
Eine Konfiguration, die definiert, wie extern auf eine Bereitstellung zugegriffen wird.
JSON-Darstellung |
---|
{ "entryPointType": enum ( |
Felder | |
---|---|
entryPointType |
Der Typ des Einstiegspunkts. |
Union-Feld properties . Einstiegspunkteigenschaften pro Einstiegspunkttyp. Für properties ist nur einer der folgenden Werte zulässig: |
|
webApp |
Eine Einstiegspunktspezifikation für Webanwendungen. |
executionApi |
Eine Einstiegspunktspezifikation für Ausführungsaufrufe der Apps Script API. |
addOn |
Add-on-Properties. |
Einstiegspunkttyp
Arten von Einstiegspunkten.
Enums | |
---|---|
ENTRY_POINT_TYPE_UNSPECIFIED |
Ein nicht spezifizierter Einstiegspunkt. |
WEB_APP |
Ein Einstiegspunkt für eine Webanwendung. |
EXECUTION_API |
Ein ausführbarer API-Einstiegspunkt. |
ADD_ON |
Ein Add-On-Einstiegspunkt. |
WebAppEntryPoint
Ein Einstiegspunkt für eine Webanwendung.
JSON-Darstellung |
---|
{
"url": string,
"entryPointConfig": {
object ( |
Felder | |
---|---|
url |
Die URL für die Webanwendung. |
entryPointConfig |
Die Konfiguration des Einstiegspunkts. |
WebAppConfig
Einstiegspunkt für Web-App-Konfiguration.
JSON-Darstellung |
---|
{ "access": enum ( |
Felder | |
---|---|
access |
Wer berechtigt ist, die Web-App auszuführen. |
executeAs |
Wer soll die Webanwendung ausführen? |
Zugriff
Zugriffskonfiguration.
Enums | |
---|---|
UNKNOWN_ACCESS |
Standardwert, sollte nicht verwendet werden. |
MYSELF |
Nur der Nutzer, der die Webanwendung oder ausführbare Datei bereitgestellt hat, kann darauf zugreifen. Dies ist nicht unbedingt der Inhaber des Skriptprojekts. |
DOMAIN |
Nur Nutzer in derselben Domain wie der Nutzer, der die Webanwendung oder ausführbare Datei bereitgestellt hat, können darauf zugreifen. |
ANYONE |
Jeder angemeldete Nutzer kann auf die Webanwendung oder ausführbare Datei zugreifen. |
ANYONE_ANONYMOUS |
Jeder Nutzer, ob angemeldet oder nicht, kann auf die Webanwendung oder ausführbare Datei zugreifen. |
Ausführen als
Eine Konfiguration, die den Nutzer angibt, unter dessen Berechtigung die Webanwendung ausgeführt werden soll.
Enums | |
---|---|
UNKNOWN_EXECUTE_AS |
Standardwert, sollte nicht verwendet werden. |
USER_ACCESSING |
Das Skript wird ausgeführt, während der Nutzer auf die Webanwendung zugreift. |
USER_DEPLOYING |
Das Skript wird als der Nutzer ausgeführt, der die Webanwendung bereitgestellt hat. Dies ist nicht unbedingt der Inhaber des Skriptprojekts. |
ExecutionApiEntryPoint
Ein ausführbarer API-Einstiegspunkt.
JSON-Darstellung |
---|
{
"entryPointConfig": {
object ( |
Felder | |
---|---|
entryPointConfig |
Die Konfiguration des Einstiegspunkts. |
ExecutionApiConfig
Konfiguration des ausführbaren Einstiegspunkts der API.
JSON-Darstellung |
---|
{
"access": enum ( |
Felder | |
---|---|
access |
Wer berechtigt ist, die ausführbare API-Datei auszuführen. |
AddOnEinstiegspunkt
Ein Add-on-Einstiegspunkt.
JSON-Darstellung |
---|
{
"addOnType": enum ( |
Felder | |
---|---|
addOnType |
Die Liste der erforderlichen Containertypen des Add-ons. |
title |
Der für das Add-on erforderliche Titel. |
description |
Die optionale Beschreibung des Add-ons. |
helpUrl |
Die optionale Hilfe-URL des Add-ons. |
reportIssueUrl |
Die URL des optionalen Berichts für das Add-on. |
postInstallTipUrl |
Die URL des Add-ons, die nach der Installation erforderlich ist. |
Add-On-Typ
Mit AddType wird festgelegt, welche Add-ons eine Host-Anwendung verarbeitet. Jeder Add-on-Typ hat einen Abschnitt des Skriptmanifests, der beim Bereitstellen oder Ausführen eines Add-ons des angegebenen Typs verwendet wird.
Enums | |
---|---|
UNKNOWN_ADDON_TYPE |
Standardwert, unbekannter Add-on-Typ. |
GMAIL |
Add-on-Typ für Gmail. |
DATA_STUDIO |
Add-on-Typ für Data Studio. |
Methoden |
|
---|---|
|
Erstellt die Bereitstellung eines Apps Script-Projekts. |
|
Löscht die Bereitstellung eines Apps Script-Projekts. |
|
Ruft die Bereitstellung eines Apps Script-Projekts ab |
|
Listet die Bereitstellungen eines Apps Script-Projekts auf. |
|
Aktualisiert die Bereitstellung eines Apps Script-Projekts. |