Namespace Google.Apis.Script.v1
Classes
ProcessesResource
The "processes" collection of methods.
ProcessesResource.ListRequest
List information about processes made by or on behalf of a user, such as process type and current status.
ProcessesResource.ListScriptProcessesRequest
List information about a script's executed processes, such as process type and current status.
ProjectsResource
The "projects" collection of methods.
ProjectsResource.CreateRequest
Creates a new, empty script project with no script files and a base manifest file.
ProjectsResource.DeploymentsResource
The "deployments" collection of methods.
ProjectsResource.DeploymentsResource.CreateRequest
Creates a deployment of an Apps Script project.
ProjectsResource.DeploymentsResource.DeleteRequest
Deletes a deployment of an Apps Script project.
ProjectsResource.DeploymentsResource.GetRequest
Gets a deployment of an Apps Script project.
ProjectsResource.DeploymentsResource.ListRequest
Lists the deployments of an Apps Script project.
ProjectsResource.DeploymentsResource.UpdateRequest
Updates a deployment of an Apps Script project.
ProjectsResource.GetContentRequest
Gets the content of the script project, including the code source and metadata for each script file.
ProjectsResource.GetMetricsRequest
Get metrics data for scripts, such as number of executions and active users.
ProjectsResource.GetRequest
Gets a script project's metadata.
ProjectsResource.UpdateContentRequest
Updates the content of the specified script project. This content is stored as the HEAD version, and is used when the script is executed as a trigger, in the script editor, in add-on preview mode, or as a web app or Apps Script API in development mode. This clears all the existing files in the project.
ProjectsResource.VersionsResource
The "versions" collection of methods.
ProjectsResource.VersionsResource.CreateRequest
Creates a new immutable version using the current code, with a unique version number.
ProjectsResource.VersionsResource.GetRequest
Gets a version of a script project.
ProjectsResource.VersionsResource.ListRequest
List the versions of a script project.
ScriptBaseServiceRequest<TResponse>
A base abstract class for Script requests.
ScriptService
The Script Service.
ScriptService.Scope
Available OAuth 2.0 scopes for use with the Apps Script API.
ScriptService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Apps Script API.
ScriptsResource
The "scripts" collection of methods.
ScriptsResource.RunRequest
Runs a function in an Apps Script project. The script project must be deployed for use with the Apps Script
API and the calling application must share the same Cloud Platform project. This method requires
authorization with an OAuth 2.0 token that includes at least one of the scopes listed in the
Authorization section; script projects that do not require authorization cannot be
executed through this API. To find the correct scopes to include in the authentication token, open the
script project Overview page and scroll down to "Project OAuth Scopes." The error 403, PERMISSION_DENIED: The caller does not have permission
indicates that the Cloud Platform project used to
authorize the request is not the same as the one used by the script.
Enums
ProcessesResource.ListRequest.UserProcessFilterStatusesEnum
Optional field used to limit returned processes to those having one of the specified process statuses.
ProcessesResource.ListRequest.UserProcessFilterTypesEnum
Optional field used to limit returned processes to those having one of the specified process types.
ProcessesResource.ListRequest.UserProcessFilterUserAccessLevelsEnum
Optional field used to limit returned processes to those having one of the specified user access levels.
ProcessesResource.ListScriptProcessesRequest.ScriptProcessFilterStatusesEnum
Optional field used to limit returned processes to those having one of the specified process statuses.
ProcessesResource.ListScriptProcessesRequest.ScriptProcessFilterTypesEnum
Optional field used to limit returned processes to those having one of the specified process types.
ProcessesResource.ListScriptProcessesRequest.ScriptProcessFilterUserAccessLevelsEnum
Optional field used to limit returned processes to those having one of the specified user access levels.
ProjectsResource.GetMetricsRequest.MetricsGranularityEnum
Required field indicating what granularity of metrics are returned.
ScriptBaseServiceRequest<TResponse>.AltEnum
Data format for response.
ScriptBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.