string El ID de implementación de esta implementación.
deploymentConfig
object (DeploymentConfig) La configuración de la implementación.
updateTime
string (Timestamp format) Marca de fecha y hora de la última modificación.Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".
entryPoints[]
object (EntryPoint) Los puntos de entrada de la implementación.
DeploymentConfig
Los metadatos definen cómo se configura una implementación.
string El ID de Drive del proyecto de secuencia de comandos.
versionNumber
integer El número de versión en el que se basa esta implementación.
manifestFileName
string El nombre del archivo de manifiesto para esta implementación.
description
string La descripción de esta implementación.
EntryPoint
Una configuración que define cómo se accede a una implementación de forma externa.
Representación JSON
{ "entryPointType": enum (EntryPointType), // Union field properties can be only one of the following: "webApp": { object (WebAppEntryPoint) }, "executionApi": { object (ExecutionApiEntryPoint) }, "addOn": { object (AddOnEntryPoint) } // End of list of possible types for union field properties. }
Campo de unión properties. Propiedades de punto de entrada por tipo de punto de entrada. Las direcciones (properties) solo pueden ser una de las siguientes opciones:
webApp
object (WebAppEntryPoint) Una especificación de punto de entrada para apps web.
executionApi
object (ExecutionApiEntryPoint) Una especificación de punto de entrada para las llamadas de ejecución a la API de Apps Script.
Solo el usuario que implementó la app web o el archivo ejecutable puede acceder a ellos. Ten en cuenta que este no es necesariamente el propietario del proyecto de secuencia de comandos.
DOMAIN
Solo pueden acceder los usuarios del mismo dominio que el que implementó la aplicación web o el archivo ejecutable.
ANYONE
Cualquier usuario que haya accedido puede ingresar a la app web o al archivo ejecutable.
ANYONE_ANONYMOUS
Cualquier usuario, que haya iniciado sesión o no, puede acceder a la aplicación web o al ejecutable.
ExecuteAs
Es una configuración que especifica el usuario bajo cuya autoridad debe ejecutarse la aplicación web.
Enumeraciones
UNKNOWN_EXECUTE_AS
Es el valor predeterminado. No se debe usar.
USER_ACCESSING
La secuencia de comandos se ejecuta como el usuario que accede a la aplicación web.
USER_DEPLOYING
La secuencia de comandos se ejecuta como el usuario que implementó la aplicación web. Ten en cuenta que este no es necesariamente el propietario del proyecto de secuencia de comandos.
enum (AddOnType) La lista obligatoria del complemento de tipos de contenedores compatibles.
title
string El título requerido del complemento.
description
string La descripción opcional del complemento.
helpUrl
string La URL de ayuda opcional del complemento.
reportIssueUrl
string La URL opcional del problema para informar el problema del complemento.
postInstallTipUrl
string Es la URL de sugerencia posterior a la instalación requerida del complemento.
AddOnType
AddType define qué categoría de complementos controla una aplicación host. Cada tipo de complemento tiene una sección del manifiesto de la secuencia de comandos que se usa cuando se implementa o ejecuta un complemento del tipo determinado.
Enumeraciones
UNKNOWN_ADDON_TYPE
Valor predeterminado, tipo de complemento desconocido.