- 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. |