- Ressource: Bereitstellung
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - DeploymentConfig
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - EntryPoint
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - EntryPointType
 - WebAppEntryPoint
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - WebAppConfig
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - Access
 - ExecuteAs
 - ExecutionApiEntryPoint
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - ExecutionApiConfig
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - AddOnEntryPoint
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - AddOnType
 - Methoden
 
Ressource: Bereitstellung
Darstellung einer einzelnen Skriptbereitstellung
| JSON-Darstellung | 
|---|
{ "deploymentId": string, "deploymentConfig": { object (  | 
              
| Felder | |
|---|---|
deploymentId | 
                
                   
 Die Bereitstellungs-ID für diese Bereitstellung.  | 
              
deploymentConfig | 
                
                   
 Die Bereitstellungskonfiguration.  | 
              
updateTime | 
                
                   
 Datum und Uhrzeit der letzten Änderung Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:   | 
              
entryPoints[] | 
                
                   
 Die Einstiegspunkte der Bereitstellung.  | 
              
DeploymentConfig
Metadaten, die definieren, wie eine Bereitstellung konfiguriert wird.
| 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 Web-Apps.  | 
              
executionApi | 
                
                   
 Eine Einstiegspunktspezifikation für Ausführungsaufrufe der Apps Script API.  | 
              
addOn | 
                
                   
 Add-on-Properties.  | 
              
EntryPointType
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
Konfiguration des Einstiegspunkts der Web-App.
| JSON-Darstellung | 
|---|
{ "access": enum (  | 
              
| Felder | |
|---|---|
access | 
                
                   
 Berechtigung zum Ausführen der Web-App  | 
              
executeAs | 
                
                   
 Wer die Webanwendung ausführen soll  | 
              
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. Beachten Sie, dass dies nicht unbedingt der Inhaber des Skriptprojekts ist. | 
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. | 
ExecuteAs
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 als der Nutzer ausgeführt, der auf die Webanwendung zugreift. | 
USER_DEPLOYING | 
                Das Skript wird als der Nutzer ausgeführt, der die Webanwendung bereitgestellt hat. Beachten Sie, dass dies nicht unbedingt der Inhaber des Skriptprojekts ist. | 
ExecutionApiEntryPoint
Ein ausführbarer API-Einstiegspunkt.
| JSON-Darstellung | 
|---|
{
  "entryPointConfig": {
    object ( | 
              
| Felder | |
|---|---|
entryPointConfig | 
                
                   
 Die Konfiguration des Einstiegspunkts.  | 
              
ExecutionApiConfig
Konfiguration des ausführbaren API-Einstiegspunkts.
| JSON-Darstellung | 
|---|
{
  "access": enum ( | 
              
| Felder | |
|---|---|
access | 
                
                   
 Berechtigung zum Ausführen der ausführbaren API  | 
              
AddOnEntryPoint
Ein Add-on-Einstiegspunkt.
| JSON-Darstellung | 
|---|
{
  "addOnType": enum ( | 
              
| Felder | |
|---|---|
addOnType | 
                
                   
 Die für das Add-on erforderliche Liste der unterstützten Containertypen.  | 
              
title | 
                
                   
 Der erforderliche Titel des Add-ons.  | 
              
description | 
                
                   
 Die optionale Beschreibung des Add-ons.  | 
              
helpUrl | 
                
                   
 Die optionale Hilfe-URL des Add-ons.  | 
              
reportIssueUrl | 
                
                   
 Die optionale URL des Add-ons zum Melden eines Problems.  | 
              
postInstallTipUrl | 
                
                   
 Die für das Add-on erforderliche Tipp-URL nach der Installation.  | 
              
AddOnType
AddType definiert, welche Kategorie von Add-ons eine Hostanwendung verarbeitet. Jeder Add-on-Typ verfügt über einen Abschnitt des Skriptmanifests, der beim Bereitstellen oder Ausführen eines Add-ons des jeweiligen 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 eine Bereitstellung eines Apps Script-Projekts. | 
                
 | 
              Löscht eine Bereitstellung eines Apps Script-Projekts. | 
                
 | 
              Ruft eine Bereitstellung eines Apps Script-Projekts ab. | 
                
 | 
              Listet die Bereitstellungen eines Apps Script-Projekts auf. | 
                
 | 
              Aktualisiert die Bereitstellung eines Apps Script-Projekts. |