- Risorsa: deployment
 - DeploymentConfig
 - EntryPoint
 - EntryPointType
 - WebAppEntryPoint
 - WebAppConfig
 - Accesso
 - ExecuteAs
 - ExecutionApiEntryPoint
 - ExecutionApiConfig
 - AddOnEntryPoint
 - AddOnType
 - Metodi
 
Risorsa: deployment
Rappresentazione del deployment di un singolo script.
| Rappresentazione JSON | 
|---|
{ "deploymentId": string, "deploymentConfig": { object (  | 
              
| Campi | |
|---|---|
deploymentId | 
                
                   
 L'ID per questo deployment.  | 
              
deploymentConfig | 
                
                   
 La configurazione del deployment.  | 
              
updateTime | 
                
                   
 Timestamp della data dell'ultima modifica. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:   | 
              
entryPoints[] | 
                
                   
 I punti di ingresso del deployment.  | 
              
DeploymentConfig
I metadati definiscono il modo in cui è configurato un deployment.
| Rappresentazione JSON | 
|---|
{ "scriptId": string, "versionNumber": integer, "manifestFileName": string, "description": string }  | 
              
| Campi | |
|---|---|
scriptId | 
                
                   
 L'ID Drive del progetto dello script.  | 
              
versionNumber | 
                
                   
 Il numero di versione su cui si basa questo deployment.  | 
              
manifestFileName | 
                
                   
 Il nome del file manifest per questo deployment.  | 
              
description | 
                
                   
 La descrizione di questo deployment.  | 
              
EntryPoint
Una configurazione che definisce le modalità di accesso a un deployment dall'esterno.
| Rappresentazione JSON | 
|---|
{ "entryPointType": enum (  | 
              
| Campi | |
|---|---|
entryPointType | 
                
                   
 Il tipo di punto di ingresso.  | 
              
Campo unione properties. Proprietà del punto di ingresso per tipo di punto di ingresso. properties può essere solo uno dei seguenti: | 
              |
webApp | 
                
                   
 Una specifica del punto di ingresso per le app web.  | 
              
executionApi | 
                
                   
 Una specifica del punto di ingresso per le chiamate di esecuzione dell'API Apps Script.  | 
              
addOn | 
                
                   
 Proprietà del componente aggiuntivo.  | 
              
EntryPointType
Tipi di punti di ingresso.
| Enum | |
|---|---|
ENTRY_POINT_TYPE_UNSPECIFIED | 
                Un punto di ingresso non specificato. | 
WEB_APP | 
                Un punto di ingresso di un'applicazione web. | 
EXECUTION_API | 
                Un punto di ingresso eseguibile dell'API. | 
ADD_ON | 
                Un punto di ingresso di un componente aggiuntivo. | 
WebAppEntryPoint
Un punto di ingresso di un'applicazione web.
| Rappresentazione JSON | 
|---|
{
  "url": string,
  "entryPointConfig": {
    object ( | 
              
| Campi | |
|---|---|
url | 
                
                   
 L'URL dell'applicazione web.  | 
              
entryPointConfig | 
                
                   
 La configurazione del punto di ingresso.  | 
              
WebAppConfig
Configurazione del punto di ingresso dell'app web.
| Rappresentazione JSON | 
|---|
{ "access": enum (  | 
              
| Campi | |
|---|---|
access | 
                
                   
 Chi è autorizzato a eseguire l'app web.  | 
              
executeAs | 
                
                   
 Con chi eseguire l'app web.  | 
              
Accesso
Configurazione dell'accesso.
| Enum | |
|---|---|
UNKNOWN_ACCESS | 
                Valore predefinito, non utilizzare. | 
MYSELF | 
                Solo l'utente che ha eseguito il deployment dell'app web o dell'eseguibile può accedervi. Tieni presente che questo non è necessariamente il proprietario del progetto di script. | 
DOMAIN | 
                Solo gli utenti dello stesso dominio dell'utente che ha eseguito il deployment dell'app web o dell'eseguibile possono accedervi. | 
ANYONE | 
                Qualsiasi utente che abbia eseguito l'accesso può accedere all'app web o all'eseguibile. | 
ANYONE_ANONYMOUS | 
                Qualsiasi utente, che abbia eseguito l'accesso o meno, può accedere all'app web o all'eseguibile. | 
ExecuteAs
Una configurazione che specifica l'utente sotto la cui autorità deve essere eseguita l'app web.
| Enum | |
|---|---|
UNKNOWN_EXECUTE_AS | 
                Valore predefinito, non utilizzare. | 
USER_ACCESSING | 
                Lo script viene eseguito quando l'utente accede all'app web. | 
USER_DEPLOYING | 
                Lo script viene eseguito come l'utente che ha eseguito il deployment dell'app web. Tieni presente che questo non è necessariamente il proprietario del progetto di script. | 
ExecutionApiEntryPoint
Un punto di ingresso eseguibile dell'API.
| Rappresentazione JSON | 
|---|
{
  "entryPointConfig": {
    object ( | 
              
| Campi | |
|---|---|
entryPointConfig | 
                
                   
 La configurazione del punto di ingresso.  | 
              
ExecutionApiConfig
Configurazione del punto di ingresso eseguibile dell'API.
| Rappresentazione JSON | 
|---|
{
  "access": enum ( | 
              
| Campi | |
|---|---|
access | 
                
                   
 Chi dispone dell'autorizzazione per eseguire l'eseguibile dell'API.  | 
              
AddOnEntryPoint
Un punto di ingresso di un componente aggiuntivo.
| Rappresentazione JSON | 
|---|
{
  "addOnType": enum ( | 
              
| Campi | |
|---|---|
addOnType | 
                
                   
 L'elenco obbligatorio dei tipi di container supportati dal componente aggiuntivo.  | 
              
title | 
                
                   
 Il titolo richiesto del componente aggiuntivo.  | 
              
description | 
                
                   
 La descrizione facoltativa del componente aggiuntivo.  | 
              
helpUrl | 
                
                   
 L'URL della guida facoltativo del componente aggiuntivo.  | 
              
reportIssueUrl | 
                
                   
 L'URL facoltativo della segnalazione del problema del componente aggiuntivo.  | 
              
postInstallTipUrl | 
                
                   
 L'URL del suggerimento post-installazione obbligatorio del componente aggiuntivo.  | 
              
AddOnType
AddType definisce quale categoria di componenti aggiuntivi gestisce un'applicazione host. Ogni tipo di componente aggiuntivo include una sezione del manifest dello script che viene utilizzata durante il deployment o l'esecuzione di un componente aggiuntivo del tipo specificato.
| Enum | |
|---|---|
UNKNOWN_ADDON_TYPE | 
                Valore predefinito, tipo di componente aggiuntivo sconosciuto. | 
GMAIL | 
                Tipo di componente aggiuntivo per Gmail. | 
DATA_STUDIO | 
                Tipo di componente aggiuntivo per Data Studio. | 
Metodi | 
            |
|---|---|
                
 | 
              Crea un deployment di un progetto Apps Script. | 
                
 | 
              Elimina un deployment di un progetto Apps Script. | 
                
 | 
              Ottiene un deployment di un progetto Apps Script. | 
                
 | 
              Elenca i deployment di un progetto Apps Script. | 
                
 | 
              Aggiorna un deployment di un progetto Apps Script. |