Stay organized with collections Save and categorize content based on your preferences.
Representation of a single script deployment.
JSON representation{ "deploymentId": string, "deploymentConfig": { object (FieldsDeploymentConfig
) }, "updateTime": string, "entryPoints": [ { object (EntryPoint
) } ] }
deploymentId
string
The deployment ID for this deployment.
deploymentConfig
object (
DeploymentConfig
)
The deployment configuration.
updateTime
string (
Timestamp
format)
Last modified date time stamp.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z"
and "2014-10-02T15:01:23.045123456Z"
.
entryPoints[]
object (
EntryPoint
)
The deployment's entry points.
DeploymentConfigMetadata the defines how a deployment is configured.
JSON representation{ "scriptId": string, "versionNumber": integer, "manifestFileName": string, "description": string }Fields
scriptId
string
The script project's Drive ID.
versionNumber
integer
The version number on which this deployment is based.
manifestFileName
string
The manifest file name for this deployment.
description
string
The description for this deployment.
EntryPointA configuration that defines how a deployment is accessed externally.
FieldsentryPointType
enum (
EntryPointType
)
The type of the entry point.
Union fieldproperties
. Entry point properties per entry point type. properties
can be only one of the following: webApp
object (
WebAppEntryPoint
)
An entry point specification for web apps.
executionApi
object (
ExecutionApiEntryPoint
)
An entry point specification for Apps Script API execution calls.
addOn
object (
AddOnEntryPoint
)
Add-on properties.
EntryPointTypeTypes of entry points.
EnumsENTRY_POINT_TYPE_UNSPECIFIED
An unspecified entry point. WEB_APP
A web application entry point. EXECUTION_API
An API executable entry point. ADD_ON
An Add-On entry point. WebAppEntryPoint
A web application entry point.
JSON representation{
"url": string,
"entryPointConfig": {
object (WebAppConfig
)
}
}
Fields url
string
The URL for the web application.
entryPointConfig
object (
WebAppConfig
)
The entry point's configuration.
WebAppConfigWeb app entry point configuration.
JSON representation{ "access": enum (FieldsAccess
), "executeAs": enum (ExecuteAs
) }
access
enum (
Access
)
Who has permission to run the web app.
executeAs
enum (
ExecuteAs
)
Who to execute the web app as.
AccessAccess configuration.
EnumsUNKNOWN_ACCESS
Default value, should not be used. MYSELF
Only the user who deployed the web app or executable can access it. Note that this is not necessarily the owner of the script project. DOMAIN
Only users in the same domain as the user who deployed the web app or executable can access it. ANYONE
Any logged in user can access the web app or executable. ANYONE_ANONYMOUS
Any user, logged in or not, can access the web app or executable. ExecuteAs
A configuration that specifies the user under whose authority the web app should run as.
EnumsUNKNOWN_EXECUTE_AS
Default value, should not be used. USER_ACCESSING
The script runs as the user accessing the web app. USER_DEPLOYING
The script runs as the user who deployed the web app. Note that this is not necessarily the owner of the script project. ExecutionApiEntryPoint
An API executable entry point.
FieldsentryPointConfig
object (
ExecutionApiConfig
)
The entry point's configuration.
ExecutionApiConfigAPI executable entry point configuration.
JSON representation{
"access": enum (Access
)
}
Fields access
enum (
Access
)
Who has permission to run the API executable.
AddOnEntryPointAn add-on entry point.
JSON representation{
"addOnType": enum (AddOnType
),
"title": string,
"description": string,
"helpUrl": string,
"reportIssueUrl": string,
"postInstallTipUrl": string
}
Fields addOnType
enum (
AddOnType
)
The add-on's required list of supported container types.
title
string
The add-on's required title.
description
string
The add-on's optional description.
helpUrl
string
The add-on's optional help URL.
reportIssueUrl
string
The add-on's optional report issue URL.
postInstallTipUrl
string
The add-on's required post install tip URL.
AddOnTypeAddType defines which category of add-ons a host application handles. Each add-on type has a section of the script manifest that is used when deploying or executing an add-on of the given type.
EnumsUNKNOWN_ADDON_TYPE
Default value, unknown add-on type. GMAIL
Add-on type for Gmail. DATA_STUDIO
Add-on type for Data Studio. Methods create
Creates a deployment of an Apps Script project. delete
Deletes a deployment of an Apps Script project. get
Gets a deployment of an Apps Script project. list
Lists the deployments of an Apps Script project. update
Updates a deployment of an Apps Script project.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["Apps Script deployments allow you to manage and access your script projects externally through various entry points like web apps, APIs, and add-ons."],["Each deployment has a configuration specifying the script project, version, manifest file, and an optional description."],["Entry points define how the deployment is accessed, with types including web apps, execution APIs, and add-ons, each having specific configurations."],["Deployments can be managed using methods like create, delete, get, list, and update to control their lifecycle and access."],["Web apps have specific settings for access control, determining who can execute them and under whose authority they run."]]],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4